Proceedings of the 21st International Conference on Software Engineering 1999
DOI: 10.1145/302405.302410
|View full text |Cite
|
Sign up to set email alerts
|

A language and environment for architecture-based software development and evolution

Abstract: Software architectures have the potential to substantially improve the development and evolution of large, complex, multi-lingual, multi-platform, long-running systems. However, in order to achieve this potential, specific techniques for architecture-based modeling, analysis, and evolution must be provided. Furthermore, one cannot fully benefit from such techniques unless support for mapping an architecture to an implementation also exists. This paper motivates and presents one such approach, which is an outgr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
107
0
2

Year Published

2002
2002
2018
2018

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 183 publications
(109 citation statements)
references
References 30 publications
0
107
0
2
Order By: Relevance
“…We then mention C2SADEL [33]. This is an architectural description language tied to the C2 style, which combines the usual architectural concepts with type theory.…”
Section: Resultsmentioning
confidence: 99%
“…We then mention C2SADEL [33]. This is an architectural description language tied to the C2 style, which combines the usual architectural concepts with type theory.…”
Section: Resultsmentioning
confidence: 99%
“…C2SADEL [12] is an ADL tied to the C2 style, which combines the usual architectural concepts with type theory. Type checking is used to analyze the architectural descriptions for consistency by unifying corresponding operations required and provided by different components.…”
Section: Resultsmentioning
confidence: 99%
“…Several ADLs have been extended or complemented with languages for describing behaviour, for example C2SADEL [11] which uses logic to specify behaviour, or Wright [6] and PADL [3] which use process algebra.…”
Section: Related Workmentioning
confidence: 99%