Automating the Assessment of the Performance Quality Attribute for Evolving Software Systems: An Exploratory Study

被引:1
|
作者
Pinto, Felipe [1 ,2 ]
Kulesza, Uira [1 ]
Silva, Leo [1 ,2 ]
Guerra, Eduardo [3 ]
机构
[1] Univ Fed Rio Grande do Norte, BR-59072970 Natal, RN, Brazil
[2] Fed Inst Educ Sci & Technol Rio Grande Norte, Natal, RN, Brazil
[3] Natl Inst Space Res, Sao Jose Dos Campos, Brazil
关键词
D O I
10.1109/HICSS.2015.608
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes an exploratory study for the evaluation of the performance quality attribute for releases of the same system. The main aim is to reveal performance degradations of architectural scenarios and their possible causes. Three software systems from different domains are used in our study, including a large-scale web system (SIGAA), a UML modeling tool (ArgoUML), and a client-server framework for development of network applications (Netty). The data collection of the study is accomplished using a scenario-based approach that uses dynamic analysis and code repository mining to provide an automated way to reveal degradations of scenarios on releases of software systems. The results of our study show the feasibility of the approach to determine the causes of the performance degradations of scenarios, including the degraded and changed methods of scenarios, and the issues that have affected them.
引用
收藏
页码:5144 / 5153
页数:10
相关论文
共 50 条
  • [1] Information Needs for Validating Evolving Software Systems: An Exploratory Study at Google
    Al-Nayeem, Abdullah
    Ostrowski, Krzysztof
    Pueblas, Sebastian
    Restif, Christophe
    Zhang, Sai
    [J]. 2017 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2017, : 544 - 545
  • [2] Automating software quality modelling, measurement and assessment
    Kitchenham, B
    Pasquini, A
    Anders, U
    Boegh, J
    dePanfilis, S
    Linkman, S
    [J]. RELIABILITY, QUALITY AND SAFETY OF SOFTWARE-INTENSIVE SYSTEMS, 1997, : 43 - 53
  • [3] Quality assessment based on attribute series of software evolution
    Ratzinger, Jacek
    Gall, Harald
    Pinzger, Martin
    [J]. 14TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2007, : 80 - 89
  • [4] Quality attribute trade-offs in the embedded systems industry: an exploratory case study
    Darius Sas
    Paris Avgeriou
    [J]. Software Quality Journal, 2020, 28 : 505 - 534
  • [5] Quality attribute trade-offs in the embedded systems industry: an exploratory case study
    Sas, Darius
    Avgeriou, Paris
    [J]. SOFTWARE QUALITY JOURNAL, 2020, 28 (02) : 505 - 534
  • [6] QUALGEN: Modeling and Analysing the Quality of Evolving Software Systems
    Mens, Tom
    Doctors, Leandro
    Habra, Naji
    Vanderose, Benoit
    Kamseu, Flora
    [J]. 2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, : 351 - 354
  • [7] Exploratory assessment of performance of innovations in the evolving personal computer industry
    Dedehayir, Ozgur
    Makinen, Saku
    [J]. IEMC - EUROPE 2008: INTERNATIONAL ENGINEERING MANAGEMENT CONFERENCE, EUROPE, CONFERENCE PROCEEDINGS: MANAGING ENGINEERING, TECHNOLOGY AND INNOVATION FOR GROWTH, 2008, : 211 - 215
  • [8] The evolving nature of hotel HR performance measurement systems and challenges arising: An exploratory study
    Herington, Carmel
    McPhail, Ruth
    Guilding, Christopher
    [J]. JOURNAL OF HOSPITALITY AND TOURISM MANAGEMENT, 2013, 20 : 68 - 75
  • [9] Accurate Modeling of Performance Histories for Evolving Software Systems
    Muehlbauer, Stefan
    Apel, Sven
    Siegmund, Norbert
    [J]. 34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2019), 2019, : 652 - 664
  • [10] Quality Attribute Trade-Offs in Industrial Software Systems
    Wahler, Michael
    Eidenbenz, Raphael
    Monot, Aurelien
    Oriol, Manuel
    Sivanthi, Thanikesavan
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ICSAW), 2017, : 253 - 256