Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleSeptember 2010
Preliminary analysis of the effects of confirmation bias on software defect density
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 68, Page 1https://doi.org/10.1145/1852786.1852870In cognitive psychology, confirmation bias is defined as the tendency of people to verify hypotheses rather than refuting them. During unit testing software developers should aim to fail their code. However, due to confirmation bias, most defects might ...
- research-articleSeptember 2010
Quantitative software security measurement in an engineering service bus platform
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 67, Page 1https://doi.org/10.1145/1852786.1852869We propose a set of quantitative metrics to empirically evaluate security quality levels on an Open (Software) Engineering Service Bus (EngSB) platform.
- research-articleSeptember 2010
Influencing factors of defect removal: an empirical study based on industrial data
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 66, Page 1https://doi.org/10.1145/1852786.1852868Software testing is an important process for software quality control, and it is also costly and time-consuming. It can easily take 50% of development time [1]. To gain high quality software, a frequently-adopted approach is to try to minimize the number ...
- research-articleSeptember 2010
An event-based empirical process analysis framework
- Wikan Danar Sunindyo,
- Stefan Biffl,
- Richard Mordinyi,
- Thomas Moser,
- Alexander Schatten,
- Mohammed Tabatabai,
- Dindin Wahyudin,
- Edgar Weippl,
- Dietmar Winkler
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 65, Page 1https://doi.org/10.1145/1852786.1852867The engineering of complex software-intensive systems, like industrial production plants, requires software engineering to coordinate and interact with other engineering disciplines. Project and quality managers need empirical study results to improve ...
- research-articleSeptember 2010
Traceable complexity metric from requirements to code
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 64, Page 1https://doi.org/10.1145/1852786.1852866This paper presents a methodology to detect and measure the complexity of traceable transactions from requirements (use cases) to code (source code) of a system.
-
- research-articleSeptember 2010
CodeVizard: a tool to aid the analysis of software evolution
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 63, Page 1https://doi.org/10.1145/1852786.1852865This extended poster abstract presents a software visualization tool (CodeVizard) that helps researchers and managers to analyze software repository data. The tool focuses on identifying areas of risks in software development projects, such as: Code ...
- research-articleSeptember 2010
Effects of the number of developers on code quality in open source software: a case study
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 62, Page 1https://doi.org/10.1145/1852786.1852864Eleven open source software projects were analyzed to determine if the number of committing developers impacts code quality. We use cyclomatic complexity, lines of code per function, comment density, and maximum nesting as surrogate measures of code ...
- research-articleSeptember 2010
Detecting missing thrown exceptions in enterprise systems: an empirical study
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 59, Page 1https://doi.org/10.1145/1852786.1852861Commonly enterprise systems are implemented using the object-oriented and relational paradigms, among which the communication is performed using various library methods for manipulating the persistent data. Most of the times the involved library methods ...
- research-articleSeptember 2010
Agile security issues: an empirical study
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 58, Page 1https://doi.org/10.1145/1852786.1852860In this poster we introduce an ongoing empirical study on the effects of using predominant security issues along with agile methodologies. As part of this empirical study, current security issues related to and applicable to agile methodologies such as ...
- research-articleSeptember 2010
Adaptability performance trade-off: a controlled experiment
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 56, Pages 1–4https://doi.org/10.1145/1852786.1852857Various design patterns have become known for increasing the adaptability of software, so reducing the cost of maintenance and evolution. In this study the focus was placed on the performance cost of using such patterns with the research question 'How ...
- research-articleSeptember 2010
Are Heroes common in FLOSS projects?
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 55, Pages 1–4https://doi.org/10.1145/1852786.1852856Several projects rely on one or more Heroes who are the only ones who understand and know certain critical parts of a system. Often Heroes are very useful in the economy of a project but, their presence can increase the risk of project failure if they ...
- research-articleSeptember 2010
Towards to the validation of a usability evaluation method for model-driven web development
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 54, Pages 1–4https://doi.org/10.1145/1852786.1852855The challenge of developing more usable Web applications has promoted the emergence of several usability evaluation methods. However, there is a lack of empirically validated methods that can properly be integrated during the early stages of Web ...
- research-articleSeptember 2010
Comparing two communication media in use case modeling: results from a controlled experiment
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 53, Pages 1–4https://doi.org/10.1145/1852786.1852854A critical claim in software requirements regards the assertion that the team performances improve when media with higher richness levels are used. To investigate this claim, we have conducted a controlled experiment to compare traditional face-to-face ...
- research-articleSeptember 2010
Impact analysis of SCRs using single and multi-label machine learning classification
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 51, Pages 1–4https://doi.org/10.1145/1852786.1852851In case of resolved software change requests (SCRs), the names of impacted source files are known. In this paper, we tackle the question whether it is possible to use this information in order to predict the files that have to be changed whenever a new ...
- research-articleSeptember 2010
Impact of maintainability defects on code inspections
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 50, Pages 1–4https://doi.org/10.1145/1852786.1852850Software inspections are effective ways to detect defects early in the development process. In this paper, we analyze the impact of certain defect types on the effectiveness of code inspection. We conducted an experiment in an academic environment with ...
- research-articleSeptember 2010
Evaluating the usefulness of a functional size measurement procedure to detect defects in MDD models
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 49, Pages 1–4https://doi.org/10.1145/1852786.1852849Models are key artifacts in Model-Driven Development (MDD) methods. To evaluate the quality of models, defect detection is considered to be a suitable approach, which is usually applied using reading techniques. However, new techniques are required in ...
- research-articleSeptember 2010
The usual suspects: a case study on delivered defects per developer
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 48, Pages 1–4https://doi.org/10.1145/1852786.1852848Individual differences of developers in performance and introduced defects have been reported by many research studies and are frequently observed in software development practice. Thus, when the source of defects in the final product is discussed, ...
- research-articleSeptember 2010
Impact analysis by means of unstructured knowledge in the context of bug repositories
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 47, Pages 1–4https://doi.org/10.1145/1852786.1852847Fixing bugs and implementing enhancements are very relevant activities in a typical software life cycle. They require, as a pre-requisite, the location of a portion of impacted code within a possibly large codebase. This operation can be extremely ...
- research-articleSeptember 2010
Obtaining valid safety data for software safety measurement and process improvement
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 46, Pages 1–4https://doi.org/10.1145/1852786.1852846We report on a preliminary case study to examine software safety risk in the early design phase of the NASA Constellation spaceflight program. Our goal is to provide NASA quality assurance managers with information regarding the ongoing state of ...
- research-articleSeptember 2010
Continued involvement in software development: motivational factors
ESEM '10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and MeasurementArticle No.: 44, Pages 1–4https://doi.org/10.1145/1852786.1852843Software practitioner motivation has been recognised as a key factor in system quality, yet much of what we know about practitioner motivation is based on research conducted decades ago. In this paper, we present the analysis of data collected from 23 ...