Supporting the engineering of cyber-physical production systems with the AutomationML analyzer

The engineering phase of Cyber-Physical Production Systems (CPPS) is a multi-disciplinary process in which representatives of diverse engineering disciplines collaborate to deliver a complex CPPS. To ensure optimal project management as well as to avoid risks of inconsistencies between engineering models created by engineers from different disciplines, support is needed for integrating and subsequently analyzing diverse engineering data. AutomationML is an emerging data exchange format for engineering data which makes the first step towards the easier exchange of engineering data. Yet, there is a lack of tool support for integrating, making sense of and analyzing AML files. In this paper, we explore the use of Semantic Web and Linked Data technologies to provide extended functionality on top of AML that allows advanced data analytics on engineering data such as intuitive browsing of interlinked engineering models and queries for project-wide verification and validation activities. As a result of these investigations, we present the AutomationML Analyzer prototypical implementation to showcase some of the functionalities made possible by Semantic Web and Linked Data technologies in this context.

[1]  Tom Heath,et al.  Linked Data: Evolving the Web into a Global Data Space , 2011, Linked Data.

[2]  John G. Breslin,et al.  Semantic Web computing in industry , 2010, Comput. Ind..

[3]  Heli Helaakoski,et al.  Semantic Interoperability - Information Integration by using Ontology Mapping in Industrial Environment , 2008, ICEIS.

[4]  Michael Uschold,et al.  The Enterprise Ontology , 1998, The Knowledge Engineering Review.

[5]  José L. Martínez Lastra,et al.  Ontologies for Production Automation , 2009, Advances in Web Semantics I.

[6]  Konstantin Kernschmidt,et al.  An interdisciplinary SysML based modeling approach for analyzing change influences in production plants to support the engineering , 2013, 2013 IEEE International Conference on Automation Science and Engineering (CASE).

[7]  John A White The Factory of the Future , 1982 .

[8]  Stefan Biffl,et al.  Modeling AutomationML: Semantic Web technologies vs. Model-Driven Engineering , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[9]  Christian Bizer,et al.  Media Meets Semantic Web - How the BBC Uses DBpedia and Linked Data to Make Connections , 2009, ESWC.

[10]  Tim Berners-Lee,et al.  Linked data , 2020, Semantic Web for the Working Ontologist.

[11]  A. Siadat,et al.  MASON: A Proposal For An Ontology Of Manufacturing Domain , 2006, IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06).

[12]  Rainer Draht,et al.  Datenaustausch in der Anlagenplanung mit AutomationML , 2010 .

[13]  Christoph Legat,et al.  Ontology-based validation of plant models , 2013, 2013 11th IEEE International Conference on Industrial Informatics (INDIN).

[14]  Stefan Biffl,et al.  Determining qualified production processes for new product ramp-up using semantic web technologies , 2014, i-KNOW '14.

[15]  David Wood,et al.  Linked Data , 2014 .

[16]  I. Welber,et al.  Factory of the future , 1987, IEEE Control Systems Magazine.

[17]  Stefan Biffl,et al.  Automating Cross-Disciplinary Defect Detection in Multi-disciplinary Engineering Environments , 2014, EKAW.

[18]  Christiaan J. J. Paredis,et al.  Towards Effective Management of Inconsistencies in Model-Based Engineering of Automated Production Systems , 2015 .

[19]  Evgeniy Gabrilovich,et al.  Computing Semantic Relatedness Using Wikipedia-based Explicit Semantic Analysis , 2007, IJCAI.

[20]  Jan Morbach,et al.  Information integration in chemical process engineering based on semantic technologies , 2011, Comput. Chem. Eng..

[21]  Carole A. Goble,et al.  API-centric Linked Data integration: The Open PHACTS Discovery Platform case study , 2014, J. Web Semant..

[22]  Daniel Oberle,et al.  Ontologies and Reasoning in Enterprise Service Ecosystems , 2014, Informatik-Spektrum.

[23]  Birgit Vogel-Heuser,et al.  Industrie 4.0 in Produktion, Automatisierung und Logistik , 2014 .

[24]  Stefan Biffl,et al.  Analyzing requirements on software tools according to the functional engineering phase in the technical systems engineering process , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).

[25]  Jan Morbach,et al.  OntoCAPE: A Re-Usable Ontology for Chemical Process Engineering , 2009 .

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

[27]  Petr Novák,et al.  Applications of Ontologies for Assembling Simulation Models of Industrial Systems , 2011, OTM Workshops.

[29]  Birgit Vogel-Heuser,et al.  Keeping requirements and test cases consistent: Towards an ontology-based approach , 2014, 2014 12th IEEE International Conference on Industrial Informatics (INDIN).

[30]  Marek Obitko,et al.  Ontologies for multi-agent systems in manufacturing domain , 2002, Proceedings. 13th International Workshop on Database and Expert Systems Applications.

[31]  David Hästbacka,et al.  Semantics enhanced engineering and model reasoning for control application development , 2012, Multimedia Tools and Applications.

[32]  Mark HEFKE,et al.  An Ontology-Based Reference Model for Semantic Data Integration in Digital Production Engineering , 2005 .