In the SIP-based telephone-IP convergence scenario, telecom services are typically asynchronous, require low latency, high throughput and high availability. In this scenario, platforms compliant with JSLEE specifications are good candidates to execute such services. This paper proposes a new architectural solution for service creation in JSLEE-compliant platforms. In our proposed solution, service business logic can be separated by implementation issues and designed by people not expert of JSLEE specifications. We also propose to modify the component model of the JSLEE architecture, by introducing a simpler way to link blocks together, exchange information and manage it, without modifying or handling XML files. For this purpose, we have integrated a business workflow engine inside the development environment of the JSLEE platform. In this way, we can easily represent services as a flow or blocks, linked together by transitions. This allows simplifying their management and the development of advanced services, while decreasing the time to market of new services.

A Software Architecture for Simplifying the JSLEE Service Design and Creation

FEMMINELLA, Mauro;MACCHERANI, EMANUELE;REALI, Gianluca
2010

Abstract

In the SIP-based telephone-IP convergence scenario, telecom services are typically asynchronous, require low latency, high throughput and high availability. In this scenario, platforms compliant with JSLEE specifications are good candidates to execute such services. This paper proposes a new architectural solution for service creation in JSLEE-compliant platforms. In our proposed solution, service business logic can be separated by implementation issues and designed by people not expert of JSLEE specifications. We also propose to modify the component model of the JSLEE architecture, by introducing a simpler way to link blocks together, exchange information and manage it, without modifying or handling XML files. For this purpose, we have integrated a business workflow engine inside the development environment of the JSLEE platform. In this way, we can easily represent services as a flow or blocks, linked together by transitions. This allows simplifying their management and the development of advanced services, while decreasing the time to market of new services.
2010
9781424486632
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11391/167938
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact