2006
DOI: 10.1007/11663430_24
|View full text |Cite
|
Sign up to set email alerts
|

Explicit Architectural Policies to Satisfy NFRs Using COTS

Abstract: Abstract. Software architecture decisions hinge more on non-functional requirements (NFRs) than on functional ones, since the architecture stipulates which software to build. Model-Driven Architecture (MDA) aims to automate the derivation/generation of software from high level architectural specifications, but most current MDA implementations start from software design (i.e. how to build a software piece) rather than software architecture. This article presents an approach to extend MDA through the concepts of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2006
2006
2010
2010

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 12 publications
(25 reference statements)
0
8
0
Order By: Relevance
“…Since components information is generally incomplete, imprecise and unreliable, Azimut propose forms to work with this incomplete information [14,15,6]. This paper proposes certain criteria of confidence associated to the components information, this could be applied in the models of constraint programming, allows generating alternatives solutions (CCSS), and, evaluating and selecting the solution which best meets the requirements.…”
Section: Related Workmentioning
confidence: 98%
See 2 more Smart Citations
“…Since components information is generally incomplete, imprecise and unreliable, Azimut propose forms to work with this incomplete information [14,15,6]. This paper proposes certain criteria of confidence associated to the components information, this could be applied in the models of constraint programming, allows generating alternatives solutions (CCSS), and, evaluating and selecting the solution which best meets the requirements.…”
Section: Related Workmentioning
confidence: 98%
“…This article describes the use of constraint programming to automate the process of generation, evaluation and selection of CCSS in the early development activities of a project, based on the Azimut approach [14,15,6].…”
Section: Overview Of the Proposed Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…As a brief example (taken from [24]), consider inter-communication among applications. One architectural concern is the communication type, which might have the dimensions of sessions, topology, sender, and integrity v/s timeliness [18]; to this we add synchrony.…”
Section: Architectural Policies and Mechanismsmentioning
confidence: 99%
“…We have deployed the described approach and techniques in the Azimut framework [24], which extends MDA to automate architectural decisions from NFRs through components. The prototype is described in [26].…”
Section: Ongoing and Future Workmentioning
confidence: 99%