DocumentCode
3478271
Title
Interface-Based Automated Testing for Open Software Architecture
Author
Bai, Xiaoying ; Lu, Hao ; Zhang, Yao ; Zhang, Renwei ; Hu, Linping ; Ye, Hong
Author_Institution
Dept. of Comput. Sci. & Eng., Tsinghua Univ., Beijing, China
fYear
2011
fDate
18-22 July 2011
Firstpage
149
Lastpage
154
Abstract
Open Software Architecture (OSA) has been a prevalent design principle for integrating large, complex software systems from components. In OSA, interface specifications provide standard representations of the exposed software functionalities and constraints. Using an industry OSA system, the paper investigates the potential to extract domain model from standard interface specifications and to automate testing following the model driven approach. It focuses on modeling of service external behavior from the syntax and semantics defined by OSA interface standards. The domain model can be translated into test cases, either encoded in XML or specific programming languages, by predefined mapping mechanisms. The generated test scripts can be further compiled with target interfaces and executed under control. In this way, the domain models and test cases can be reused throughout system integration and regression testing, and for testing diversified component implementations following the same interface standards.
Keywords
XML; formal specification; program testing; software architecture; OSA interface standard; XML; interface specification; interface-based automated testing; model driven approach; open software architecture; programming language; regression testing; software constraint; software functionality; system integration; Aerospace electronics; Data models; Semantics; Software; Standards; Testing; Unified modeling language; Automated testing; Interface-based testing; Model-based testing; Open Software Architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference Workshops (COMPSACW), 2011 IEEE 35th Annual
Conference_Location
Munich
Print_ISBN
978-1-4577-0980-7
Electronic_ISBN
978-0-7695-4459-5
Type
conf
DOI
10.1109/COMPSACW.2011.34
Filename
6032229
Link To Document