Abstract
A model engineering approach is used in developing a testing method called VISWAS for the validation of distributed systems to test for safety and liveness properties. The VISWAS method is an integrated testing method, which incorporates a test environment with software modelling and automatic test sequence generation. This paper describes the three layered test architecture model of VISWAS, which includes a distributed architecture model (Ken-Gate model), a method (UML, OCL) and techniques (with Temporal Logic and TLA), to develop a tool for automatic test sequence generation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bezivin, J. (1998). Who is Afraid of Ontologies? In CDIF Workshop OOPSLA98, http://www.metamodel.com/oopsla98-cdif-workshop/bezivinl/ cited Sep 99.
Booch, G., J. Rumbaugh, and I. Jacobson (1999). The Unified Modeling Language User Guide. Addison-Wesley.
Graham, I., B. Henderson-Sellers, and H. Younessi (1997). The OPEN Process Specification. Addison-Wesley Longman Ltd.
Ladkin, P. (1997, June). A Tutorial on TLA Verification. Technical Report, Universitat Bielefeld, Germany, 1–69.
Lamport, L. (1994, May). The Temporal Logic of Actions. ACM Transactions on Programming Languages and Systems 16(3), 872–923.
Manna, Z. and A. Pnueli (1992). The Temporal Logic of Reactive and Concurrent Systems. Springer-Verlag.
Meyer, B. (1988). Object-oriented Software Construction. Prentice-Hall.
Ramakrishnan, S. and J. D. McGregor (1999, May). Extending OCL to support Temporal Operators. In Workshop on Testing Distributed Component-based Systems held in conjunction with the 21st International Conference on S.E.
Schmidt, H. (1995). Reasoning about concurrent objects. Technical-Report TR95/11, Dept. Software Development, Monash University.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London Limited
About this paper
Cite this paper
Ramakrishnan, S., Schmidt, H. (2001). Model Engineering for Distributed O-O Component Testing. In: Patel, D., Choudhury, I., Patel, S., de Cesare, S. (eds) OOIS 2000. Springer, London. https://doi.org/10.1007/978-1-4471-0299-1_35
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0299-1_35
Publisher Name: Springer, London
Print ISBN: 978-1-85233-420-8
Online ISBN: 978-1-4471-0299-1
eBook Packages: Springer Book Archive