2005
DOI: 10.1007/11494713_5
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Evolution in Aspect-Oriented Architectural Models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 8 publications
0
12
0
Order By: Relevance
“…meta-types): simple (Components and Connectors), and composite (Systems). Each meta-type is specified differently and has different evolution services (see [26]). The previously introduced meta-instance M C , which represents a simple PRISMA component type C, returns a ComponentSpec object as a result of the execution of the Reify service.…”
Section: Type-level Evolutionmentioning
confidence: 99%
“…meta-types): simple (Components and Connectors), and composite (Systems). Each meta-type is specified differently and has different evolution services (see [26]). The previously introduced meta-instance M C , which represents a simple PRISMA component type C, returns a ComponentSpec object as a result of the execution of the Reify service.…”
Section: Type-level Evolutionmentioning
confidence: 99%
“…The PRISMA approach is based on its model [37] and its formal Aspect-Oriented Architecture Description Language (AOADL) [39]. The PRISMA model is a symmetrical model because it does not consider functionality as a kernel entity different to aspects and it does not constrain aspects to specify nonfunctional requirements [19]; functionality is also specified as an aspect.…”
Section: Introductionmentioning
confidence: 99%
“…However, the principles and knowledge are well established from previous works (Guillén-Martín, 2007), (Pérez et al, 2007), (Pérez et al, 2007a), so its implementation is straightforward.…”
Section: Further Workmentioning
confidence: 99%
“…Currently, the evolution mechanisms are added after the generation process, by manually editing the generated code to include the libraries containing the type-level and instance-level aspects. However, the principles and knowledge are well established from previous works (Guillén-Martín, 2007), (Pérez et al, 2007), (Pérez et al, 2007a), so its implementation is straightforward.…”
Section: Further Workmentioning
confidence: 99%
See 1 more Smart Citation