Skip to main content

Benefits of using model-based testing tools

  • Conference paper
  • First Online:
Book cover Objective Software Quality (SQ 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 926))

Included in the following conference series:

Abstract

This paper presents a methodology based on modeling that proved to help in developing cost-effective system testing techniques for complex discrete-event systems, such as real-time control systems and supervisors. The main point is to build an executable model of the application's environment, which we call an emulator, for system testing purposes. The emulator allows the testing team to validate the application in realistic workload conditions which can be produced only if the environment is represented by a state-based model able to respond to the application's commands as well as to send unsolicited events. A fundamental role is played by the particular modeling approach used which in this case is based on the Protob language and its support toolset. Three experiences in the area of manufacturing applications are illustrated and their results discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Zave. The operational versus the conventional approach to software development. Commun. ACM, 27:104–18, February 1984.

    Google Scholar 

  2. M. Baldassari, G. Bruno, and A. Castella. PROTOB: an object-oriented case tool for modelling and prototyping distributed systems. Software Practice & Experience, vol 21(8):823–844, August 1989.

    Google Scholar 

  3. G. Bruno. Model-based software engineering. Chapman & Hall, London, 1994.

    Google Scholar 

  4. G. Bruno and R. Agarwal. Validating software requirements using operational models. In In these proceedings, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Paolo Nesi

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bruno, G., Varani, M., Vico, V., Offerman, C. (1995). Benefits of using model-based testing tools. In: Nesi, P. (eds) Objective Software Quality. SQ 1995. Lecture Notes in Computer Science, vol 926. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59449-3_35

Download citation

  • DOI: https://doi.org/10.1007/3-540-59449-3_35

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59449-9

  • Online ISBN: 978-3-540-49268-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics