TeamCom: A Service Creation Platform for Next Generation Networks
2009, 2009 Fourth International Conference on Internet and Web Applications and Services
https://doi.org/10.1109/ICIW.2009.10Abstract
The development of value added services is currently still very time and cost consuming. The need for specific user generated and in particular business-tobusiness services demands for efficient service development methods. This paper presents a service creation environment that supports the application developer to compose a service based on reusable components and to describe the business process through a control logic. Forthe service description a language that has been optimized for business prozesses is suggested: the Business Process Execution Language (BPEL). However, BPEL has not been developed for control of specific, in particular real time, communication services in heterogeneous networks.Therefore the paper presents a parser translating the business process description into Java code and supporting the deployment of the service in a service execution environment based on JAIN SLEE. The provided elementary communication Service Components hide the underlying heterogeneous communication networks. Thereby the developer does not need any detailed knowledge of communication protocols and is able to focus on the application logic instead. This leads to new opportunities for rapid and efficient service creation using a new Service Creation Environment (SCE) with higher level of abstraction and automated service generation.
References (25)
- TeamCom project website: http://www.ecs.fh-osnabrueck.de/ teamcom.html
- O. Droegehorn et al.: "Professional and End-User driven Service Creation in the SPICE platform", IEEE WOWMOM 2008, New Port Beach, California, USA, 23-25 June 2008.
- J. C. Yelmo et al.: "A User-Centric service creation approach for Next Generation Networks", ITU-T Kaleidoscope Event: Innovations in NGN -Future Network and Services, Geneva, 12-13 May 2008.
- J. Keiser, T. Kriengchaiyapruk. "Bringing Creation of Context-Aware Mobile Services to the Masses". In: IEEE SOA Industry Summit (SOAIS 2008), Hawaii, USA, July 2008.
- B. Freese, U. Staiger, H. Stein: "Multi-Access Modular- Services Framework -Whitepaper", Deutsche Telekom Laboratories, Berlin, June 2007.
- SPAGIC web site: http://spagic.org/ecm/faces/public/ guest/home/solutions/spagic
- L. Baresi, E. Di Nitto and C. Ghezzi, "Toward Open-World Software: issues and challenges", IEEE Computer, Volume 39, No. 10: 36-43, October 2006.
- M. Autili et al.: "A Development Process for Self-adapting Service Oriented Applications", in proceeding of ICSOC 2007(442-448), Vienna, Austria, September 2007.
- TS 23.228: IP Multimedia Subsystem (IMS); Stage 2 (Release 5). 3GPP, June 2006.
- J. Rosenberg et al.: RFC 3261 -SIP: Session Initiation Protocol. IETF, June 2002.
- Web site of IETF P2PSIP WG: http://www.p2psip.org/
- Sun Microsystems, Open Cloud, JSR-000240 Specification, Final Release, "JAIN SLEE (JSLEE) 1.1", SUN, 2008.
- Sun Microsystems, Oracle Corporation, JSR-000220 Specification, Final Release, "Enterprise JavaBeans, Version 3.0", SUN, May 2006.
- Mobicents Open Source JAIN SLEE Server, http://www.mobicents.org
- IBM, Microsoft, Specification V 2.0, "Web Services Business Process Execution Language Version 2". OASIS, April 2007.
- W3C, "Extensible Markup Language (XML) 1.0 (Fith Edition)", W3C Recommendation, November 2008.
- M. Gudgin, et al.: "SOAP Version 1.2 Part 1. Messaging Framework (Second Edition)". W3C, April 2007.
- R.H. Glitho, A. Poulin: "A high level service creation environment for Parlay in a SIP environment". IEEE International Conference on Communications, 2002.
- R.H. Glitho et al.: "Creating value added services in Internet telephony: an overview and case study on a high-level service creation environment". IEEE Transaction on Systems, Man, and Cybernetics, Part C, November 2003.
- J.-L. Bakker, R. Jain: "Next generation service creation using XML scripting languages". IEEE International Conference on Communications, 2002.
- E. Christensen et al.: "Web Services Description Language (WSDL) 1.1". W3C, March 2001.
- S. Bessler et al.: "An Orchestrated Execution Environment for Hybrid Services". Kommunikation in Verteilten Systemen, vol.II, page.77-88, April 2007, Springer Berlin Heidelberg.
- G. Jie et al.: "A Template-based Orchestration Framework for Hybrid Services". AICT '08, Telecommunications, June 2008.
- P. Falcarin, C. Venezia: "Communication Web Services and JAIN-SLEE Integration Challenges". International Journal of Web Services Research, Vol. 5, Issue 4, page. 59-78, 2008.
- Sun Microsystems, JSR-000112 Specification, Final Release, "J2EE Connector Architecture 1.5", SUN, November 2003