Higher-order black box software tests against independent end user domain requirements has become an issue of increasing importance with compositional reuse of software artifacts. Recently, a general method was proposed that derives testable scenarios directly from a customer domain model by abstraction, reduction and inclusion for critical coverage [32]. The resulting linear (i.e. nonbranching) scenarios are used as references to test suppliers’ software specifications against. This paper presents the method in an overview and elaborates on the domain reduction step within the process for the generation of testable scenarios from a domain model. An example is provided which is non-fictitious on the domain side. Advantages of the method are an underlying clear business model, test oracles that are independent from the software development process, and validation results that are generated early in the development cycle, before the software itself is available.
Der Erfolg eines Offshoring-Projekts mit arbeitsteiliger Anwendungsentwicklung hängt zum einen stark von der Qualität der erstellten Anforderungsspezifikationen ab. Zum anderen kann selbst eine unzureichende Qualität von Anforderungsspezifikationen im Offshoring-Projekt gegebenenfalls noch kompensiert werden. Im Beitrag wird eine Methode vorgestellt, mit der die Eignung von Anforderungsspezifikationen für ein Offshoring-Projekt abgeschätzt werden kann. Hierfür werden acht Qualitätskriterien und fünf potenzielle Kompensationsfaktoren berücksichtigt. Die Anwendung der Methode wird anhand einer komplexen Fallstudie illustriert, die bei einem Praxispartner durchgeführt wurde.
Finally, I am happy to acknowledge the support of many good and unnamed spirits both in my private and professional world. You were always able 10 show understanding for my research and you tolerated the vast amount of time and effort that I dedicated to science -you only came second so often and although you have deserved to come first just as weil.
scite is a Brooklyn-based startup that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.