Software testing research: Achievements, challenges, dreams

A Bertolino - Future of Software Engineering (FOSE'07), 2007 - ieeexplore.ieee.org
Software engineering comprehends several disciplines devoted to prevent and remedy
malfunctions and to warrant adequate behaviour. Testing, the subject of this paper, is a …

Interoperability and integration testing methods for IoT systems: A systematic mapping study

M Bures, M Klima, V Rechtberger, X Bellekens… - … conference on software …, 2020 - Springer
The recent active development of Internet of Things (IoT) solutions in various domains has
led to an increased demand for security, safety, and reliability of these systems. Security and …

An empirical study of adoption of software testing in open source projects

PS Kochhar, TF Bissyandé, D Lo… - 2013 13th International …, 2013 - ieeexplore.ieee.org
Testing is an indispensable part of software development efforts. It helps to improve the
quality of software systems by finding bugs and errors during development and deployment …

Test confessions: A study of testing practices for plug-in systems

M Greiler, A van Deursen… - 2012 34th International …, 2012 - ieeexplore.ieee.org
Testing plug-in-based systems is challenging due to complex interactions among many
different plug-ins, and variations in version and configuration. The objective of this paper is …

Scope-aided test prioritization, selection and minimization for software reuse

B Miranda, A Bertolino - Journal of Systems and Software, 2017 - Elsevier
Software reuse can improve productivity, but does not exempt developers from the need to
test the reused code into the new context. For this purpose, we propose here specific …

Considerations for trustworthy cross-border interoperability of digital identity systems in developing countries

A Ibor, M Hooper, C Maple, J Crowcroft, G Epiphaniou - AI & SOCIETY, 2024 - Springer
In developing nations, the implementation of Foundational Identity Systems (FIDS) has
optimised service delivery and inclusive economic growth. Cross-border e-government will …

Functional Requirement-Based Test Case Prioritization in Regression Testing: A Systematic Literature Review

M Hasnain, MF Pasha, I Ghani, SR Jeong - SN Computer Science, 2021 - Springer
Regression testing, as an important part of the software life cycle, ensures the validity of
modified software. Researchers' focus of this research is on functional requirement-based …

Disruption-free software updates in automation systems

M Wahler, M Oriol - Proceedings of the 2014 IEEE Emerging …, 2014 - ieeexplore.ieee.org
Automation systems must primarily be deterministic and reliable, especially in safety-critical
environments. With recent trends such as mass customization or Industry 4.0, there is an …

Model-based testing of environmental conformance of components

L Frantzen, J Tretmans - International Symposium on Formal Methods for …, 2006 - Springer
In component-based development, the correctness of a system depends on the correctness
of the individual components and on their interactions. Model-based testing is a way of …

Principles of discrete event system specification model verification

H Saadawi, G Wainer - Simulation, 2013 - journals.sagepub.com
Real-time systems modeling and verification is a complex task. In many cases, formal
methods have been employed to deal with the complexity of these systems, but checking …