Toward DO-178B-compliant Test Models
Heiko Stallbaum, Mark Rzepka · 2010
Model-based Testing (MBT) helps handle the growing complexity of software and reduces development effort by using tool support and automation. In this paper, we have addressed a major drawback for the application of MBT in the avionic domain: DO-178B compliance. DO-178B is the most relevant standard for the development of avionics software in civil aircraft. It has strong emphasis on requirements-based testing and traceability of life cycle data but does not consider new development methodologies like MBT. To facilitate the application of MBT in the avionics domain, in this paper, we introduce a new UML profile that can be used to extend standard UML test models for MBT with information that is relevant for DO-178B certification. Thus, these test models can serve as supporting artifacts in DO-178B certification and provide an explicit support for DO-178B certification in case MBT is applied. Some of the benefits of the UML profile for DO-178B compliant test models are illustrated in an application scenario.