Traceability in Model-Based Testing

The growing complexities of software and the demand for shorter time to market are two important challenges that face today’s IT industry. These challenges demand the increase of both productivity and quality of software. Model-based testing is a promising technique for meeting these challenges. Traceability modeling is a key issue and challenge in model-based testing. Relationships between the different models will help to navigate from one model to another, and trace back to the respective requirements and the design model when the test fails. In this paper, we present an approach for bridging the gaps between the different models in model-based testing. We propose relation definition markup language (RDML) for defining the relationships between models.

[1]  Matthias Jarke,et al.  Toward Reference Models of Requirements Traceability , 2001, IEEE Trans. Software Eng..

[2]  J. Kindle,et al.  An internal report , 2004 .

[3]  Rocco Oliveto Traceability Management meets Information Retrieval Methods - Strengths and Limitations , 2008, 2008 12th European Conference on Software Maintenance and Reengineering.

[4]  Mary Beth Rosson,et al.  Requirements Development in Scenario-Based Design , 1998, IEEE Trans. Software Eng..

[5]  Bruno Legeard,et al.  A taxonomy of model-based testing , 2006 .

[6]  Fabrice Bouquet,et al.  Requirements traceability in automated test generation: application to smart card software validation , 2005, A-MOST '05.

[7]  Justin Schwartz Engineering , 1929, Nature.

[8]  Hermann Kaindl,et al.  Tracing All Around in Reengineering , 2002, IEEE Softw..

[9]  Paul Strooper,et al.  Requirements traceability for embedded software - an industry experience report , 2002, ICSE 2002.

[10]  Antonia Bertolino,et al.  Software Testing Research: Achievements, Challenges, Dreams , 2007, Future of Software Engineering (FOSE '07).

[11]  M.A. Qadir,et al.  Traceability Techniques: A Critical Study , 2006, 2006 IEEE International Multitopic Conference.

[12]  Olly Gotel,et al.  An analysis of the requirements traceability problem , 1994, Proceedings of IEEE International Conference on Requirements Engineering.

[13]  Alistair G. Sutcliffe,et al.  Scenario-based requirements engineering , 2003, Proceedings. 11th IEEE International Requirements Engineering Conference, 2003..

[14]  Alexander Pretschner,et al.  Model-Based Testing in Practice , 2005, FM.

[15]  Fredrik Abbors,et al.  MATERA - An Integrated Framework for Model-Based Testing , 2010, 2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems.