Proceedings. Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004)
DOI: 10.1109/wicsa.2004.1310691
|View full text |Cite
|
Sign up to set email alerts
|

Support for evolving software architectures in the ArchWare ADL

Abstract: Abstract

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 38 publications
(28 citation statements)
references
References 26 publications
0
27
0
Order By: Relevance
“…A framework uses the standardized component model to generate an appropriate adaptation behavior. From a system engineering perspective, Morrison et al [139] propose the ArchWare ADL for the offline specification of an evolving system architecture. The ADL description is used to generate an adapted system implementation according to the modeled evolution step.…”
Section: State Of the Artmentioning
confidence: 99%
“…A framework uses the standardized component model to generate an appropriate adaptation behavior. From a system engineering perspective, Morrison et al [139] propose the ArchWare ADL for the offline specification of an evolving system architecture. The ADL description is used to generate an adapted system implementation according to the modeled evolution step.…”
Section: State Of the Artmentioning
confidence: 99%
“…Apart from the Seq and Done constructors, the remaining operation constructors are handled analogously. Seq is composed by two operations (line 11), the leftmost operation is fully evaluated, and the resulting state is used for evaluating the rightmost operation (lines [12][13][14][15]. Done means that the end of the operation was reached, and it simply returns the current state (line 16).…”
Section: Computing States From Operationsmentioning
confidence: 99%
“…The function suffix returns a path with the second parameter suffixed to the first one. Moreover, we use other library functionschange interfaces path and change bindings path -to adjust the interfaces and bindings paths (lines [13][14]. Another useful function concerns the making of components in a specific path.…”
Section: Painless Standard Librarymentioning
confidence: 99%
See 1 more Smart Citation
“…The ArchWare project proposes a metamodel, defined by an abstract syntax and formal semantic . Several concrete syntaxes are proposed (Verjus & Oquendo, 2003;, ArchWare -ADL Morrison et al, 2004) being the textual one. The core language is a well-formed extension of the high-order typed -calculus (Milner, 1999) that defines a calculus of communicating and mobile architectural elements.…”
Section: Archware Architecture Description Languages Foundations Andmentioning
confidence: 99%