ISBN-13: 9783639120844 / Angielski / Miękka / 2009 / 160 str.
The aspect-oriented modeling (AOM) approach supportsseparation of crosscutting features from otherfeatures during design. An aspect-oriented designconsists of a primary (base) model and a setof aspect models. A primary model describes thedominant structure of a design and an aspect modeldescribes a feature that crosscuts the dominantstructure. The aspect models and the primary modelmust be composed to obtain a system view thatintegrates features described by the models. Model composition involves merging aspect classmodels with primary class models and incorporatingsequences of interactions specified in aspect modelsinto primary sequence models.Composition directives can be used to alter how asignature based general-purpose composition procedurecomposes models in the case where it is known orexpected that the procedure will produce incorrectresults.The interaction model composition technique developedcan be used for composing aspect and primary sequencemodels. The class model and sequence model compositiontechniques are applied in pilot studies todemonstrate the usage of the composition techniques.