SC Harvester Papers Database Interface

On Measuring Combinatorial Coverage of Manually Created Test Cases for Industrial Software

Miraldi Fifo, Eduard Paul Enoiu, Wasif Afzal. In: 2019 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). 2019

Abstract: Combinatorial coverage has been proposed as a way to measure the quality of test cases by using the input interaction characteristics. This paper describes the results of empirically measuring combinatorial coverage of manually created test cases by experienced industrial engineers working with embedded software development. We found that manual test cases achieve on average 78% 2-way combinatoria...

Test Agents: The Next Generation of Test Cases

Eduard Paul Enoiu, Mirgita Frasheri. In: 2019 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). 2019

Abstract: Growth of software size, lack of resources to perform regression testing, and failure to detect bugs faster have seen increased reliance on continuous integration and test automation. Even with greater hardware and software resources dedicated to test automation, software testing is faced with enormous challenges, resulting in increased dependence on centralized and complex mechanisms for automate...

Machine Learning to Guide Performance Testing: An Autonomous Test Framework

Mahshid Helali Moghadam, Mehrdad Saadatmand, Markus Borg, Markus Bohlin, B. Lisper. In: 2019 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). 2019

Abstract: Satisfying performance requirements is of great importance for performance-critical software systems. Performance analysis to provide an estimation of performance indices and ascertain whether the requirements are met is essential for achieving this target. Model-based analysis as a common approach might provide useful information but inferring a precise performance model is challenging, especiall...

Assessing the impact of meta-model evolution: a measure and its automotive application

Darko Durisic, M. Staron, M. Tichy, J. Hansson. In: Software & Systems Modeling. 2019

Automated Optimization of Software Parameters in a Long Term Evolution Radio Base Station

D. I. Mattos, J. Bosch, H. Olsson, Anas Dakkak, Krister Bergh. In: 2019 IEEE International Systems Conference (SysCon). 2019

Abstract: Radio network optimization is concerned with the configuration of radio base station parameters in order to achieve the desired level of service quality in addition to many other differentiating technical factors. Mobile network operators have different physical locations, levels of traffic profiles, number of connected devices, and the desired quality of service. All of these conditions make the ...

Introduction to the special issue on architecting autonomous and smart systems

Patrizio Pelliccione, J. Bosch, M. Mikic. In: J. Syst. Softw.. 2019

Video Game Development in a Rush: A Survey of the Global Game Jam Participants

Markus Borg, Vahid Garousi, Anas Mahmoud, Thomas Olsson, O. Stålberg. In: IEEE Transactions on Games. 2019

Abstract: Video game development is a complex endeavor, often involving complex software, large organizations, and aggressive release deadlines. Several studies have reported that periods of “crunch time” are prevalent in the video game industry, but there are few studies on the effects of time pressure. We conducted a survey with participants of the Global Game Jam (GGJ), a 48-h hackathon. Based on 198 res...

PROMPT - Master Courses for Professional SoftwareDevelopers

S. Eck, H. Hansson. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: PROMPT [1] is an educational initiative in cooperation with several academic parties and leading industrial companies and organizations. Together, the parties offer advanced level courses in software engineering in a web-based format, tailored to fit professional engineers and software developers who need to be able to combine full-time work and studies. The long-term goal of PROMPT is to guarante...

PROMPT -- Master Courses for Professional Software Developers

S. Eck, Hans A. Hansson. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: PROMPT [1] is an educational initiative in cooperation with several academic parties and leading industrial companies and organizations. Together, the parties offer advanced level courses in software engineering in a web-based format, tailored to fit professional engineers and software developers who need to be able to combine full-time work and studies. The long-term goal of PROMPT is to guarante...

Summary of the 5th International Workshop on Requirements Engineering and Testing (RET 2018)

M. Unterkalmsteiner, Tingting Yu, Gregory Gay, E. Bjarnason, Markus Borg et al. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate elds of Requirements Engineering (RE) and Testing. The goal is to improve the connection and alignment of these two areas through an exchange of ideas, challenges, practices, experiences and results. The long term aim is to build a community and a body of ...

Summary of the 5th International Workshop on Requirements Engineering and Testing (RET 2018)

M. Unterkalmsteiner, Tingting Yu, Gregory Gay, E. Bjarnason, Markus Borg et al. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate fields of Requirements Engineering (RE) and Testing. The goal is to improve the connection and alignment of these two areas through an exchange of ideas, challenges, practices, experiences and results. The long term aim is to build a community and a body o...

Summary of the 5th International Workshop on Requirements Engineering and Testing (RET 2018)

M. Unterkalmsteiner, Tingting Yu, Gregory Gay, E. Bjarnason, Markus Borg et al. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate elds of Requirements Engineering (RE) and Testing. The goal is to improve the connection and alignment of these two areas through an exchange of ideas, challenges, practices, experiences and results. The long term aim is to build a community and a body of ...

Summary of the 5th International Workshop on Requirements Engineering and Testing (RET 2018)

M. Unterkalmsteiner, Tingting Yu, Gregory Gay, E. Bjarnason, Markus Borg et al. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate elds of Requirements Engineering (RE) and Testing. The goal is to improve the connection and alignment of these two areas through an exchange of ideas, challenges, practices, experiences and results. The long term aim is to build a community and a body of ...

Improving the Consistency and Usefulness of Architecture Descriptions: Guidelines for Architects

Rebekka Wohlrab, Ulf Eliasson, Patrizio Pelliccione, Rogardt Heldal. In: 2019 IEEE International Conference on Software Architecture (ICSA). 2019

Abstract: The need to support software architecture evolution has been well recognized, even more since the rise of agile methods. However, assuring the conformance between architecture descriptions and the implementation remains challenging. Inconsistencies emanate among multiple architecture descriptions, and between architecture descriptions and code. As a consequence, architecture descriptions are not a...

Impact of Gamification on Trace Link Vetting: A Controlled Experiment

Salome Maro, Emil Sundklev, Carl-Oscar Persson, Grischa Liebel, J. Steghöfer. In: . 2019