An ontology-based approach for evaluating the domain appropriateness and comprehensibility appropriateness of modeling languages

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

    45 Citations (Scopus)
    161 Downloads (Pure)


    In this paper we present a framework for the evaluation and (re)design of modeling languages. We focus here on the evaluation of the suitability of a language to model a set or real-world phenomena in a given domain. In our approach, this property can be systematically evaluated by comparing the level of homomorphism between a concrete representation of the worldview underlying the language (captured in a metamodel of the language), with an explicit and formal representation of a conceptualization of that domain (a reference ontology). The framework proposed comprises a number of properties that must be reinforced for an isomorphism to take place between these two entities. In order to illustrate the approach proposed, we evaluate and extend a fragment of the UML static metamodel for the purpose of conceptual modeling, by comparing it with an excerpt of a philosophically and cognitive well-founded reference ontology.
    Original languageUndefined
    Title of host publicationModel Driven Engineering Languages and Systems, 8th Int. Conference, MoDELS 2005
    EditorsL. Briand, C. Williams
    Place of PublicationBerlin
    Number of pages15
    ISBN (Print)3-540-29010-9
    Publication statusPublished - 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
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349


    Conference8th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2005
    Abbreviated titleMoDELS
    CityMontego Bay


    • SCS-Services
    • IR-66392
    • METIS-224924
    • EWI-7056

    Cite this