Abstract
In this paper we describe the service execution platform for the MAMS service framework which is an agent based platform for the execution of services and service compositions. The MAMS framework supports non-IT-experts in the process of generating, deploying and executing new service compositions. It features an elaborate graphical service creation environment, a service execution platform based on intelligent agents and it supports telecommunication specific functionalities like the IP-Multimedia Subsystem. We have created a distributed service execution environment, which utilises agent technology to improve scalability, platform management and stability. We will show how agent technologies help attaining distributed service oriented systems.
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
Alty, J.A., Griffiths, D., Jennings, N.R., Mamdani, E.H., Struthers, A., Wiegand, M.E.: Adept - advanced decision environment for process tasks: Overview & architecture. In: Proc. BCS Expert Systems 1996 Conference, pp. 5–23 (1994)
Barstow, A., Hendler, J., Skall, M., Pollock, J., Martin, D., Marcatte, V., McGuinness, D.L., Yoshida, H., Roure, D.D.: OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/OWL-S/
BEA Systems Inc. BEA weblogic SIP server, http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/weblogic/
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 (AAMAS 2008) — Industry and Applications Track, pp. 29–36 (May 2008), www.ifaamas.org
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 (SOCABE 2005), Utrecht, The Netherlands (July 2005)
Freese, B., Stein, H., Dutkowski, S., Magedanz, T.: Multi-access modular-services framework — supporting smes with an innovative service creation toolkit based on integrated sdp/ims infrastructure. In: ICIN 2007 Bordeaux (2007)
Greenwood, D., Calisti, M.: Engineering web service - agent integration. In: 2004 IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 1918–1925 (2004)
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)
HP. HP service delivery platform, http://h71028.www7.hp.com/ERC/downloads/4AA0-7670ENW.pdf
IBM. IBM service provider delivery environment, http://www-03.ibm.com/industries/telecom/doc/content/solution/257531102.html
Konnerth, T., Hirsch, B., Albayrak, S.: JADL — an agent description language for smart agents. In: Baldoni, M., Endriss, U. (eds.) DALT 2006. LNCS, 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). 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/
Masuch, N.: Development of a standard-based service matcher component within an agent-oriented framework. Diploma thesis, Technische Universität Berlin (2008)
Microsoft. Microsoft connected services framework, http://www.microsoft.com/serviceproviders/default.mspx
O’Brien, P.D., Wiegand, W.: Agent based process management: Applying intelligent agents to workflow. The 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., Landuyt, D.V., Berbers, Y., Joosen, W.: Comparative evaluation of converged service-oriented architectures. In: AINA Workshops, vol. (1), pp. 989–994. IEEE Computer Society, Los Alamitos (2007)
Singh, M.P., Huhns, M.N.: Multiagent systems for workflow. International Journal of Intelligent Systems in Accounting, Finance and Management 8, 105–117 (1999)
SPICE. Service platform for innovative communication environment, http://www.ist-spice.org
Stender, J.: Grid-inspired load balancing in service-based multi-agent systems. Master’s thesis, Technische Universität Berlin (August 2005)
Thiele, A., Konnerth, T., Kaiser, S., Keiser, J., Hirsch, B.: Applying JIAC V to real world problems — the MAMS case. In: Proceedings of the German conference on Multi-Agent System Technologies, Springer, Heidelberg (to appear, 2009)
Walton, C.: Uniting agents and web services. In: Agentlink News, vol. 18, pp. 26–28. AgentLink (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 (AAMAS 2008), Estoril, Portugal, May 12-16, 2008, 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., Kaiser, S., Konnerth, T., Hirsch, B. (2009). MAMS Service Framework. In: Kowalczyk, R., Vo, Q.B., Maamar, Z., Huhns, M. (eds) Service-Oriented Computing: Agents, Semantics, and Engineering. SOCASE 2009. Lecture Notes in Computer Science, vol 5907. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10739-9_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-10739-9_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10738-2
Online ISBN: 978-3-642-10739-9
eBook Packages: Computer ScienceComputer Science (R0)