IFIP the International Federation for Information Processing
DOI: 10.1007/0-387-24590-1_6
|View full text |Cite
|
Sign up to set email alerts
|

Safarchie Studio: ArgoUML Extensions to Build Safe Architectures

Abstract: Nowadays, no standard and universal definition of software architecture was accepted by all the community. Various points of view on different studies bring to several approaches. These approaches focus on only one or two concerns such as component interfaces specification, behavioral analysis or software reconfiguration. This paper argues that, in order to accrue the true benefits of software architecture approaches, one may need to use an architecture centric approach with a global reasoning: From software a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0
2

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(15 citation statements)
references
References 16 publications
0
13
0
2
Order By: Relevance
“…The dynamic structural verification consists of checking the compatibility between the newly connected ports, according to the definition of the port compatibility of SafArchie [14]. Concretely, based on transformation rules that have been applied, the analysis builds a list containing the newly created connections as well as the connections between ports that have been modified by the transformations.…”
Section: Dynamic Checksmentioning
confidence: 99%
See 3 more Smart Citations
“…The dynamic structural verification consists of checking the compatibility between the newly connected ports, according to the definition of the port compatibility of SafArchie [14]. Concretely, based on transformation rules that have been applied, the analysis builds a list containing the newly created connections as well as the connections between ports that have been modified by the transformations.…”
Section: Dynamic Checksmentioning
confidence: 99%
“…In this section, instead of providing a catalogue of ADL characteristics, we focus on three significant directions for software architecture definitions: (i) the specification and the analysis of distributed software behaviour, illustrated with Darwin [7] and Wright [8], (ii) the strong link with the implementation, that may be found in ArchJava [9], Fractal [10] and Sofa [11], and (iii) the building of architecturedriven software development environment, as promoted by ArchStudio [12], AcmeStudio [13] and SafArchie [14]. Finally, we provide a short evaluation of these works against the evolution issue.…”
Section: Component-based Software Architecture: Concepts and Lacksmentioning
confidence: 99%
See 2 more Smart Citations
“…The Transat framework consists of a tool called SafArchie Studio [Bar04a]This tool is an extension of ArgoUML, which offers several views of the evolution process depending on the kind of user.…”
Section: Transatmentioning
confidence: 99%