• DocumentCode
    3123327
  • Title

    Searching for models to evaluate software technology

  • Author

    Gomes de Oliveira Neto, Francisco ; Feldt, Robert ; Torkar, Richard ; Machado, Patricia D. L.

  • Author_Institution
    Software Practices Lab., Univ. Fed. Campina Grande, Campina Grande, Brazil
  • fYear
    2013
  • fDate
    20-20 May 2013
  • Firstpage
    12
  • Lastpage
    15
  • Abstract
    Modeling and abstraction is key in all engineering processes and have found extensive use also in software engineering. When developing new methodologies and techniques to support software engineers we want to evaluate them on realistic models. However, this is a challenge since (1) it is hard to get industry to give access to their models, and (2) we need a large number of models to systematically evaluate a technology. This paper proposes that search-based techniques can be used to search for models with desirable properties, which can then be used to systematically evaluate model-based technologies. By targeting properties seen in industrial models we can then get the best of both worlds: models that are similar to models used in industry but in quantities that allow extensive experimentation. To exemplify our ideas we consider a specific case in which a model generator is used to create models to test a regression test optimization technique.
  • Keywords
    optimisation; regression analysis; search problems; software engineering; model-based technologies; regression test optimization technique; search-based techniques; software engineering; software technology; Analytical models; Biological system modeling; Computational modeling; Generators; Software; Testing; Unified modeling language; Automatic Model Generation; Model-based Software Engineering Technology; Search-Based Techniques;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Combining Modelling and Search-Based Software Engineering (CMSBSE), 2013 1st International Workshop on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/CMSBSE.2013.6604430
  • Filename
    6604430