DocumentCode
3172082
Title
Selecting UML models for test-driven development along the automation systems engineering process
Author
Hametner, Reinhard ; Winkler, Dietmar ; östreicher, Thomas ; Surnic, Natascha ; Biffl, Stefan
Author_Institution
Autom. & Control Inst., Vienna Univ. of Technol., Vienna, Austria
fYear
2010
fDate
13-16 Sept. 2010
Firstpage
1
Lastpage
4
Abstract
Test-driven development (TDD) - an established approach in business IT software development - enables test case generation based on models early in the development process. Applying TDD and models in automation systems engineering (ASE) can increase testing effectiveness and efficiency. A key question is which models are suitable for ASE application. UML models support software and systems engineering development in (a) systematically capturing requirements, (b) describing the static system architecture, and (c) specifying dynamic systems behavior. In this paper we discuss selection criteria for UML model selection in ASE and evaluate strengths and limitations of selected models.
Keywords
Unified Modeling Language; program testing; software engineering; UML model; automation system engineering process; business IT software development approach; test case generation; test driven development; Automation Systems Development; Test Case Generation; Test-Driven Development; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation (ETFA), 2010 IEEE Conference on
Conference_Location
Bilbao
ISSN
1946-0740
Print_ISBN
978-1-4244-6848-5
Type
conf
DOI
10.1109/ETFA.2010.5641258
Filename
5641258
Link To Document