• 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