Proceedings of the Seventh Workshop on Domain-Specific Aspect Languages 2012
DOI: 10.1145/2162037.2162044
|View full text |Cite
|
Sign up to set email alerts
|

Towards an aspect-oriented language module

Abstract: The concept of composing a (domain-specific) language from different reusable modules has gained much interest over the years. The addition of aspect-oriented features to a language is a suitable candidate of such a module. However, rather than directly attempting to design an aspect-oriented language module that is applicable to any base language, this paper focuses on adding aspect-oriented features to a language that is quite different from prevalent base languages (e.g. Java): Petri nets. A running example… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…Based on Xu's aspect-oriented PrT nets (Xu and Nygard, 2006) and Nagy's et al (2005) aspect relations definitions, Guan et al (2008) proposed solutions to resolve the problems about aspect-aspect correctness that may exist among the aspect nets. Molderez et al (2012) presented the aspect-oriented extension to Petri nets. They defined stereotypes for places and transitions, and introductions in an advice.…”
Section: Aspect-oriented Correctnessmentioning
confidence: 99%
“…Based on Xu's aspect-oriented PrT nets (Xu and Nygard, 2006) and Nagy's et al (2005) aspect relations definitions, Guan et al (2008) proposed solutions to resolve the problems about aspect-aspect correctness that may exist among the aspect nets. Molderez et al (2012) presented the aspect-oriented extension to Petri nets. They defined stereotypes for places and transitions, and introductions in an advice.…”
Section: Aspect-oriented Correctnessmentioning
confidence: 99%
“…Aspects. Several languages have been proposed to define aspects for a variety of modelling languages, ranging from general-purpose like UML [17,35], to domain-specific ones like Petri nets [22,37] and Building Information Models (BIM) [18]. In most cases, aspects are defined using graphical patterns, thus pointcuts require pattern matching while advices and introductions imply pattern creation.…”
mentioning
confidence: 99%