2007 IEEE International Conference on Information Reuse and Integration 2007
DOI: 10.1109/iri.2007.4296664
|View full text |Cite
|
Sign up to set email alerts
|

Towards an Approach for Building Reliable Architectures

Abstract: Composing an application out of independent, reusable pieces has been a key challenge since the early days of software engineering. In this paper we examine some aspects of software architecture. We introduce our COSA+ model built in order to provide some enhancement in the COSA 1 one. Our main contributions are the new structure given to an explicit connector, and the conceptual view of the different abstract levels used to define the applications architectures. Profits expected from these improvements are nu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2008
2008
2009
2009

Publication Types

Select...
4
1

Relationship

4
1

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 4 publications
(3 reference statements)
0
9
0
Order By: Relevance
“…So, by encapsulating attachments inside connectors and having well defined connector interfaces with previously known element types to be connected by each connector type components and/or configurations are assembled in an easy and coherent way in the form of an architectural puzzle (Lego Blocks) without any effort to describe links among components and connectors or between configurations and connectors. Consequently, this approach accelerates the development of component-based systems, improves their evolution, coherence, maintainability and promotes component markets [Amirat07].…”
Section: Connector Structurementioning
confidence: 99%
“…So, by encapsulating attachments inside connectors and having well defined connector interfaces with previously known element types to be connected by each connector type components and/or configurations are assembled in an easy and coherent way in the form of an architectural puzzle (Lego Blocks) without any effort to describe links among components and connectors or between configurations and connectors. Consequently, this approach accelerates the development of component-based systems, improves their evolution, coherence, maintainability and promotes component markets [Amirat07].…”
Section: Connector Structurementioning
confidence: 99%
“…So, by encapsulating attachment inside connectors and having well defined connector interfaces with previously known elements to be connected by this connectors, consequently components/configurations and connectors are assembled in an easy and coherent way in the form of an architectural puzzle (Lego Blocks) without any effort to describe links among components and connectors or between configurations and connectors. Consequently, this approach accelerates the development of components, improves testability, coherence, maintainability and promotes component markets [1].…”
Section: Figure 2b Syntax Of the Connectormentioning
confidence: 99%
“…In the following section, we define the using context of each mechanism. Some details about the structure of these architectural elements are presented in our previous works [1] and [9].…”
Section: Interfacementioning
confidence: 99%
See 2 more Smart Citations