• DocumentCode
    2439722
  • Title

    Incremental Symbolic Conformance Testing from UML MARTE Sequence Diagrams: Railway Use Case

  • Author

    Bannour, Boutheina ; Gaston, Christophe ; Lapitre, Arnault ; Escobedo, Jose Pablo

  • Author_Institution
    Sherpa Eng., Colombes, France
  • fYear
    2012
  • fDate
    25-27 Oct. 2012
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    When component-based systems are large and complex, one faces systems of systems, where interactions are mostly data-information flows. Examples include transport systems. A major issue in the production of such systems is the so-called emergent behaviors. These behaviors are more likely to appear within a bottom-up approach, where components are first produced and then gathered together to form the targeted system. The alternative approach is a top-down one: the system is specified as a whole in an abstract manner, and then individual components are built in away that their assemblage satisfies the system requirements. Therefore, by construction, emergence is better mastered because the system behaviors are specified a priori. In the scope of a top-down approach, we present an incremental testing framework, where the system requirements, involving timing constraints, are specified operationally as UML MARTE sequence diagrams. We use symbolic techniques to analyze the requirements and deduce unitary test cases for components integrating the system. We apply our approach on a railway use case.
  • Keywords
    Unified Modeling Language; object-oriented programming; railways; UML MARTE sequence diagrams; abstract manner; component-based systems; data-information flows; incremental symbolic conformance testing; incremental testing framework; system requirements; timing constraints; top-down approach; unitary test cases; Component architectures; Connectors; Delay; Testing; Unified modeling language; UML MARTE sequence diagrams; conformance testing; model transformation; symbolic execution; timing constraints;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering (HASE), 2012 IEEE 14th International Symposium on
  • Conference_Location
    Omaha, NE
  • ISSN
    1530-2059
  • Print_ISBN
    978-1-4673-4742-6
  • Type

    conf

  • DOI
    10.1109/HASE.2012.18
  • Filename
    6375631