Abstract
Service-oriented Multi-Agent Systems (SoMAS) is an approach to combine the fundamental characteristics of service-oriented and multi-agent methods into a new platform for industrial automation. Several research works already targeted the connection of these technologies, presenting different perspectives in how and why to join them. This research focuses on available efforts and solutions in the area of SoMAS and explains the idea behind the service-oriented agents in industrial automation. A SoMAS system is mainly composed by shared resources in form of services and their providing/requesting agents. The paper also discusses the required engineering aspects of these systems, from the internal anatomy to the interaction patterns. Parameters of flexibility, reconfiguration, autonomy and reduced development efforts were considered and they should be the trademark of SoMAS. Aiming to illustrate the proposed approach, an example of service-oriented automation agents is given.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Deen, S.M.: Agent Based Manufacturing: Advances in the Holonic Approach. Springer, Berlin (2003)
Mendes, J.M., Leitão, P., Colombo, A.W., Restivo, F.: Service-oriented control architecture for reconfigurable production systems. In: Proceedings of the 6th IEEE International Conference on Industrial Informatics, pp. 744–749 (2008)
FIPA Abstract Architecture Specification. Standard of the Foundation for Intelligent Physical Agents (2002), http://www.fipa.org/specs/fipa00001
Reference Model for Service Oriented Architecture 1.0. OASIS Standard (October 12, 2006), http://docs.oasis-open.org/soa-rm/v1.0
Tombak, M., De Meyer, A.: Flexibility and FMS: an empirical analysis. IEEE Transactions on Engineering Management 35(2), 101–107 (1988)
Mehrabi, M.G., Ulsoy, A.G., Koren, Y.: Reconfigurable manufacturing systems: Key to future manufacturing. Journal of Intelligent Manufacturing 11(4), 403–419 (2000)
Gorbach, G., Nick, R.: Collaborative Manufacturing Management Strategies. White paper, ARC Advisory Group (2002)
Tnazefti-Kerkeni, I., Arantes, L., Moalla, M.: An agent-oriented architecture for F.M.S. control/monitoring. In: Proceedings of 2003 IEEE Conference on Control Applications, vol. 2, pp. 1024–1028 (2003)
Marik, V., McFarlane, D.: Industrial adoption of agent-based technologies. IEEE Intelligent Systems 20(4), 27–35 (2005)
Jammes, F., Smit, H.: Service-oriented architectures for devices - the SIRENA view. In: Proceedings of the 3rd IEEE International Conference on Industrial Informatics, pp. 140–147 (2005)
Taisch, M.: The Socrades European project (Service-Orientated Cross-layer InfRAstructure for Distributed Smart Embedded Devices). In: Second World Congress on Engineering Asset Management (EAM) and The Fourth International Conference on Condition Monitoring (2007) (presentation)
Mensch, A., Depeisses, F.: SODA Technical Framework Definition (2007), http://www.soda-itea.org/Documents/Specifications/1176731057.06.html
Ribeiro, L., Barata, J., Mendes, P.: MAS and SOA: Complementary Automation Paradigms. In: IFIP International Federation for Information Processing, vol. 266, pp. 259–268. Springer, Boston (2008)
Sesseler, R.: Building agents for service provisioning out of components. In: Proceedings of the fifth international conference on Autonomous agents, pp. 218–219. ACM Press, New York (2001)
Nguyen, X.T., Kowalczyk, R.: Enabling agent-based management of Web services with WS2JADE. In: Proceedings of the Fifth International Conference on Quality Software, pp. 407–412 (2005)
Shafiq, M.O., Ali, A., Farooq Ahmad, H., Suguri, H.: AgentWeb Gateway - a middleware for dynamic integration of multi agent system and Web services framework. In: Proceedings of the 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise, pp. 267–268 (2005)
Shen, W., Ghenniwa, H., Li, Y.: Agent-Based Service-Oriented Computing and Applications. In: Proceedings of the 1st International Symposium on Pervasive Computing and Applications, pp. 8–9 (2006)
Cabri, G., Leonardi, L., Puviani, M.: Service-Oriented Agent Methodologies. In: Proceedings of the 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 24–29 (2007)
Greenwood, D., Lyell, M., Mallya, A., Suguri, H.: The IEEE FIPA approach to integrating software agents and web services. In: Proceedings of the 6th international joint conference on autonomous agents and multi-agent systems. ACM, New York (2007)
Walton, W.: Agency and the Semantic Web. Oxford University Press, USA (2006)
Singh, M., Huhns, M.: Service-Oriented Computing: Semantics, Processes, Agents. John Wiley & Sons Ltd., England (2005)
Yang, X., Feng, Z., Xu, G.: The Automatic Formation of Agent Societies: A Service-Driven Approach. In: Proceedings of the International Conference on Advanced Language Processing and Web Information Technology, pp. 556–561 (2008)
Huhns, M.N.: Agents as Web services. IEEE Internet Computing 6(4), 93–95 (2002)
Paulino, H., Lopes, L.: A service-oriented language for programming mobile agents. In: Proceedings of the fifth International joint Conference on Autonomous Agents and Multiagent Systems, pp. 1294–1296. ACM Press, New York (2006)
Shen, W., Li, Y., Hao, Q., Wang, S., Ghenniwa, H.: Implementing collaborative manufacturing with intelligent Web services. In: Proceedings of the Fifth International Conference on Computer and Information Technology, pp. 1063–1069 (2005)
Xinjun, M., Gang, W., Huaiming, W.: Cooperation models for service oriented multi-agent system. In: Proceedings of the 2004 ACM symposium on Applied Computing, pp. 510–511. ACM Press, New York (2004)
Ramírez, E., Brena, R.: Multi-Agent Systems Integration in Enterprise Environments Using Web Services. In: Agent and Web Service Technologies in Virtual Enterprises, Information Science Reference, pp. 174–189. Hershey, New York (2008)
Huhns, M.N., Singh, M.P., Burstein, M., Decker, K., Durfee, E., Finin, T., Gasser, T.L., Goradia, H., Jennings, P.N., Lakkaraju, K., Nakashima, H., Parunak, H., Rosenschein, J.S., Ruvinsky, A., Sukthankar, G., Swarup, S., Sycara, K., Tambe, M., Wagner, T., Zavafa, L.: Research directions for service-oriented multiagent systems. IEEE Internet Computing 9(6), 65–70 (2005)
Jennings, N.R., Wooldridge, M.: Applications of intelligent agents. In: Agent technology: foundations, applications, and markets, pp. 3–28. Springer, New York (1998)
Mendes, J.M., Sousa, J., Leitão, P., Colombo, A.W., Restivo, F.: Event Router-Scheduler for the Modular Anatomy of Service-oriented Automation Components. In: Proceedings of the 6th CIRP International Conference on Intelligent Computation in Manufacturing Engineering (2008)
Mendes, J.M., Rodrigues, A., Leitão, P., Colombo, A.W., Restivo, F.: Distributed Control Patterns using Device Profile for Web Services. In: Proceedings of the 12th International IEEE EDOC Conference Workshop (2008)
Mendes, J.M., Bepperling, A., Pinto, J., Leitão, P., Restivo, F., Colombo, A.W.: Software Methodologies for the Engineering of Service-Oriented Industrial Automation: The Continuum Project. In: Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference (to appear, 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mendes, J.M., Leitão, P., Restivo, F., Colombo, A.W. (2009). Service-Oriented Agents for Collaborative Industrial Automation and Production Systems. In: Mařík, V., Strasser, T., Zoitl, A. (eds) Holonic and Multi-Agent Systems for Manufacturing. HoloMAS 2009. Lecture Notes in Computer Science(), vol 5696. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03668-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-03668-2_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03666-8
Online ISBN: 978-3-642-03668-2
eBook Packages: Computer ScienceComputer Science (R0)