The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Presents the introductory welcome message from the conference proceedings. May include the conference officers' congratulations to all involved with the conference event and publication of the proceedings record.
Summary form only given. WETSoM 2017 Workshop Summary. The International Workshop on Emerging Trends in Software Metrics, aims at gathering together researchers and practitioners to discuss the progress of software metrics. The motivation for this workshop is the low impact that software metrics has on current software development. The goals of this workshop includes critically examining the evidence...
There is no metric that determines how well the implementation of a ticket has been tested. As a consequence, code changed within the context of a ticket might unintentionally remain untested and get into production. This is a major problem, because changed code is more fault-prone than unchanged code. In this paper, we introduce the metric ticket coverage which puts test coverage into the context...
Background: Test quality is a prerequisite for achieving production system quality. While the concept of quality is multidimensional, most of the effort in testing context hasbeen channelled towards measuring test effectiveness. Objective: While effectiveness of tests is certainly important, we aim to identify a core list of testing principles that also address other quality facets of testing, and...
It can be argued, that software development and game development share a number of features in their process models, such as the need to design, develop and test software functionalities. However, while the software engineering (SE) models work successfully supporting the software development, their practical application for game development is frequently unsuccessful. To understand this problem and...
In this study, we investigate software structure evolution and growth. We represent software structure by means of a generic macro-topology called Little House, which models the dependencies among classes of object-oriented software systems. We, then, define a stochastic model to predict the way software architectures evolve. The model estimates how the classes of object-oriented programs get connected...
The Time To Notify (TTN) a bug is a valuable metricin the software maintenance and evolution studies that describeshow much time it takes for a bug to be notified/reported in theissue tracking system since the time the bug was introduced intothe source code. Even so, it is still a challenge to exactly calculateit since no precise way exists to locate where and when the bugoriginated. This paper aims...
Background: Due to tight scheduling and limitedbudget, it may not be possible to resolve all the existing bugsin a current release of a software product. The accumulation ofthe deferred bugs in the issue tracking system are obligations (liabilities) of the software team similar to financial analogyof 'debt'. Defect debt is known as latent defects which arenot resolved in the current release. Aim:...
The large amount of data that needs to be processed, still remains one of the major hindrance toward widespread acceptance of dynamic metrics. This paper presents a live execution trace streaming based approach using platform as a service (PaaS) to overcome this hurdle. The proposed approach is the first of its type having the ability to provide the users with live dynamic coupling metric trends....
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.