2009 31st International Conference on Software Engineering - Companion Volume 2009
DOI: 10.1109/icse-companion.2009.5070981
|View full text |Cite
|
Sign up to set email alerts
|

Better abstractions for reusable components & architectures

Abstract: This is the unspecified version of the paper.This version of the publication may differ from the final published version. Permanent AbstractSoftware architecture (SA) is a crucial component of Model Driven Engineering (MDE), since it eases the communication and reuse of designs and components. However, existing languages (e.g., UML, AADL, SysML) are lacking many needed features. In particular, they provide rudimentary support for connectors, a first-class element in the components and connectors (C&C) archite… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2013
2013
2013
2013

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 18 publications
0
2
0
Order By: Relevance
“…XCD advocates the underspecification of connectors -additional interaction properties are to be imposed through modular role strategies [22]. These can enforce an action order, e.g., that Seat is acquired before the Forks, or render the system deadlock-free.…”
Section: Role Strategies -Control/design Decisionsmentioning
confidence: 99%
See 1 more Smart Citation
“…XCD advocates the underspecification of connectors -additional interaction properties are to be imposed through modular role strategies [22]. These can enforce an action order, e.g., that Seat is acquired before the Forks, or render the system deadlock-free.…”
Section: Role Strategies -Control/design Decisionsmentioning
confidence: 99%
“…We advocate that "Connectors + Components = Systems", with connectors being essentially decentralized algorithms and components the equivalent to data structures [22]. This means that the main active elements in an architecture are its connectors, not its components.…”
Section: Introductionmentioning
confidence: 99%