Abstract
In this paper we describe the execution platform for the MAMS service framework which provides an infrastructure for the creation, deployment and execution of service compositions created by non-IT-experts. The MAMS framework consists of an elaborate graphical service creation environment as well as the service execution platform based on intelligent agents which we describe in this paper. Our platform provides a flexible service execution environment, which utilizes agent technology to improve scalability, management and stability. Furthermore, it serves as a testing ground for enhanced features like service matching, runtime load balancing and self healing mechanisms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Albayrak, S., Wieczorek, D.: JIAC - an open and scalable agent architecture for telecommunication applications. In: Albayrak, S. (ed.) Intelligent Agents in Telecommunications Applications - Basics, Tools, Languages and Applications. IOS Press, Amsterdam (1998)
Alty, J.A., Griffiths, D., Jennings, N.R., et al.: Adept - advanced decision environment for process tasks: Overview & architecture. In: Proc. BCS Expert Systems 96 Conference, pp. 5–23 (1994)
Barstow, A., Hendler, J., Skall, M., et al.: OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/OWL-S/
Freese, B., Stein, H., Magedanz, T., Dutkowski, S.: Multi-access modular-services framework – supporting smes with an innovative service creation toolkit based on integrated sdp/ims infrastructure. In: 11th Int. Conf. on Intelligence in Service Delivery Networks (2007)
Bozzo, L., Mascardi, V., Ancona, D., Busetta, P.: CooWS: Adaptive BDI agents meet service-oriented programming. In: Isaias, P., Nunes, M.B. (eds.) Proceedings of the IADIS International Conference WWW/Internet 2005, vol. 2, pp. 205–209. IADIS Press (2005)
Caire, G., Gotta, D., Banzi, M.: WADE: A software platform to develop mission critical applications exploiting agents and workflows. In: Berger, M., Burg, B., Nishiyama, S. (eds.) Proc. of 7th Int. Conf. on Autonomous Agents and Multiagent Systems, May 2008, pp. 29–36 (2008)
Casella, G., Mascardi, V.: From AUML to WS-BPEL. Technical Report DISI-TR-06-01, Dipartimento di Informatica e Scienze dell’Informatione, Università di Genova (2006)
Dickinson, I., Wooldridge, M.: Agents are not (just) web services: Considering BDI agents and web services. In: Proceedings of the 2005 Workshop on Service-Oriented Computing and Agent-Based Engineering (2005)
Fricke, S., Bsufka, K., Keiser, J., et al.: Agent-based telematic services and telecom applications. Commun. ACM 44(4), 43–48 (2001)
Greenwood, D., Calisti, M.: Engineering web service - agent integration. In: IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 1918–1925 (2004)
Harchol-Balter, M., Downey, A.B.: Exploiting process lifetime distributions for dynamic load balancing. ACM Trans. Comput. Syst. 15(3), 253–285 (1997)
Hirsch, B., Konnerth, T., Heßler, A.: Merging agents and services — the JIAC agent platform. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-Agent Programming: Languages, Tools and Applications, pp. 159–185. Springer, Heidelberg (2009)
Konnerth, T., Hirsch, B., Albayrak, S.: JADL — an agent description language for smart agents. In: Baldoni, M., Endriss, U. (eds.) DALT 2006. LNCS (LNAI), vol. 4327, pp. 141–155. Springer, Heidelberg (2006)
LOMS. Local mobile services, http://www.loms-itea.org
Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction (A Roadmap for Agent Based Computing). In: AgentLink (2005)
MAMS. MAMS multi access - modular services, http://www.mams-platform.de/
Martin, D., Hodgson, R., Horrocks, I., Yendluri, P.: OWL 1.1 web ontology language (2006), http://www.w3.org/Submission/2006/10/
O’Brien, P.D., Wiegand, W.: Agent based process management: Applying intelligent agents to workflow. Knowledge Engineering Review 13(2), 1–14 (1998)
OPUCE. Open platform for user-centric service creation and execution, http://www.opuce.tid.es
Preuveneers, D., Pauty, J., Van Landuyt, D., et al.: Comparative evaluation of converged service-oriented architectures. In: 21st Int. Conf. on Advanced Information Networking and Applications, vol. 1, pp. 989–994 (2007)
Sesseler, R., Albayrak, S.: JIAC IV - an open, scalable agent architecture for telecommunications applications. In: Proc. of the 1st int. NAISO Congress on Autonomous Intelligent Systems. ICSC Interdisciplinary Research (2002)
Singh, M.P., Huhns, M.N.: Multiagent systems for workflow. Int. Journal of Intelligent Systems in Accounting, Finance and Management 8, 105–117 (1999)
Singh, M.P., Huhns, M.N.: Service-Oriented Computing. Wiley, Chichester (2005)
SPICE. Service platform for innovative communication environment, http://www.ist-spice.org
Stender, J., Kaiser, S., Albayrak, S.: Mobility-based runtime load balancing in multi-agent systems. In: Proceedings of the 17th Software engineering and knowledge engineering conference (SEKE), KSI, 3420 Main Street, Skokie, IL 60076, USA, p. 688. Knowledge Systems Institute (2006)
Walton, C.: Uniting agents and web services. In: Agentlink News. AgentLink, vol. 18, pp. 26–28 (2005)
Zinnikus, I., Hahn, C., Fischer, K.: Model-driven, agent-based approach for the integration of services into a collaborative business process. In: Pagham, Parkes, Müller, Parsons (eds.) Proc. of 7th Int. Conf. on Autonomous Agents and Multiagent Systems, pp. 241–248 (2008)
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
Thiele, A., Konnerth, T., Kaiser, S., Keiser, J., Hirsch, B. (2009). Applying JIAC V to Real World Problems: The MAMS Case. In: Braubach, L., van der Hoek, W., Petta, P., Pokahr, A. (eds) Multiagent System Technologies. MATES 2009. Lecture Notes in Computer Science(), vol 5774. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04143-3_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-04143-3_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04142-6
Online ISBN: 978-3-642-04143-3
eBook Packages: Computer ScienceComputer Science (R0)