1995
DOI: 10.1109/32.464548
|View full text |Cite
|
Sign up to set email alerts
|

An event-based architecture definition language

Abstract: | This paper discusses general requirements for architecture de nition languages, and describes the syntax and semantics of the subset of the Rapide language that is designed to satisfy these requirements. Rapide is a concurrent event-based simulation language for de ning and simulating the behavior of system architectures. Rapide is intended for modelling the architectures of concurrent and distributed systems, both hardware and software. In order to represent the behavior of distributed systems in as much de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
165
0
4

Year Published

1999
1999
2023
2023

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 329 publications
(169 citation statements)
references
References 12 publications
0
165
0
4
Order By: Relevance
“…The late 90s and early 2000s saw the emergence of a major research theme around ADLs (Architecture Description Languages). We can quote generic languages such as Rapide [19], [20], Darwin [21] and Wright [22], and specialized languages such as AADLs for avionic industry [23] and MetaH for embedded systems [24].…”
Section: Describing a Single Architectural Instancementioning
confidence: 99%
“…The late 90s and early 2000s saw the emergence of a major research theme around ADLs (Architecture Description Languages). We can quote generic languages such as Rapide [19], [20], Darwin [21] and Wright [22], and specialized languages such as AADLs for avionic industry [23] and MetaH for embedded systems [24].…”
Section: Describing a Single Architectural Instancementioning
confidence: 99%
“…Some of the more well known architecture description are UniCon [23], Wright [24,25] and Rapide [26,27]. Each of these languages allow the definition of components and connectors to define a software architecture.…”
Section: Related Workmentioning
confidence: 99%
“…To address component composition, this approach uses dynamic architectures, which reconfigure the software architecture while the program is running. 13 The SRI approach addresses such problems as how to select components, connectors, and topologies (interface matching) and how to decide whether a particular architectural solution satisfies given architectural constraints.…”
Section: To Subscribementioning
confidence: 99%