Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article


Enabling Functional Integration Testing of Software-Intensive Technical Systems

Authors:
Thomas Bauer
Frank Elberzhager

Keywords: model-based testing; software integration testing; standard-compliant quality assurance; ISO 26262

Abstract:
In complex software-intensive systems, the analytical quality assurance activities on different levels have become crucial for achieving high product quality. Higher complexity and distributed product development require systematic integration testing to assure interoperability between components and the fulfilment of complex distributed system operations. This work presents the novel automated model-based testing approach ER!S for software-intensive technical systems, which uses a heterogeneous modeling concept for describing the test- and system-specific information. Recommendations from the relevant process standards have been considered to assure and support industrial applicability. The generic approach has been instantiated for functional integration testing on the software design level. It focuses on the functional requirements that are related to distributed system operations implemented by the component interplay. The test model contains the information needed for deriving the test cases for concrete stimulation sequences together with the corresponding expected behavior. The approach supports stepwise system assembly according to an operation-oriented integration strategy. The approach has been initially evaluated in a feasibility study, which was conducted in a research project together with tool vendors and industrial partners from different technical system domains. The first evaluation results are presented. A higher degree of test coverage regarding the relevant functional requirements was achieved.

Pages: 266 to 275

Copyright: Copyright (c) IARIA, 2014

Publication date: October 12, 2014

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-367-4

Location: Nice, France

Dates: from October 12, 2014 to October 16, 2014