Rapide (ADL)
Rapide is an event-based architecture description language specifically designed for architectures of distributed systems developed at Stanford in the early 1990s. Nevertheless, it has been used to model other systems such as the SPARC V9 instruction set.[1] The language evolved from VHDL's event-based and architecture concepts, and Task Sequencing Language (TSL)'s event patterns and formal constraints.[2] It relies on an event-based poset execution model, which produces a causal event history of which events occurred, and which are independent.[3] While it is an expressive language for describing asynchronously communicating components, it does not have an explicit mapping to implemented systems.
References
- ↑ Santoro, Alexandre; Park, Woosang; Luckham, David. "SPARC-V9 Architecture Specification with Rapide" (PDF). Stanford University InfoLab. Archived from the original (PDF) on 2026-04-09. Retrieved 2026-04-09. Unknown parameter
|url-status=ignored (help) - ↑ Luckham, D.C.; Vera, J. (Sep 1995). "An event-based architecture definition language". IEEE Transactions on Software Engineering. 21 (9): 717–734. doi:10.1109/32.464548. ISSN 1939-3520.
- ↑ Luckham, D.C.; Kenney, J.J.; Augustin, L.M.; Vera, J.; Bryan, D.; Mann, W. (April 1995). "Specification and analysis of system architecture using Rapide". IEEE Transactions on Software Engineering. 21 (4): 336–354. doi:10.1109/32.385971. ISSN 1939-3520.
| Stub icon | This software-engineering-related article is a stub. You can help EverybodyWiki by expanding it. |
This article "Rapide (ADL)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Rapide (ADL). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
