• DocumentCode
    2601824
  • Title

    Generating realistic test models for model processing tools

  • Author

    Pietsch, Pit ; Yazdi, Hamed Shariat ; Kelter, Udo

  • Author_Institution
    Software Eng. Group, Univ. of Siegen, Siegen, Germany
  • fYear
    2011
  • fDate
    6-10 Nov. 2011
  • Firstpage
    620
  • Lastpage
    623
  • Abstract
    Test models are needed to evaluate and benchmark algorithms and tools in model driven development. Most model generators randomly apply graph operations on graph representations of models. This approach leads to test models of poor quality. Some approaches do not guarantee the basic syntactic correctness of the created models. Even if so, it is almost impossible to guarantee, or even control, the creation of complex structures, e.g. a subgraph which implements an association between two classes. Such a subgraph consists of an association node, two association end nodes, and several edges, and is normally created by one user command. This paper presents the SiDiff Model Generator, which can generate models, or sets of models, which are syntactically correct, contain complex structures, and exhibit defined statistical characteristics.
  • Keywords
    graph theory; program testing; software engineering; statistical analysis; SiDiff Model; benchmark algorithms; complex structures; generating realistic test models; graph operations; graph representations; model driven development; processing tool model; software engineering; statistical characteristics; syntactic correctness; Adaptation models; Biological system modeling; Computational modeling; Context; Context modeling; Generators; Unified modeling language; Generating Synthetic Models; Model-based Testing; Tools for Model-based Development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2011 26th IEEE/ACM International Conference on
  • Conference_Location
    Lawrence, KS
  • ISSN
    1938-4300
  • Print_ISBN
    978-1-4577-1638-6
  • Type

    conf

  • DOI
    10.1109/ASE.2011.6100140
  • Filename
    6100140