Loading [MathJax]/extensions/MathMenu.js
Specification and analysis of system architecture using Rapide | IEEE Journals & Magazine | IEEE Xplore

Specification and analysis of system architecture using Rapide


Abstract:

Rapide is an event-based, concurrent, object-oriented language specifically designed for prototyping system architectures. Two principle design goals are: (1) to provide ...Show More

Abstract:

Rapide is an event-based, concurrent, object-oriented language specifically designed for prototyping system architectures. Two principle design goals are: (1) to provide constructs for defining executable prototypes of architectures and (2) to adopt an execution model in which the concurrency, synchronization, dataflow, and timing properties of a prototype are explicitly represented. This paper describes the partially ordered event set (poset) execution model and outlines with examples some of the event-based features for defining communication architectures and relationships between architectures. Various features of Rapide are illustrated by excerpts from a prototype of the X/Open distributed transaction processing reference architecture.<>
Published in: IEEE Transactions on Software Engineering ( Volume: 21, Issue: 4, April 1995)
Page(s): 336 - 354
Date of Publication: 30 April 1995

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.