Title :
Overview of OpenModel-based validation with partial information
Author :
Hall, Robert J. ; Zisman, Andrea
Author_Institution :
AT&T Lab. Res., Florham Park, NJ, USA
Abstract :
Multi-stakeholder distributed systems (MSDS), such as the Internet email and instant messaging systems, and e-business Web service networks, raise new challenges for users, developers, and systems analysts. Traditional requirements engineering, validation, and debugging approaches cannot handle two primary problems of MSDS: the lack of consistent high level requirements and the ignorance problem caused by lack of communication among stakeholders. OpenModel described by R. Hall (2002) addresses this ignorance problem: each MSDS node publishes a behavioral model of itself so that remote stakeholders can reason about their interactions with it. However, stakeholders will typically wish to hold back private state information, such as user identities and cryptographic keys. An OpenModel-based validation tool must tolerate missing information and yet still give useful analyses where possible. These paper overviews OMV, a novel approach to validation in the face of partial information based upon symbolic simulation of OpenModel models. We briefly illustrate our studies of the OMV tool in the domains of email and instant messaging.
Keywords :
Internet; electronic mail; electronic messaging; formal specification; groupware; program debugging; program verification; software tools; Internet; MSDS; OMV tool; OpenModel validator; OpenModel-based validation; cryptographic keys; e-business Web service networks; e-mail; electronic mail; instant messaging systems; multistakeholder distributed systems; requirements debugging; requirements engineering; requirements validation; state information; symbolic simulation; Automatic control; Control systems; Debugging; Design engineering; Electronic mail; IP networks; Protocols; Systems engineering and theory; Web and internet services; Web services;
Conference_Titel :
Automated Software Engineering, 2003. Proceedings. 18th IEEE International Conference on
Print_ISBN :
0-7695-2035-9
DOI :
10.1109/ASE.2003.1240335