An ontologically well-founded profile for UML conceptual models

G. Guizzardi, Gerd Wagner, Marten J. van Sinderen, Nicola Guarino

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

    104 Citations (Scopus)
    162 Downloads (Pure)

    Abstract

    UML class diagrams can be used as a language for expressing a conceptual model of a domain. In a series of papers [1,2,3] we have been using the General Ontological Language (GOL) and its underlying upper level ontology, proposed in [4,5], to evaluate the ontological correctness of a conceptual UML class model and to develop guidelines for how the constructs of the UML should be used in conceptual modeling. In this paper, we focus on the UML metaconcepts of classes and objects from an ontological point of view. We use a philosophically and psychologically well-founded theory of classifiers to propose a UML profile for Ontology Representation and Conceptual Modeling. Moreover, we propose a design pattern based on this profile to target a recurrent problem in role modeling discussed in the literature. Finally, we demonstrate the relevance of the tools proposed by applying them to solve recurrent problems in the practice of conceptual modeling.
    Original languageUndefined
    Title of host publication16th International Conference on Advanced Information Systems Engineering, CAiSE 2004
    EditorsAnne Persson, Janis Stirna
    Place of PublicationBerlin Heidelberg
    PublisherSpinger
    Pages112-126
    Number of pages15
    ISBN (Print)3-540-22151-4
    DOIs
    Publication statusPublished - 2004
    Event16th International Conference on Advanced Information Systems Engineering, CAiSE 2004 - Riga Technical University, Riga, Latvia
    Duration: 7 Jun 200411 Jun 2004
    Conference number: 16
    http://www.cs.rtu.lv/caise2004/

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpinger-Verlag
    Number3084
    Volume3084
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference16th International Conference on Advanced Information Systems Engineering, CAiSE 2004
    Abbreviated titleCAiSE
    Country/TerritoryLatvia
    CityRiga
    Period7/06/0411/06/04
    Internet address

    Keywords

    • METIS-222867
    • SCS-Services
    • EWI-23190
    • IR-85225

    Cite this