doi: 10.4304/jsw.2.5.64-73
Reducing Domain Level Scenarios to Test Component-based Software
- Chair of Business Informatics and Systems Engineering, Universität Augsburg, Germany
Abstract
Higher-order black box software tests againstindependent end user domain requirements has become anissue of increasing importance with compositional reuse ofsoftware artifacts. Recently, a general method was proposedthat derives testable scenarios directly from a customerdomain model by abstraction, reduction and inclusion forcritical coverage [32]. The resulting linear (i.e. nonbranching)scenarios are used as references to test suppliers’software specifications against. This paper presents themethod in an overview and elaborates on the domainreduction step within the process for the generation oftestable scenarios from a domain model. An example isprovided which is non-fictitious on the domain side.Advantages of the method are an underlying clear businessmodel, test oracles that are independent from the softwaredevelopment process, and validation results that aregenerated early in the development cycle, before thesoftware itself is available.
Keywords
- component
- software
- higher-order test
- v
How to Cite
Oliver Skroch and Klaus Turowski, "Reducing Domain Level Scenarios to Test Component-based Software," Journal of Software, vol. 2, no. 5, pp. 64-73, 2007. https://doi.org/ 10.4304/jsw.2.5.64-73
Copyright & License
Copyright © 2007 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
