TeamCom: A Service Creation Platform for Next Generation Networks

The development of value added services is currently still very time and cost consuming. The need for specific user generated and in particular business-to-business 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. For the service description a language that has been optimized for business processes 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.

[1]  Roch H. Glitho,et al.  Creating value added services in Internet telephony: an overview and a case study on a high-level service creation environment , 2003, IEEE Trans. Syst. Man Cybern. Part C.

[2]  Bo Cheng,et al.  A Template-Based Orchestration Framework for Hybrid Services , 2008, 2008 Fourth Advanced International Conference on Telecommunications.

[3]  Jean Jacques Moreau,et al.  SOAP Version 1. 2 Part 1: Messaging Framework , 2003 .

[4]  Ravi Jain,et al.  Next generation service creation using XML scripting languages , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[5]  Joachim Zeiss,et al.  An Orchestrated Execution Environment for Hybrid Services , 2007, KiVS.

[6]  Luciano Baresi,et al.  Toward open-world software: Issues and challenges , 2006, Computer.

[7]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[8]  Paola Inverardi,et al.  A Development Process for Self-adapting Service Oriented Applications , 2007, ICSOC.

[9]  Paolo Falcarin,et al.  Communication Web Services and JAIN-SLEE Integration Challenges , 2008, Int. J. Web Serv. Res..

[10]  Roch H. Glitho,et al.  A high level service creation environment for Parlay in a SIP environment , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[11]  P. Falcarin,et al.  A user-centric service creation approach for Next Generation Networks , 2008, 2008 First ITU-T Kaleidoscope Academic Conference - Innovations in NGN: Future Network and Services.

[12]  Olaf Drögehorn,et al.  Professional and end-user-driven service creation in the SPICE platform , 2008, 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[13]  Jan Keiser,et al.  Bringing Creation of Context-Aware Mobile Services to the Masses , 2008, 2008 IEEE Congress on Services - Part I.

[14]  Luciano Baresi,et al.  Toward Open-World Software: Issue and Challenges , 2006, Computer.