• Media type: E-Article
  • Title: Message pattern specifications: a new technique for handling errors in parallel object oriented systems
  • Contributor: Purchase, Jan A.; Winder, Russel L.
  • Published: Association for Computing Machinery (ACM), 1990
  • Published in: ACM SIGPLAN Notices, 25 (1990) 10, Seite 116-125
  • Language: English
  • DOI: 10.1145/97946.97960
  • ISSN: 0362-1340; 1558-1160
  • Keywords: Computer Graphics and Computer-Aided Design ; Software
  • Origination:
  • Footnote:
  • Description: As object oriented techniques enable the fabrication of ever more sophisticated systems, the need grows for a mechanism to ensure the consistent and 'correct' behaviour of each object at run-time. We describe a new, in-source specification mechanism, Message Pattern Specifications (MPS), to directly satisfy this need in a succinct, orthogonal and disciplined manner. Targeted for use in parallel object oriented systems, MPS allows programmers to enunciate the 'legal' patterns of run-time behaviour in which their objects may engage. Furthermore, it supports the definition of methods for object recovery or graceful failure in case these specifications are violated during execution.
  • Access State: Open Access