1 / 6

Graphical Ontology Editor for Simulation Model Integration

Graphical Ontology Editor for Simulation Model Integration. Tommi Karhela, Hannu Niemistö VTT Technical Research Centre of Finland. Plug-in Architecture. Simantics Platform Eclipse based application framework Editors (text, 2D diagram, 3D geometry) Structural data handling and mapping

wylie
Download Presentation

Graphical Ontology Editor for Simulation Model Integration

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Graphical Ontology Editor for Simulation Model Integration Tommi Karhela, Hannu NiemistöVTT Technical Research Centre of Finland

  2. Plug-in Architecture Simantics Platform • Eclipse based application framework • Editors (text, 2D diagram, 3D geometry) • Structural data handling and mapping • Project/team management tools • Distributed modelling and simulation facilities • … Plug-in OpenFOAM CFD simulation environment Plug-in (*) Elmer FEM multi-physics simulation environment Plug-in APROS simulation engine Plug-in NuSMV Model checker Plug-in BALAS simulation engine Plug-in … Plug-in KCL-ECO life cycle assessment Plug-in … Plug-in OpenModelica system simulation environment Plug-in … Simantics Core triple database

  3. Goal Graph Compiler Simantics Transferable Graph Textual Ontology Files ”Layer0” Graphical Editor GMF/EMF Eclipse

  4. Graphical and Textual Notation (Examples) UML Like Notation Statement Notation Textual Notation A <T B A L0.HasPropertyDefinition _ :L0.PropertyDefinition L0.ConcernsRelation R L0.HasRange B A L0.HasPropertyDefinition _ :L0.PropertyDefinition L0.ConcernsRelation R L0.HasRange B L0.HasCardinality _:L0.CardinalityRestriction L0.HasMinCardinality 1 :L0.Integer L0.HAsMaxCardinality 1:L0.Integer

  5. Requirements VTT provides a specification for the ontology language (called Layer0) and for the textual format VTT provides a specification for the 2D graphical notation to be used in the ontology diagrams Editor shall be implemented using Eclipse GEF and EMF Programming experience in Java is essential. Knowledge on Eclipse RCP and semantic modelling techniques is beneficial

  6. VTT creates business from technology

More Related