Proceedings of the 24th International Conference on Software Engineering. ICSE 2002
DOI: 10.1109/icse.2002.1007967
|View full text |Cite
|
Sign up to set email alerts
|

ArchJava: connecting software architecture to implementation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
280
0
4

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 236 publications
(290 citation statements)
references
References 17 publications
2
280
0
4
Order By: Relevance
“…Therefore, in the literature most approaches that try to deal with the validation of dynamic software system concentrate the changes to the structure by using graph and graph grammars formalisms or topological constraints [11,23,25,30,32,39,14,22]. As far as changes to behaviour are concerned, only few approaches exist that make use either of behavioural equivalence checks or of the type system [2,3,4] or through code certification [12,33]. If dependability has to be preserved through adaptation, whatever the change mechanism is, at the time the change occurs a validation check must be performed.…”
Section: The Process View: the Role Of Models At Run Timementioning
confidence: 99%
“…Therefore, in the literature most approaches that try to deal with the validation of dynamic software system concentrate the changes to the structure by using graph and graph grammars formalisms or topological constraints [11,23,25,30,32,39,14,22]. As far as changes to behaviour are concerned, only few approaches exist that make use either of behavioural equivalence checks or of the type system [2,3,4] or through code certification [12,33]. If dependability has to be preserved through adaptation, whatever the change mechanism is, at the time the change occurs a validation check must be performed.…”
Section: The Process View: the Role Of Models At Run Timementioning
confidence: 99%
“…ADLs as Fractal [7] or ArchJava [2] are implementation oriented. Lots of existing approaches decouple implementation code from architecture.…”
Section: Related Workmentioning
confidence: 99%
“…As the first diagram, it is composed of four panels: A panel for global tree-view of software architecture, a panel for graphical software architecture building, a panel for adding critics on this specification and a set of property panels for each logical architecture element. From a logical software architecture definition, we could directly map its model to non distributed platform as ArchJava [2] or Julia, the implementation of Fractal Model [7]. SafArchie Studio transforms automatically its logical architecture XML representation and architecture type XML representation towards XML Fractal ADL.…”
Section: Logical Software Architecturementioning
confidence: 99%
See 2 more Smart Citations