Extending Profiles with Stereotypes for Composite Concepts

Dick Quartel, R.M. Dijkman, Marten J. van Sinderen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    7 Citations (Scopus)
    68 Downloads (Pure)

    Abstract

    This paper proposes an extension of the UML 2.0 profiling mechanism. This extension facilitates a language designer to introduce composite concepts as separate conceptual and notational elements in a modelling language. Composite concepts are compositions of existing concepts. To facilitate the introduction of composite concepts, the notion of stereotype is extended. This extension defines how a composite concept can be specified and added to a language’s metamodel, ithout modifying the existing metamodel. From the definition of the stereotype, rules can be derived for transforming a language element that represents a composite concept into a composition of language elements that represent the concepts that constitute the composite. Such a transformation facilitates tool developers to introduce tool support for composite concepts, e.g., by re-using existing tools that support the constituent concepts. To illustrate our ideas, example definitions of stereotypes and transformations for composite concepts are presented.
    Original languageUndefined
    Title of host publicationThe 8th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS)
    EditorsL. Briand, C. Williams
    Place of PublicationBerlin
    PublisherSpringer
    Pages232-247
    Number of pages16
    ISBN (Print)978-3-540-29010-0
    DOIs
    Publication statusPublished - Oct 2005
    Event8th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2005 - Montego Bay, Jamaica
    Duration: 2 Oct 20057 Oct 2005
    Conference number: 8

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer Verlag
    NumberXV
    Volume3713
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference8th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2005
    Abbreviated titleMoDELS
    CountryJamaica
    CityMontego Bay
    Period2/10/057/10/05

    Keywords

    • METIS-224387
    • IR-63473
    • SCS-Services
    • EWI-7079

    Cite this