Abstract
This work analyses the role of agent-based software and organisation theoretical solutions in the development of Adaptive Service Oriented Architectures. This solution aims to support integrated, scalable, and re-usable information delivery systems. This technology is required in applications that operate in complex service delivery environments, such as Electronic Government (eGov) systems, emergency response coordinators, social networks, and mobile services. In these scenarios, the intricacy of service orchestration strategies grows proportionally with the number of operational components, complexity of interactions, and degree of dynamism of the environment. We argue that strategies based on fixed workflows are insufficient to support complex content delivery services. To that end, we propose a solution that encompasses an organisation-based system architecture enacted by agent-based software components. It inherently provides the features of contextualisation, adaptiveness, flexible workflow mechanism, and proactiveness based on desirable characteristics of the agent technology. We introduce a conceptual model, detail the technical proposal, and demonstrate how the solution supports the demands of complex content delivery services.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aldewereld, H., Penserini, L., Dignum, F., Dignum, V.: Regulating Organizations: The ALIVE Approach. In: Proceedings of the International Workshop on Regulations Modelling and Deployment (ReMoD 2008/CAiSE 2008), pp. 37–48 (2008)
Alvarez-Napagao, S., Cliffe, O., Vázquez-Salceda, J., Padget, J.: Norms, organisations and semantic web services: The alive approach. In: Workshop on Coordination, Organization, Institutions and Norms at MALLOW 2009 (2009)
Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, C., Orchad, D.: Web Services Architecture. W3C Working Group Note 11, The World Wide Web Consortium (W3C) (February 2004)
Dastani, M., Dignum, F., Meyer, J.-J.: Autonomy and Agent Deliberation. In: Rovatsos, M., Nickles, M. (eds.) Proceedings of the First International Workshop on Computatinal Autonomy - Potential, Risks, Solutions (Autonomous 2003), Melbourne, Australia, pp. 23–35 (July 2003)
Dickinson, I., Wooldridge, M.: Agents are not (just) Web Services: Considering BDI Agents and Web Services. In: Proceedings of the Workshop on Service-Oriented Computing and Agent-Based Engineering, SOCABE 2005 (2005)
Hiel, M.: An Adaptive Service-Oriented Architecture - Automatically Solving Interoperability Problems. PhD thesis, Tilburg University (2010)
Irmert, F., Fischer, T., Mayer-Wegener, K.: Runtime adaptation in a service-oriented component model. In: Proceedings of the 2008 International Workshop on Software Engineering for Adaptive and Self-Managing Systems, pp. 94–104. ACM, New York (2008)
Jennings, N.R.: Agent-Oriented Software Engineering. In: Garijo, F.J., Boman, M. (eds.) MAAMAW 1999. LNCS, vol. 1647, pp. 1–7. Springer, Heidelberg (1999)
Koch, F., Dignum, F.: Enhanced deliberation behaviour for BDI-Agents in mobile services. In: Proceedings of the 8th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2010), Salamanca (May 2010)
Papazoglou, M.P., Heuvel, W.-J.: Service oriented architectures: approaches, technologies and research issues. The VLDB Journal 16(3), 389–415 (2007)
Rao, A.S., Georgeff, M.P.: BDI-Agents: from theory to practice. In: Proceedings of the First International Conference on Multiagent Systems, San Francisco, USA (1995)
Vazquez-Salceda, J., Dignum, F., Vasconcelos, W., Padget, J., Clarke, S., Ceccaroni, L., Nieuwenhuis, K., Sergean, P.: ALIVE: Combining Organizational and Coordination Theory with Model Driven Approaches to develop Dynamic, Flexible Distributed Business Systems. In: Proceedings of the First International ICST Conference on Digital Business (2009)
Zhao, Q., Huang, G., Huang, J., Liu, X., Mei, H.: A web-based mashup environment for on-the-fly service composition. In: Proceedings of the 2008 IEEE International Symposium on Service-Oriented System Engineering, pp. 32–37. IEEE Computer Society, Washington, DC (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Koch, F., Dignum, F., Hiel, M., Aldewereld, H. (2012). The Role of Agents in Adaptive Service Oriented Architectures. In: Desai, N., Liu, A., Winikoff, M. (eds) Principles and Practice of Multi-Agent Systems. PRIMA 2010. Lecture Notes in Computer Science(), vol 7057. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25920-3_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-25920-3_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25919-7
Online ISBN: 978-3-642-25920-3
eBook Packages: Computer ScienceComputer Science (R0)