International Symposium on Empirical Software Engineering and Measurement最新文献

筛选
英文 中文
Evaluating capture and replay and model-based performance testing tools: an empirical comparison 评估捕获和重放以及基于模型的性能测试工具:经验比较
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2014-09-18 DOI: 10.1145/2652524.2652587
E. Rodrigues, Rodrigo S. Saad, F. Oliveira, L. T. Costa, Maicon Bernardino, A. Zorzo
{"title":"Evaluating capture and replay and model-based performance testing tools: an empirical comparison","authors":"E. Rodrigues, Rodrigo S. Saad, F. Oliveira, L. T. Costa, Maicon Bernardino, A. Zorzo","doi":"10.1145/2652524.2652587","DOIUrl":"https://doi.org/10.1145/2652524.2652587","url":null,"abstract":"[Context] A variety of testing tools have been developed to support and automate software performance testing activities. These tools may use different techniques, such as Model-Based Testing (MBT) or Capture and Replay (CR). [Goal] For software companies, it is important to evaluate such tools w.r.t. the effort required for creating test artifacts using them; despite its importance, there are few empirical studies comparing performance testing tools, specially tools developed with different approaches. [Method] We are conducting experimental studies to provide evidence about the required effort to use CR-based tools and MBT tools. In this paper, we present our first results, evaluating the effort (time spent) when using LoadRunner and Visual Studio CR-based tools, and the PLeTsPerf MBT tool to create performance test scripts and scenarios to test Web applications, in the context of a collaboration project between Software Engineering Research Center at PUCRS and a technological laboratory of a global IT company. [Results] Our results indicate that, for simple testing tasks, the effort of using a CR-based tool was lower than using an MBT tool, but as the testing complexity increases tasks, the advantage of using MBT grows significantly. [Conclusions] To conclude, we discuss the lessons we learned from the design, operation, and analysis of our empirical experiment.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122188239","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
A controlled experiment for assessing the contribution of design pattern documentation on software maintenance 一个用于评估设计模式文档对软件维护的贡献的对照实验
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2010-09-16 DOI: 10.1145/1852786.1852853
G. Scanniello, C. Gravino, M. Risi, G. Tortora
{"title":"A controlled experiment for assessing the contribution of design pattern documentation on software maintenance","authors":"G. Scanniello, C. Gravino, M. Risi, G. Tortora","doi":"10.1145/1852786.1852853","DOIUrl":"https://doi.org/10.1145/1852786.1852853","url":null,"abstract":"In this paper we present the preliminary results of a controlled experiment to assess the contribution provided by the design patterns on the maintenance of source code. In particular, the study aimed at assessing the effort and the efficiency to perform maintenance operations in case design pattern instances are properly documented and provided to the maintainer. The context of the experiment is constituted of Master Students in Computer Science at the University of Basilicata. The preliminary analysis conducted on the gathered data revealed that the effort is significantly reduced in case design pattern instances are properly documented and provided to the subjects. Similarly, the efficiency is significantly better in case the documentation of design pattern instances is used to accomplish maintenance operations.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134605223","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Surveying model based testing approaches characterization attributes 基于测量模型的测试方法表征属性
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414069
A. C. Dias-Neto, G. Travassos
{"title":"Surveying model based testing approaches characterization attributes","authors":"A. C. Dias-Neto, G. Travassos","doi":"10.1145/1414004.1414069","DOIUrl":"https://doi.org/10.1145/1414004.1414069","url":null,"abstract":"In this paper, we describe the planning, execution, and initial results analysis of a survey accomplished with Model Based Testing researchers and practitioners. This survey has two purposes: observing (1) which attributes could be adequate to characterize Model-based Testing Approaches and (2) what is the relevance of them when selecting MBT approaches for software projects. An initial list of attributes with their relevance has been identified. These results compose a body of knowledge regarding Model-based Testing Approaches intended to support software engineers in using MBT approaches in software projects.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123680450","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Exposure model for prediction of number of customer reported defects 用于预测客户报告缺陷数量的暴露模型
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414062
Keld Raaschou, A. Rainer
{"title":"Exposure model for prediction of number of customer reported defects","authors":"Keld Raaschou, A. Rainer","doi":"10.1145/1414004.1414062","DOIUrl":"https://doi.org/10.1145/1414004.1414062","url":null,"abstract":"The paper describes a mathematical model, the Exposure Model, for the prediction of customer reported defects in a large software system. In the model, exposure is defined as the likely fraction of the original defects in the software system that is reported by any customer, in any month and against any version of the system. The basic idea is to try to model exposure as the product of the isolated effects of a few customer- and system-characteristics. The model has been used for several purposes: to better understand defect detection mechanisms, and to better predict the resources required for defect correction. Also, the model has enabled us to make an early estimate of product quality, and thereby give valuable input for other important purposes.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124506552","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A defect-driven process for software quality improvement 软件质量改进的缺陷驱动过程
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414072
Brian P. Robinson, Patrick Francis, F. Ekdahl
{"title":"A defect-driven process for software quality improvement","authors":"Brian P. Robinson, Patrick Francis, F. Ekdahl","doi":"10.1145/1414004.1414072","DOIUrl":"https://doi.org/10.1145/1414004.1414072","url":null,"abstract":"Software quality improvement initiatives are frequently attempted inside major software development companies. These initiatives often face difficulty motivating managers and developers. Yet the success of these improvement initiatives is directly related to receiving support from them. A defect-driven improvement process is proposed, aiming to improve the adoption of techniques by these key groups. The process is based on using defect data to identify issues in the current development process. ABB has used this process to focus and motivate change in three major development organizations around the world. Results show that this process yields measurable improvements in organizations that have been reluctant to change in the past.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121748153","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Refining the axiomatic definition of internal software attributes 细化内部软件属性的公理定义
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414035
S. Morasca
{"title":"Refining the axiomatic definition of internal software attributes","authors":"S. Morasca","doi":"10.1145/1414004.1414035","DOIUrl":"https://doi.org/10.1145/1414004.1414035","url":null,"abstract":"Several internal software attributes, like size, structural complexity, cohesion, coupling, have been introduced and used to reason about software engineering artifacts, and many measures have been proposed for them. Internal software attributes are important because they are believed to be related to quantities of industrial interest, like the number of defects or the development effort. However, the definition of internal software attributes still needs to be made more precise and formal, so measures can be defined that really quantify the attributes they purport to measure. In this paper, we extend, simplify, and refine an existing axiomatic approach that characterizes each internal attribute rigorously via a different set of axioms. This paper makes three specific contributions. First, the new proposal captures a larger set of aspects of software artifacts that may be relevant for internal software attributes than the original proposal did. Second, we identify the basic, foundational sets of axioms for each internal attribute studied, from which the other properties of the attribute can be derived, so the intrinsic properties of the attribute and their implications can be understood. Third, we investigate some relevant relationships among internal software attributes, so their similarities and differences, which are sometimes not well identified, are made more explicit.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131390324","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
A constrained regression technique for cocomo calibration cocomo标定的约束回归技术
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414040
Vu Nguyen, Bert Steece, B. Boehm
{"title":"A constrained regression technique for cocomo calibration","authors":"Vu Nguyen, Bert Steece, B. Boehm","doi":"10.1145/1414004.1414040","DOIUrl":"https://doi.org/10.1145/1414004.1414040","url":null,"abstract":"Building cost estimation models is often considered a search problem in which the solver should return an optimal solution satisfying an objective function. This solution also needs to meet certain constraints. For example, a solution for the estimates coefficients of COCOMO models must be non-negative. In this research, we introduce a constrained regression technique that uses objective functions and constraints to estimate the coefficients of the COCOMO models. To access the performance of the proposed technique, we run a cross-validation procedure and compare the prediction accuracy from different approaches such as least squares, stepwise, Lasso, and Ridge regression. Our result suggests that the regression model that minimizes the sum of relative errors and imposes non-negative coefficients is a favorable technique for calibrating the COCOMO model parameters.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134440575","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 62
A multiple case study investigating the interaction between manufacturing and development organizations in automotive software engineering 一个多案例研究,调查汽车软件工程中制造和开发组织之间的相互作用
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414009
J. Pernstål, Ana Magazinovic, Peter Öhman
{"title":"A multiple case study investigating the interaction between manufacturing and development organizations in automotive software engineering","authors":"J. Pernstål, Ana Magazinovic, Peter Öhman","doi":"10.1145/1414004.1414009","DOIUrl":"https://doi.org/10.1145/1414004.1414009","url":null,"abstract":"As most future automotive innovations will be realized with software, the automotive industry is facing a transition from mechanical to software engineering. To achieve successful product launches, this is also true for manufacturing engineering.\u0000 This paper presents an empirical study of the interaction between the organizations for product development and manufacturing, specifically focusing on automotive software engineering. It is presented as a multiple case study with a qualitative approach where data were collected from documents and in interviews with practioners at two Swedish automotive companies. To obtain validity of the results, multiple information sources were triangulated in within-case analysis and cross-case analysis.\u0000 It can be concluded that there are challenges in the research area since 18 issues emerged from the data. Furthermore, a majority of the findings were supported by data sources from both cases, which indicates a possibility to generalize the results to the automotive domain.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"160 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132916503","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Managing software quality through a hybrid defect content and effectiveness model 通过混合缺陷内容和有效性模型管理软件质量
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414067
Michael Kläs, Frank Elberzhager, H. Nakao
{"title":"Managing software quality through a hybrid defect content and effectiveness model","authors":"Michael Kläs, Frank Elberzhager, H. Nakao","doi":"10.1145/1414004.1414067","DOIUrl":"https://doi.org/10.1145/1414004.1414067","url":null,"abstract":"Quality assurance (QA) plays a crucial role in today's software development. However, methods and models proposed in literature to support QA management suffer from several drawbacks. Many are specialized to certain activities like system test or inspections. They commonly support only one application purpose, e.g., planning or controlling, and are often applicable only after measurement data has been collected for several historical applications. To overcome these drawbacks, we developed a method that can be applied to QA activities during any phase, and which supports comprehensive quality management related tasks: improvement, planning, and controlling. To be applicable in practice, the method combines the available measurement data with expert judgment to build context-specific models. In addition, the method provides early benefits, while motivating the collection of measurement data by presenting possible improvement directions. The paper presents the general concepts behind the method and research questions to be answered in upcoming empirical studies.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133735958","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Using the ProdFlow(TM) approach to address the myth of productivity in r&d organizations 使用ProdFlow(TM)方法来解决研发组织的生产力神话
International Symposium on Empirical Software Engineering and Measurement Pub Date : 2008-10-09 DOI: 10.1145/1414004.1414074
M. Ruhe, S. Wagner
{"title":"Using the ProdFlow(TM) approach to address the myth of productivity in r&d organizations","authors":"M. Ruhe, S. Wagner","doi":"10.1145/1414004.1414074","DOIUrl":"https://doi.org/10.1145/1414004.1414074","url":null,"abstract":"Software productivity has been analyzed traditionally in terms of size measures such as LOC or FP. These measures have failed to provide a comprehensive basis for productivity analysis. In the research department of the Siemens AG the new approach ProdFLOW™ for the analysis and management of a research & development organization's productivity is being created based on a revised understanding of the term productivity. Former studies often start with fixed, typical indicators and quantitatively analyze the relation between productivity and the indicator by regression models. ProdFLOW™ departs from the fixed model approach, which might not fit to the conditions of the organization. Instead an organization-specific model based on the substantial levers of the productivity, which are both influenceable and measurable, are compiled together with the experts of the organization. The paper explains the new approach as well as gives an example to illustrate our approach based on the results of three performed case studies.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124333096","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信