DocumentCode
2208267
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
fYear
2003
fDate
6-10 Oct. 2003
Firstpage
347
Lastpage
350
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2003. Proceedings. 18th IEEE International Conference on
ISSN
1938-4300
Print_ISBN
0-7695-2035-9
Type
conf
DOI
10.1109/ASE.2003.1240335
Filename
1240335
Link To Document