@inproceedings {Molderez:2012:TAL:2162037.2162044,
	title = {Towards an Aspect-oriented Language Module: Aspects for Petri Nets},
	journal = {Proceedings of the seventh workshop on Domain-Specific Aspect Languages},
	year = {2012},
	pages = {21{\textendash}26},
	publisher = {ACM},
	address = {New York, NY, USA},
	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 lan-
guage that is quite different from prevalent base languages
(e.g. Java): Petri nets. A running example demonstrates the
use of aspects to enforce an invariant on a base Petri net.},
	keywords = {aspect-oriented modelling, language engineering, petri nets},
	isbn = {978-1-4503-1128-1},
	doi = {10.1145/2162037.2162044},
	url = {http://doi.acm.org/10.1145/2162037.2162044},
	author = {Molderez, Tim and Bart Meyers and Dirk Janssens and Hans Vangheluwe}
}
