Semantic web services in factory automation: fundamental insights and research roadmap

One of the significant challenges for current and future manufacturing systems is that of providing rapid reconfigurability in order to evolve and adapt to mass customization. This challenge is aggravated if new types of processes and components are introduced, as existing components are expected to interact with the novel entities but have no previous knowledge on how to collaborate. This statement not only applies to innovative processes and devices, but is also due to the impossibility to incorporate knowledge in a single device about all types of available system components. This paper proposes the use of Semantic Web Services in order to overcome this challenge. The use of ontologies and explicit semantics enable performing logical reasoning to infer sufficient knowledge on the classification of processes that machines offer, and on how to execute and compose those processes to carry out manufacturing orchestration autonomously. A series of motivating utilization scenarios are illustrated, and a research roadmap is presented.

[1]  Armando W. Colombo,et al.  A solution to holonic control systems , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[2]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[3]  Paolo Bouquet,et al.  Knowledge Nodes: the Building Blocks of a Distributed Approach to Knowledge , 2002, J. Univers. Comput. Sci..

[4]  Fumio Harashima,et al.  Mechatronics - "What Is It, Why, and How?" An editorial , 1996, IEEE/ASME Transactions on Mechatronics.

[5]  Neal Leavitt,et al.  Are Web services finally ready to deliver? , 2004, Computer.

[6]  Steffen Staab,et al.  SWAP - Ontology-based Knowledge Management with Peer-to-Peer Technology , 2003, WOW.

[7]  Michael Grüninger,et al.  Applications of PSL to Semantic Web Services , 2003, SWDB.

[8]  James A. Hendler,et al.  E-Science: The Grid and the Semantic Web , 2004, IEEE Intell. Syst..

[9]  E.F. Camacho,et al.  A scheduling approach to assembly sequence planning , 2003, Proceedings of the IEEE International Symposium onAssembly and Task Planning, 2003..

[10]  Robert Harrison,et al.  COLLABORATIVE AUTOMATION FROM RIGID COUPLING TOWARDS DYNAMIC RECONFIGURABLE PRODUCTION SYSTEMS , 2005 .

[11]  Bijan Parsia,et al.  Working with Multiple Ontologies on the Semantic Web , 2004, SEMWEB.

[12]  Werner Nutt,et al.  Basic Description Logics , 2003, Description Logic Handbook.

[13]  D. M. Hutton,et al.  Multiagent Systems for Manufacturing Control A Design Methodology , 2006 .

[14]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[15]  Marek Obitko,et al.  Integrating Transportation Ontologies Using Semantic Web Languages , 2005, HoloMAS.

[16]  Andreas Abecker,et al.  Agent-mediated knowledge management : International Symposium AMKM 2003, Stanford, CA, USA, March 24-26, 2003 : revised and invited papers , 2004 .

[17]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[18]  Katia P. Sycara,et al.  Autonomous Semantic Web Services , 2003, IEEE Internet Comput..

[19]  Vladimír Marík,et al.  Industrial adoption of agent-based technologies , 2005, IEEE Intelligent Systems.

[20]  Alexander Borgida,et al.  Conceptual Modeling with Description Logics , 2003, Description Logic Handbook.

[21]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[22]  Hendrik Van Brussel,et al.  Towards the design of autonomic nervousness handling in holonic manufacturing execution systems , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[23]  Luciano Serafini,et al.  Distributed Description Logics: Assimilating Information from Peer Sources , 2003, J. Data Semant..

[24]  Sanjay E. Sarma,et al.  Auto ID systems and intelligent manufacturing control , 2003 .

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

[26]  Munindar P. Singh,et al.  Service-Oriented Computing: Key Concepts and Principles , 2005, IEEE Internet Comput..

[27]  H. Van Dyke Parunak,et al.  The AARIA agent architecture: From manufacturing requirements to agent-based system design , 2001, Integr. Comput. Aided Eng..

[28]  R.H. Wilson,et al.  On constraints in assembly planning , 1998, IEEE Trans. Robotics Autom..

[29]  Andreas Abecker,et al.  Towards Agent-Mediated Knowledge Management , 2003, AMKM.

[30]  Hendrik Van Brussel,et al.  Stigmergy in holonic manufacturing systems , 2002, Integr. Comput. Aided Eng..

[31]  Nicholas R. Jennings,et al.  The Semantic Grid: Past, Present, and Future , 2005, Proceedings of the IEEE.

[32]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[33]  Craig Schlenoff,et al.  The Process Specification Language (PSL) Overview and Version 1.0 Specification , 2000 .

[34]  François Jammes,et al.  Service-oriented paradigms in industrial automation , 2005, IEEE Transactions on Industrial Informatics.

[35]  Mario Cannataro,et al.  Semantics and knowledge grids: building the next-generation grid , 2004, IEEE Intelligent Systems.

[36]  Luc Bongaerts,et al.  Reference architecture for holonic manufacturing systems: PROSA , 1998 .

[37]  Mark H. Burstein Dynamic invocation of semantic Web services that use unfamiliar ontologies , 2004, IEEE Intelligent Systems.

[38]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[39]  Brahim Rekiek,et al.  Assembly planning with an ordering genetic algorithm , 2001 .

[40]  Gerhard Weiß,et al.  Open Ontologies - The Need for Modeling Heterogeneous Knowledge , 2004, IKE.