CLARK, Tony, EVANS, Andy and KENT, Stuart (2002). Patterns for renaming and stamping out object-oriented models. In: International Conference on Software Engineering Research and Practice, SERP 2002, Las Vagas, Nervada, USA, 2002. (Unpublished) [Conference or Workshop Item]
Abstract
Modern system engineering is supported by a families of
modelling languages; each member of a specific family
addresses a different aspect of the application domain. Constructing
families of modelling languages is facilitated by the
use of packages and templates. Packages are containers of
modelling elements. Packages may be specialised and
merged. Renamings may be applied to packages. Templates
are parameteric packages. New packages are constructed by
supplying arguments to a template. Packages and templates
rely on the following underlying technology: specialisation;
merging; renaming and stamping. Specialisation and merging
have been described elsewhere; this paper defines mechanisms
for renaming and stamping.
More Information
Share
Actions (login required)
View Item |