• 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