1999
DOI: 10.1007/978-0-387-35563-4_13
|View full text |Cite
|
Sign up to set email alerts
|

Attribute-Based Architecture Styles

Abstract: Abstract:Architectural styles have enjoyed widespread popularity in the past few years, and for good reason: they represent the distilled wisdom of many experienced architects and guide less experienced architects in designing their architectures. However, architectural styles employ qualitative reasoning to motivate when and under what conditions they should be used. In this paper we present the concept of an ABAS (Attribute-Based Architectural Style) which includes a set of components and connectors along wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
35
0
1

Year Published

2000
2000
2015
2015

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 67 publications
(36 citation statements)
references
References 4 publications
0
35
0
1
Order By: Relevance
“…Pioneer work on the quantitative analysis of software systems at the architectural level includes Attribute-Based Architectural Styles (ABAS) [16]. In general, an architectural style includes the specification of types of basic architectural elements (e.g., pipe and filter) that can be used for specifying a software architecture, constraints on using these types of architectural elements, and patterns describing the data and control interaction among them.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Pioneer work on the quantitative analysis of software systems at the architectural level includes Attribute-Based Architectural Styles (ABAS) [16]. In general, an architectural style includes the specification of types of basic architectural elements (e.g., pipe and filter) that can be used for specifying a software architecture, constraints on using these types of architectural elements, and patterns describing the data and control interaction among them.…”
Section: Background and Related Workmentioning
confidence: 99%
“…We therefore move directly to step 2, investigation and analysis. Klein et al [70] provide a set of sample ABAS, covering many common styles. Their Data Indirection style matches our architecture.…”
Section: Architectural Evaluationmentioning
confidence: 99%
“…Understanding the causes of architecture changes is important to help practitioners to understand the knowledge of the design decisions that lead to the architecture changes [3], and also allows researchers to devise means to prevent architecture knowledge vaporization and architecture degeneration [4]. The causes of architecture changes are regarded as an essential element of architectural design decision, which is a first-class entity to represent architecture [5], and are used to develop related methods to deal with specific architecture changes, for example, architects analyze due to what cause the property of an architecture is inhibited in order to transform the architecture to satisfy non-functional requirements [6]; architectural styles as analysis tools are used to analyze the causes of architecture changes, and in turn to predict the effect of the architecture changes [7]. Architectural knowledge vaporization (e.g., design decisions and causes of architecture changes) will lead to increased maintenance costs [5].…”
Section: Introductionmentioning
confidence: 99%