Advertisement

MAMS Service Framework

  • Alexander Thiele
  • Silvan Kaiser
  • Thomas Konnerth
  • Benjamin Hirsch
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5907)

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.

Keywords

Multi Agent System Multiagent System Service Composition Basic Service Service Description 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    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)Google Scholar
  2. 2.
    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/
  3. 3.
  4. 4.
    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)Google Scholar
  5. 5.
    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
  6. 6.
    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)Google Scholar
  7. 7.
    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)Google Scholar
  8. 8.
    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)Google Scholar
  9. 9.
    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)Google Scholar
  10. 10.
    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)Google Scholar
  11. 11.
  12. 12.
  13. 13.
    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)CrossRefGoogle Scholar
  14. 14.
    LOMS. Local mobile services, http://www.loms-itea.org
  15. 15.
    Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction (A Roadmap for Agent Based Computing). AgentLink (2005)Google Scholar
  16. 16.
    MAMS. MAMS multi access - modular services, http://www.mams-platform.de/
  17. 17.
    Martin, D., Hodgson, R., Horrocks, I., Yendluri, P.: OWL 1.1 web ontology language (2006), http://www.w3.org/Submission/2006/10/
  18. 18.
    Masuch, N.: Development of a standard-based service matcher component within an agent-oriented framework. Diploma thesis, Technische Universität Berlin (2008)Google Scholar
  19. 19.
    Microsoft. Microsoft connected services framework, http://www.microsoft.com/serviceproviders/default.mspx
  20. 20.
    O’Brien, P.D., Wiegand, W.: Agent based process management: Applying intelligent agents to workflow. The Knowledge Engineering Review 13(2), 1–14 (1998)Google Scholar
  21. 21.
    OPUCE. Open platform for user-centric service creation and execution, http://www.opuce.tid.es
  22. 22.
    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)Google Scholar
  23. 23.
    Singh, M.P., Huhns, M.N.: Multiagent systems for workflow. International Journal of Intelligent Systems in Accounting, Finance and Management 8, 105–117 (1999)CrossRefGoogle Scholar
  24. 24.
    SPICE. Service platform for innovative communication environment, http://www.ist-spice.org
  25. 25.
    Stender, J.: Grid-inspired load balancing in service-based multi-agent systems. Master’s thesis, Technische Universität Berlin (August 2005)Google Scholar
  26. 26.
    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)Google Scholar
  27. 27.
    Walton, C.: Uniting agents and web services. In: Agentlink News, vol. 18, pp. 26–28. AgentLink (2005)Google Scholar
  28. 28.
    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)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Alexander Thiele
    • 1
  • Silvan Kaiser
    • 1
  • Thomas Konnerth
    • 1
  • Benjamin Hirsch
    • 1
  1. 1.DAI LaborTechnische Universität BerlinBerlin

Personalised recommendations