ontology from an mbse perspective n.
Download
Skip this Video
Download Presentation
Ontology from an MBSE perspective

Loading in 2 Seconds...

play fullscreen
1 / 8

Ontology from an MBSE perspective - PowerPoint PPT Presentation


  • 91 Views
  • Uploaded on

Ontology from an MBSE perspective. Brief-out from breakout session Monday, January 31 st , 2011. Ontology from an MBSE perspective. What is an ontology? Why apply ontologies to MBSE? What are some approaches? What are the critical issues? Roadmap?. What is an ontology?.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Ontology from an MBSE perspective' - colby-reed


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ontology from an mbse perspective

Ontology from an MBSE perspective

Brief-out from breakout session

Monday, January 31st, 2011

IW11 Phoenix, AZ - MBSE Workshop

ontology from an mbse perspective1
Ontology from an MBSE perspective
  • What is an ontology?
  • Why apply ontologies to MBSE?
  • What are some approaches?
  • What are the critical issues?
  • Roadmap?

IW11 Phoenix, AZ - MBSE Workshop

what is an ontology
What is an ontology?
  • Definition of a set of concepts, properties, relationships that are applicable to a domain/universe of discourse
  • Formal model founded in a theory
    • Theory e.g. first order logic / common logic
  • Ontology = Conceptual Data Model (?)
  • Issue: term “model” is highly overloaded

http://en.wikipedia.org/wiki/Ontology_(information_science)

In computer science and information science, an ontology is a formal representation of the knowledge by a set of concepts within a domain and the relationships between those concepts. It is used to reason about the properties of that domain, and may be used to describe the domain.

IW11 Phoenix, AZ - MBSE Workshop

why apply ontologies to mbse
Why apply ontologies to MBSE?
  • Formalized definition of a domain
  • Enables semantic interoperability
    • Within domains
    • Across domains
  • Tool/platform independence
  • Long term stable definition
  • Enables types of analysis: inferencing / reasoning
  • Enables re-use across projects and enterprises
  • Allows to reap benefit from semantic (web) technology
  • Supports effective tool production (MDA-like)
  • Knowledge management / sharing
  • Helps / forces you to think more clearly about design problem

IW11 Phoenix, AZ - MBSE Workshop

what are some approaches
What are some approaches?
  • NASA/JPL develops QVT based bi-directional transformations between SysML/UML and OWL as well ontologies for space system development
    • Ontologies are largely generic
    • Working to release ontologies
  • ECSS develops conceptual data models in UML2
    • Derived concepts from SysML, AP233, ESA projects
    • Tool–indepent definitions
    • Eclipse based tool implementation for validation
    • Evolved into complete tool development framework
    • About to be published on www.ecss.nl
  • Henson Graves: Retrofit SysML with formal semantics
  • Fact Based Modeling (FBM)
    • Consolidate ORM (Object Role Modeling)

ECSS = European Cooperation for Space Standardization

IW11 Phoenix, AZ - MBSE Workshop

what are the critical issues
What are the critical issues?
  • To make the case for ontologies
    • Up front investment / Convince management
    • Note:
  • Semantic foundations of UML/SysML are incomplete and complex
    • Hundreds of issues found in UML 2.4 revision
  • Scope of SysML is very large
  • What methodology to use to develop ontologies?
  • What is the technology to capture ontologies in?
    • Model management issues
    • Ontology development tools not yet at industrial robust level

IW11 Phoenix, AZ - MBSE Workshop

roadmap
Roadmap?
  • Refine this material
  • Team charter
  • Write up on 4 approaches
    • Address the benefits / shortcomings of each
  • Post the above to OMG Wiki
  • Identify next steps
    • Consider papers for IS12 in Rome

IW11 Phoenix, AZ - MBSE Workshop

participants
Participants
  • Henson Graves (Lead)
  • Armin Mueller
  • Harald Eisenmann
  • Ray Jorgensen
  • Roger Burkhart
  • Sandy Friedenthal
  • Steve Jenkins
  • Steve Vanhorn
  • Hans Peter de Koning (reporter)

IW11 Phoenix, AZ - MBSE Workshop