SC Harvester Papers Database Interface

To Call, or Not to Call: Contrasting Direct and Indirect Branch Coverage in Test Generation

Gregory Gay. In: 2018 IEEE/ACM 11th International Workshop on Search-Based Software Testing (SBST). 2018

Abstract: While adequacy criteria offer an end-point for testing, they do not mandate how targets are covered. Branch Coverage may be attained through direct calls to methods, or through indirect calls between methods. Automated generation is biased towards the rapid gains offered by indirect coverage. Therefore, even with the same end-goal, humans and automation produce very different tests. Direct coverag...

Learning-Based Response Time Analysis in Real-Time Embedded Systems: A Simulation-Based Approach

Mahshid Helali Moghadam, Mehrdad Saadatmand, Markus Borg, M. Bohlin, B. Lisper. In: 2018 IEEE/ACM 1st International Workshop on Software Qualities and their Dependencies (SQUADE). 2018

Abstract: Response time analysis is an essential task to verify the behavior of real-time systems. Several response time analysis methods have been proposed to address this challenge, particularly for real-time systems with different levels of complexity. Static analysis is a popular approach in this context, but its practical applicability is limited due to the high complexity of the industrial real-time s...

Adaptive Runtime Response Time Control in PLC-based Real-Time Systems Using Reinforcement Learning

Mahshid Helali Moghadam, Mehrdad Saadatmand, Markus Borg, M. Bohlin, B. Lisper. In: 2018 IEEE/ACM 13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 2018

Abstract: Timing requirements such as constraints on response time are key characteristics of real-time systems and violations of these requirements might cause a total failure, particularly in hard real-time systems. Runtime monitoring of the system properties is of great importance to check the system status and mitigate such failures. Thus, a runtime control to preserve the system properties could improv...

Assessing the Release Readiness of Engine Control Software

Sichao Wen, Chris Nilsson, M. Staron. In: 2018 IEEE/ACM 1st International Workshop on Software Qualities and their Dependencies (SQUADE). 2018

Abstract: Powertrain control calibration is an essential stage before the delivery of final products, to ensure that a vehicle works well in all driving environments. However, due to complexity of a powertrain control system (often as many as 40,000 parameters), it is difficult to assess when all parameters are fully calibrated. Therefore, the aim of this paper is to explore an approach to evaluate and pred...

Program committee for icse 2018 posters track

Afsoon Afzal, M. Caporuscio, H. Conboy, A. Marco, Ds Laurence Duchien et al. In: . 2018

Global Software Engineering Experience through International Capstone Project Exchanges

D. Knudson, Stavros Kalafatis, Carsten Kleiner, Stephen Zahos, Barbara Seegebarth et al. In: 2018 IEEE/ACM 13th International Conference on Global Software Engineering (ICGSE). 2018

Technical Debt Cripples Software Developer Productivity: A Longitudinal Study on Developers’ Daily Software Development Work

Terese Besker, A. Martini, J. Bosch. In: 2018 IEEE/ACM International Conference on Technical Debt (TechDebt). 2018

AnaConDebt: A Tool to Assess and Track Technical Debt

A. Martini. In: 2018 IEEE/ACM International Conference on Technical Debt (TechDebt). 2018

Providing a Baseline in Software Process Improvement Education with Lego Scrum Simulations

J. Steghöfer. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). 2018

Generative Secure Design, Defined

R. Scandariato, J. Horkoff, R. Feldt. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: New Ideas and Emerging Technologies Results (ICSE-NIER). 2018

PROMOpedi: A Web-Content Management-Based Encyclopedia of Software Property Models

Séverine Sentilles, Federico Ciccozzi, Efi Papatheocharous. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: Companion (ICSE-Companion). 2018

UniComp: A Semantics-Aware Model Compiler for Optimised Predictable Software

Federico Ciccozzi. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: New Ideas and Emerging Technologies Results (ICSE-NIER). 2018

A Case Study of Distances in a Large Co-Located Software Development Organisation

E. Bjarnason, Baldvin Gislason Bern, Linda Svedberg. In: 2018 IEEE/ACM 11th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE). 2018

Boundary objects in Agile practices: continuous management of systems engineering artifacts in the automotive domain

Rebekka Wohlrab, Patrizio Pelliccione, E. Knauss, M. Larsson. In: Proceedings of the 2018 International Conference on Software and System Process. 2018

Boundary objects in Agile practices: continuous management of systems engineering artifacts in the automotive domain

Rebekka Wohlrab, Patrizio Pelliccione, E. Knauss, M. Larsson. In: Proceedings of the 2018 International Conference on Software and System Process. 2018

Abstract: Automotive companies increasingly include proven agile methods in their plan-driven system development. The adoption of agile methods impacts not only the way individuals collaborate, but also the management of artifacts like requirements, test cases, safety documentation, and models. While practitioners aim to reduce unnecessary documentation, there is a lack of guidance for automotive companies ...