• DocumentCode
    581377
  • Title

    Agile testing concepts based on keyword-driven testing for industrial automation systems

  • Author

    Hametner, Reinhard ; Winkler, Dietmar ; Zoitl, Alois

  • Author_Institution
    Autom. & Control Inst., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2012
  • fDate
    25-28 Oct. 2012
  • Firstpage
    3727
  • Lastpage
    3732
  • Abstract
    In the field of industrial automation systems software becomes an important factor because engineers tend to move the realization of functional requirements from hardware to software components. The main reason for this is that software components allow increasing product flexibility. As a consequence software complexity increases rapidly and requires systematic, automation-supported and agile testing approaches. Thus, systematic and agile testing are key challenges in industrial control software development to ensure and improve systems quality. Further different implementation standards, i.e., IEC 61131-3 and IEC 61499, arise additional challenges in constructing and testing industrial automation systems software. This paper presents an agile and keyword-driven test approach with focus on testing implementations based on both important industrial standards and illustrates the applicability of the purposed approach in a sample implementation, i.e., a High Speed Pick and Place unit. Main results show the applicability of keyword-driven testing based on a defined subset of keywords (common for IEC 61131-3 and IEC 61499) and thus enable agile and automation-supported testing more effective and efficient.
  • Keywords
    IEC standards; control engineering computing; object-oriented programming; production engineering computing; program testing; quality management; software prototyping; IEC 61131-3; IEC 61499; agile testing concepts; automation-supported approach; automation-supported testing; functional requirements; hardware components; high speed pick-and-place unit; industrial automation systems software; industrial control software development; industrial standards; keyword-driven testing; product flexibility; software complexity; software components; systematic testing; systems quality improvement; Force; IEC 61131-3; IEC 61499; Industrial Control Applications; Keyword-driven Test; Test Automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society
  • Conference_Location
    Montreal, QC
  • ISSN
    1553-572X
  • Print_ISBN
    978-1-4673-2419-9
  • Electronic_ISBN
    1553-572X
  • Type

    conf

  • DOI
    10.1109/IECON.2012.6389298
  • Filename
    6389298