Ontology Transformations

This paper deals with the problem, coming from an industrial context, of ontology transformations. EADS, as a major aircraft manufacturer faces the problem of integrating works of experts from different domains using different notations. Addressing this Domain-Specific Language (DSL) problem, we previously developed a solution based on OWL2 ontologies for the integration of multiple domains at the abstract syntax level. Our next step is then the production of visual concrete syntaxes from this abstract syntax, for each domain. Considering this problem as a transformation issue, we raise the challenge of ontology transformations. We provide an OWL2-based rule language for the expression of such transformations. Validating this approach, our rule language has been implemented in a rule and transformation engine and tested on applications coming from the industry.

[1]  Ian Horrocks,et al.  OWL rules: A proposal and prototype implementation , 2005, J. Web Semant..

[2]  Boris Motik,et al.  OWL 2 Web Ontology Language: structural specification and functional-style syntax , 2008 .

[3]  Vladan Devedzic,et al.  Ontology Modeling and MDA , 2005, J. Object Technol..

[4]  Colin Atkinson,et al.  A Flexible Infrastructure for Multilevel Language Engineering , 2009, IEEE Transactions on Software Engineering.

[5]  Frédéric Jouault,et al.  Transforming Models with ATL , 2005, MoDELS.

[6]  Jeremy J. Carroll,et al.  OWL 2 Web Ontology Language RDF-Based Semantics , 2009 .

[7]  Marie-Pierre Gervais,et al.  xOWL: An Executable Modeling Language for Domain Experts , 2011, 2011 IEEE 15th International Enterprise Distributed Object Computing Conference.

[8]  Stephan Roser,et al.  Ontology-Based Model Transformation , 2005, MoDELS Satellite Events.

[9]  Holger Giese,et al.  Incremental model synchronization for multiple updates , 2008, GRaMoT '08.

[10]  Steffen Staab,et al.  Using ontologies with UML class-based modeling: The TwoUse approach , 2010, Data Knowl. Eng..

[11]  Ekkart Kindler,et al.  Comparing relational model transformation technologies: implementing Query/View/Transformation with Triple Graph Grammars , 2009, Software & Systems Modeling.

[12]  Gerti Kappel,et al.  Lifting metamodels to ontologies: a step to the semantic integration of modeling languages , 2006, MoDELS'06.

[13]  Lewis Hart,et al.  Extending UML to Support Ontology Engineering for the Semantic Web , 2001, UML.

[14]  Heiner Stuckenschmidt,et al.  UML for the Semantic Web: Transformation-Based Approaches , 2003, Knowledge Transformation for the Semantic Web.

[15]  Vladan Devedzic,et al.  Converting UML to OWL ontologies , 2004, WWW Alt. '04.

[16]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[17]  Charles L. Forgy,et al.  Rete: a fast algorithm for the many pattern/many object pattern match problem , 1991 .