2015
DOI: 10.1007/s10270-015-0463-3
|View full text |Cite
|
Sign up to set email alerts
|

Aspectual templates in UML

Abstract: UML Templates allow to capture models whose some of their constituents are parameters. This construct is general enough to be used in many ways, such as generic class representation, Design Pattern modeling, view or aspect-oriented modeling (AOM). In this paper, we concentrate on this last usage and the specific characteristics of so called "Aspectual Templates". Such templates can be applied to enrich existing models as far as they conform to a required model. Template parameters are exploited here to specify… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0
1

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 12 publications
(19 citation statements)
references
References 39 publications
0
18
0
1
Order By: Relevance
“…Besides the UML, some other approaches follow the idea of binding templates. Examples include aspectual templates and templates from template metaprogramming [, p. 514] (e.g., C++ templates and Java generics). Alternative template approaches do not bind but instantiate whole models (initiator templates).…”
Section: Foundationsmentioning
confidence: 99%
“…Besides the UML, some other approaches follow the idea of binding templates. Examples include aspectual templates and templates from template metaprogramming [, p. 514] (e.g., C++ templates and Java generics). Alternative template approaches do not bind but instantiate whole models (initiator templates).…”
Section: Foundationsmentioning
confidence: 99%
“…In this section, a reminder on UML templates and their aspectual enhancement [18] are presented to ground the study.…”
Section: Background On Uml Templatesmentioning
confidence: 99%
“…In our previous work [18], we deeply studied the aspectual interpretation of UML templates with the requirement that parameters have to form a well formed modeling structure to which candidate models must have to conform. Following this requirement, we stated a semantical enhancement of UML templates which consists in enforcing templates to have a full model as parameter.…”
Section: Parameters As a Modelmentioning
confidence: 99%
See 2 more Smart Citations