Your SlideShare is downloading. ×
0
Developing Ontologies for Collaborative Engineering in Mechatronics Violeta Damjanović, Wernher Behrendt, Manuela  Plößnig...
Generic Mechatronic Product
Mechatronic Domain
ImportNET Ontology Landscape
<ul><li>Collaborative Engineering </li></ul><ul><ul><li>Application integration; Knowledge integration; Process integratio...
<ul><li>ImportNET Approach to Mechatronic Domain Modeling   </li></ul><ul><ul><li>Ontology  Landscape  in ImportNET </li><...
Ontology Development Methodologies  –  Methontology <ul><li>Methontology </li></ul><ul><ul><li>Glossary of terms </li></ul...
Ontology Development Methodologies  –  DILIGENT <ul><li>DILIGENT </li></ul><ul><ul><li>addresses collaborative development...
Ontology Development Methodologies  –  On-To-Knowledge (OTK) <ul><li>OTK is a high level methodology </li></ul><ul><ul><li...
Ontology Development Methodologies  –  DynamOnt <ul><li>DynamOnt </li></ul><ul><ul><li>Identify the problem; Structure the...
DOLCE – A Foundational and Formal Ontology <ul><li>Descriptive  </li></ul><ul><li>Ontology for  </li></ul><ul><li>Linguist...
<ul><ul><li>Participation pattern </li></ul></ul><ul><ul><li>Description-Situation pattern </li></ul></ul><ul><ul><li>Role...
Description and Situation  Pattern
Ontology Landscape  and Its Alignment to DOLCE
Current Work – Modeling the Mechatronic Life-Cycle <ul><li>In engineering the V-model defines a generic life-cycle model <...
Mechatronic Engineering Lifecycle A
Top Layer of the V-Model A
EPC to Express V-Model A
Life-Cycle Model Ontology –  Layers of Specificity A
Summary and Conclusion <ul><li>ImportNET is trying to bring the Semantic Web technologies to mechatronic engineering  </li...
<ul><li>Thank you ! </li></ul><ul><li>Questions ? </li></ul><ul><li>Contact :  </li></ul><ul><ul><li>violeta.damjanovic @ ...
Upcoming SlideShare
Loading in...5
×

Developing Ontologies for Collaborative Engineering in Mechatronics

1,254

Published on

4th ESWC 2007, Innsbruck, Austria

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,254
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
34
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Transcript of "Developing Ontologies for Collaborative Engineering in Mechatronics"

    1. 1. Developing Ontologies for Collaborative Engineering in Mechatronics Violeta Damjanović, Wernher Behrendt, Manuela Plößnig and Merlin Holzapfel Salzburg Research, Salzburg, Austria 4th ESWC 2007, Innsbruck, Austria
    2. 2. Generic Mechatronic Product
    3. 3. Mechatronic Domain
    4. 4. ImportNET Ontology Landscape
    5. 5. <ul><li>Collaborative Engineering </li></ul><ul><ul><li>Application integration; Knowledge integration; Process integration </li></ul></ul><ul><li>Mechatronic Engineering </li></ul><ul><ul><li>Thramboulidis’ metamodel of Integrated Mechatronics – Mechatronic processes </li></ul></ul><ul><ul><li>Yoshioka’ knowledge structure for the Knowledge Intensive Engineering Framework (KIEF) – Mechatronic artefacts </li></ul></ul><ul><li>Mechatronic Domain Modeling </li></ul><ul><ul><li>e.g. FBA (Functional Block Adapter) stereotype </li></ul></ul><ul><ul><li>STEP (Standard for Exchange Product Data) </li></ul></ul>Research Issues in ImportNET
    6. 6. <ul><li>ImportNET Approach to Mechatronic Domain Modeling </li></ul><ul><ul><li>Ontology Landscape in ImportNET </li></ul></ul><ul><ul><li>Methodology for the development of the Mechatronic Ontology </li></ul></ul><ul><ul><li>Ontology Alignment to the DOLCE F oundational Ontology </li></ul></ul>Key Ideas
    7. 7. Ontology Development Methodologies – Methontology <ul><li>Methontology </li></ul><ul><ul><li>Glossary of terms </li></ul></ul><ul><ul><li>concept taxonomies </li></ul></ul><ul><ul><li>ad-hoc binary relation diagrams </li></ul></ul><ul><ul><li>concept dictionary </li></ul></ul><ul><ul><li>it describes: relations; instance attributes; class attributes; constants; formal axioms; rules; instances </li></ul></ul><ul><li>Methontology is agnostic about the target ontology representation language </li></ul>
    8. 8. Ontology Development Methodologies – DILIGENT <ul><li>DILIGENT </li></ul><ul><ul><li>addresses collaborative development of an ontology </li></ul></ul><ul><li>DILIGENT steps </li></ul><ul><ul><li>BUILD – creates an initial, incomplete ontology </li></ul></ul><ul><ul><li>LOCAL ADAPTATION – specific groups can have their variant of the ontology </li></ul></ul><ul><ul><li>ANALYSIS – of the local ontologies </li></ul></ul><ul><ul><li>REVISE – re-alignment of the shared ontology with the local ones </li></ul></ul><ul><ul><li>UNDERSTAND the shared ontology </li></ul></ul><ul><ul><li>IDENTIFY SIMILARITIES – between local and shared ontology </li></ul></ul><ul><li>DILIGENT is agnostic about the target ontology representation language </li></ul>
    9. 9. Ontology Development Methodologies – On-To-Knowledge (OTK) <ul><li>OTK is a high level methodology </li></ul><ul><ul><li>Kickoff </li></ul></ul><ul><ul><li>Refinement </li></ul></ul><ul><ul><ul><li>gather a seed taxonomy </li></ul></ul></ul><ul><ul><ul><li>develop a seed ontology </li></ul></ul></ul><ul><ul><ul><li>conceptualisation and formalisation </li></ul></ul></ul><ul><ul><ul><li>tool-supported refinement </li></ul></ul></ul><ul><ul><li>Evaluation </li></ul></ul><ul><ul><li>Maintenance </li></ul></ul><ul><li>OTK is agnostic about the target ontology representation language </li></ul>
    10. 10. Ontology Development Methodologies – DynamOnt <ul><li>DynamOnt </li></ul><ul><ul><li>Identify the problem; Structure the problem; </li></ul></ul><ul><ul><li>Identify concrete purpose and scenarios; </li></ul></ul><ul><ul><li>Identify main concepts of domain matter; </li></ul></ul><ul><ul><li>Create non-formal methods; </li></ul></ul><ul><ul><li>Knowledge design; Community design; Software design; </li></ul></ul><ul><ul><li>Implementation </li></ul></ul><ul><li>DynamOnt is dedicated to uses DOLCE as the target ontology representation language. </li></ul><ul><li>DynamOnt uses DOLCE ontology design patterns </li></ul>
    11. 11. DOLCE – A Foundational and Formal Ontology <ul><li>Descriptive </li></ul><ul><li>Ontology for </li></ul><ul><li>Linguistic and </li></ul><ul><li>Cognitive </li></ul><ul><li>Engineering </li></ul><ul><ul><ul><li>developed in the WonderWeb project </li></ul></ul></ul>
    12. 12. <ul><ul><li>Participation pattern </li></ul></ul><ul><ul><li>Description-Situation pattern </li></ul></ul><ul><ul><li>Role-Task pattern </li></ul></ul><ul><ul><li>Design-Artifact pattern </li></ul></ul><ul><ul><li>Agent-Activity pattern </li></ul></ul><ul><ul><li>Information-Object pattern </li></ul></ul>DynamOnt Ontology Patterns
    13. 13. Description and Situation Pattern
    14. 14. Ontology Landscape and Its Alignment to DOLCE
    15. 15. Current Work – Modeling the Mechatronic Life-Cycle <ul><li>In engineering the V-model defines a generic life-cycle model </li></ul><ul><li>Methodology </li></ul><ul><ul><li>Top layer of the V-model in DOLCE </li></ul></ul><ul><ul><li>Analyse the actual life-cycle models using Event Process Chain (EPC) notation (a semi-formal modeling language) </li></ul></ul><ul><ul><li>Translate the EPC diagrams into the task ontology of DOLCE </li></ul></ul>
    16. 16. Mechatronic Engineering Lifecycle A
    17. 17. Top Layer of the V-Model A
    18. 18. EPC to Express V-Model A
    19. 19. Life-Cycle Model Ontology – Layers of Specificity A
    20. 20. Summary and Conclusion <ul><li>ImportNET is trying to bring the Semantic Web technologies to mechatronic engineering </li></ul><ul><li>Mechatronic engineering is multi disciplinary and therefore needs multiple ontologies </li></ul><ul><li>The engineering process needs process modeling </li></ul><ul><li>The engineering artifacts need structural modeling </li></ul><ul><li>Therefore our ontologies need to capture the dynamic and the static aspects of the domains </li></ul>
    21. 21. <ul><li>Thank you ! </li></ul><ul><li>Questions ? </li></ul><ul><li>Contact : </li></ul><ul><ul><li>violeta.damjanovic @ salzburgresearch.at </li></ul></ul><ul><ul><li>http://www.salzburgresearch.at </li></ul></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×