Article thumbnail

10421 Summary -- Model-Based Testing in Practice

By Wolfgang Grieskamp, Robert M. Hierons and Alexander Pretschner

Abstract

Software testing is one of the most cost-intensive tasks in the modern software production process. Model-based testing is a light-weight formal method which enables the automatic derivation of tests from software models and their environment. Model-based testing (MBT) has matured as a rich research area in the last decade, with a significant body of research and applications. The academic community is well established with many conferences, workshops, and research projects. Tools for model-based testing have been developed both as research prototypes and as commercial or semi-commercial applications brought to users by midsize and enterprise-level companies, and applied in large scale projects. In the family of model-driven approaches, model-based testing can be seen as a success story in particular with respect to the degree of mechanical processing and automation that has been achieved, and the adoption in practice. The successful deployment of model-based testing in industrial settings can be seen in the telecommunication domain, chip cards, specific Windows components, and embedded systems in general. An interesting issue is under which circumstances we can expect these successes to carry over to other domains and families of systems as well (e.g., distributed systems; testing the cloud)

Topics: Testing, Modeling, Model-Driven Development, Data processing Computer science
Publisher: Dagstuhl Seminar Proceedings. 10421 - Model-Based Testing in Practice
Year: 2011
OAI identifier: oai:drops-oai.dagstuhl.de:2925
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • https://drops.dagstuhl.de/opus... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.