Giancarlo%20Guizzardi%20Ontological%20Foundations%20for%20Structural%20Conceptual%20Models - PowerPoint PPT Presentation

About This Presentation
Title:

Giancarlo%20Guizzardi%20Ontological%20Foundations%20for%20Structural%20Conceptual%20Models

Description:

Giancarlo Guizzardi. Ontological Foundations for ... used to compose. instance of. used to compose. Comparing Modelling Languages and ... – PowerPoint PPT presentation

Number of Views:76
Avg rating:3.0/5.0
Slides: 12
Provided by: steffenz
Category:

less

Transcript and Presenter's Notes

Title: Giancarlo%20Guizzardi%20Ontological%20Foundations%20for%20Structural%20Conceptual%20Models


1
Giancarlo GuizzardiOntological Foundations for
Structural Conceptual Models
  • Kapitel 13, vorgestellt von Steffen Zschaler
  • am 08.11.2006

2
Motivation
  • Conceptual Modelling Languages
  • For representing reality
  • Human users
  • To promote communication and common understanding
  • When is reality represented adequately?
  • Systematic approach is needed
  • Current approaches Focused on specific domains
  • Here Focus on general principles of conceptual
    models

3
Objectives
4
Representation Adequacy
  • Two aspects
  • Domain Appropriateness
  • Measure of the suitability of a language for
    modelling phenomena of a domain
  • Truthfulness to the domain
  • Comprehensibility Appropriateness
  • Measure of ease of comprehension and communication

5
Domain Appropriateness
  • Specification S should be as close to Model M as
    possible.
  • Ideally Isomorphisms
  • Homomorphisms will do
  • Four properties to characterise an isomorphism
  • Lucidity/Construct Overload
  • Soundness/Construct Excess
  • Laconicity/Construct Redundancy
  • Completeness

6
Lucidity/Construct Overload
  • Every element in S relates to at most one element
    in M.
  • Contrast Construct Overload (Language Level)
  • Some grammatical constructs relate to more than
    one ontological construct
  • No implication of non-lucidity or vice-versa

7
Soundness/Construct Excess
  • Every element in S relates to at least one
    element in M.
  • Contrast Construct Excess (Language Level)
  • Some grammatical constructs relate to no
    ontological construct

8
Laconicity/Construct Redundancy
  • Every element in M is represented by at most one
    element in S.
  • Contrast Construct Redundancy (Language Level)
  • More than one grammatical constructs relates to
    the same ontological construct
  • No implication of non-laconicity or vice-versa

M
S
9
Completeness
  • Every element in M is represented by at least one
    element in S.
  • Related to Completeness (Language Level)
  • Every domain concept is represented by at least
    one grammatical construct

10
Comparing Modelling Languages and
Conceptualisations
Domain Ontology
Conceptualisation
11
Ontologies
  • Lots of history on use of ontologies in
    philosophy and computer science
  • Formalisations of Conceptualisation, Logical
    Model, Ontological Commitment
  • I have no clue, what is the core contribution of
    this chapter!
Write a Comment
User Comments (0)
About PowerShow.com