Router-scheduler for the modular anatomy of service-oriented automation components

Automation and production systems are evolving in the direction of autonomous and collaborative components, approaching the idea of an ecosystem. A single habitant of this system is responsible for different and concurrent activities and thus it requires a special adapted anatomy that is balanced for the several requirements. This work introduces an anatomical-like structure for the development of functional and reusable modules of service-oriented automation components. The central attention will be given to their internal structure and the mechanism that bind the modules together, called the Event Router-Scheduler. The resulting software automation components are customized for different tasks due to the inclusion and management of the specialized functional modules and provide the ability to operate in a service-oriented automation and production environment.

[1]  C. M. Goss,et al.  GARY??S ANATOMY OF THE HUMAN BODY: , 1967 .

[2]  Norihisa Komoda,et al.  A Petri Net-Based Controller for Flexible and Maintainable Sequence Control and its Applications in Factory Automation , 1986, IEEE Transactions on Industrial Electronics.

[3]  Abel G. Silva-Filho,et al.  A partial reconfigurable architecture for controllers based on Petri nets , 2004, Proceedings. SBCCI 2004. 17th Symposium on Integrated Circuits and Systems Design (IEEE Cat. No.04TH8784).

[4]  Eleni Stroulia,et al.  Supporting adaptive Web-service orchestration with an agent conversation framework , 2005, IEEE International Conference on Web Services (ICWS'05).

[5]  Marlon Dumas,et al.  The Rise of Web Service Ecosystems , 2006, IT Professional.

[6]  S. M. Deen,et al.  Agent Based Manufacturing , 2003 .

[7]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[8]  Michael N. Huhns,et al.  Agents as Web Services , 2002, IEEE Internet Comput..

[9]  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).

[10]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[11]  Paulo Leitão,et al.  Distributed Control Patterns using Device Profile for Web Services , 2008, 2008 12th Enterprise Distributed Object Computing Conference Workshops.

[12]  M. Hirsch,et al.  Design and Implementation of Heterogeneous Distributed Controllers According to the IEC 61499 Standard - A Case Study , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[13]  F. Jammes,et al.  Service-oriented architectures for devices - the SIRENA view , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..

[14]  Yu-Cheng Li,et al.  The design of a new-type PLC based on IEC61131-3 , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[15]  P. Leitao,et al.  Service-oriented control architecture for reconfigurable production systems , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[16]  Liliana Ardissono,et al.  Enabling conversations with web services , 2003, AAMAS '03.

[17]  P. Leitao,et al.  ADACOR: a collaborative production automation and control architecture , 2005, IEEE Intelligent Systems.

[18]  Flavio Bonfatti,et al.  Re-usable software design for programmable logic controllers , 1995 .

[19]  François Jammes,et al.  Service-Oriented Device Communications Using the Devices Profile for Web services , 2007, AINA Workshops.

[20]  Armando Walter Colombo,et al.  A multiagent-based distributed control platform for industrial flexible production systems , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[21]  Kleanthis Thramboulidis Towards an engineering tool for implementing reusable distributed control systems , 2003, ESEC/FSE-11.

[22]  Weiming Shen,et al.  Implementing collaborative manufacturing with intelligent Web services , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).

[23]  A. Zoitl,et al.  Challenges to Industry Adoption of the IEC 61499 Standard on Event-based Function Blocks , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[24]  Michael Wooldridge,et al.  Applications of intelligent agents , 1998 .

[25]  J.L.M. Lastra,et al.  Service-oriented architectures for collaborative automation , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[26]  Y. Sawatani Research in Service Ecosystems , 2007, PICMET '07 - 2007 Portland International Conference on Management of Engineering & Technology.

[27]  Michael Luck,et al.  AAMAS '03: Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems , 2003 .