2009 Joint Working IEEE/IFIP Conference on Software Architecture &Amp; European Conference on Software Architecture 2009
DOI: 10.1109/wicsa.2009.5290810
|View full text |Cite
|
Sign up to set email alerts
|

Weaving a network of architectural knowledge

Abstract: Recent research in software architecture has reasserted an emphasis on keeping track of design decisions and their rationales during the development process, that is, on maintaining architectural knowledge (AK). This knowledge takes the form of explicit assets, interrelated in decision networks. We argue that the relationships structuring these networks contain valuable information, specially those describing negative semantics. For this reason, we have extended an architecture-centric, modeldriven development… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
2
1
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(7 citation statements)
references
References 10 publications
0
7
0
Order By: Relevance
“…3, these relationships were first defined on operationalizations, as they are in charge of describing both the DDs and the DRs, but they are also applicable to DesignAssets with identical semantics. An analysis was performed in [57], considering the existing relationships in other proposals, which finally led to the identification of the following relationships:…”
Section: Ak Relationships In Atrium Extensionmentioning
confidence: 99%
See 1 more Smart Citation
“…3, these relationships were first defined on operationalizations, as they are in charge of describing both the DDs and the DRs, but they are also applicable to DesignAssets with identical semantics. An analysis was performed in [57], considering the existing relationships in other proposals, which finally led to the identification of the following relationships:…”
Section: Ak Relationships In Atrium Extensionmentioning
confidence: 99%
“…Having an excludes relationship from A to B, means that if A's design decision is made, it prevents B's design decision to be made. It was shown in [57] how the selection of these relationships provides us with the necessary expressiveness to cover most of the existing approaches in the area. This analysis is summarized in Table 2.…”
Section: Ak Relationships In Atrium Extensionmentioning
confidence: 99%
“…The model in every frame describes the current architecture (configuration) and the relevant AK. In this example, the AK is structured; the names of the AK relationships from the decision tree have been taken from . Namely, the first frame (at time t ) depicts a configuration with two components (right oval), along with the decision tree , which led to this configuration.…”
Section: Proposal: Combining Evolution Styles With Architectural Knowmentioning
confidence: 99%
“…There are several proposals in the literature: to a certain extent, the set of relationships is not as important as the structure (the network) they define , which could even constrain our future evolution. Nevertheless, for the remainder of the discussion, we will use the set that we ourselves described in and is also used in Figures and .…”
Section: Proposal: Combining Evolution Styles With Architectural Knowmentioning
confidence: 99%
See 1 more Smart Citation