Abstract
New generation network services must be deployed and managed according to the customers’ specific requirements. In this context, service providers must devise a way to design network services with near zero development time and high degrees of customization and evolution. Customization is necessary to fit the service according to the customers’ requirements, while evolution is necessary to adapt the service as soon as these requirements change. In addition, customers are demanding the ability to manage the service in order to keep the usage, configuration, and evolution under their control. This paper presents an approach based on service oriented architecture (SOA) for developing network services able to fulfill the requirements of rapid deployment, customization, and customer-side manageability. The approach considers the network service as a set of interacting elements implemented as Web Services. The service logic is expressed in terms of Web Services orchestration. Two services for the management of connections in optical networks are presented as a case study.
Chapter PDF
Similar content being viewed by others
Keywords
- Optical Network
- Network Service
- Service Oriented Architecture
- Business Process Execution Language
- Common Object Request Broker Architecture
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.
References
Papazoglou, M.P., Georgakopoulos, D.: Service-oriented computing: Introduction. Communications of the ACM 46(10), 24–28 (2003)
Curbera, F., Khalaf, R., Mukhi, N., Tai, S., Weerawarana, S.: The next step in web services. Communications of the ACM 46(10), 29–34 (2003)
World Wide Web Consortium (W3C). Web Services Choreography Description Language Version 1.0, Working Draft (December 2004)
Mantell, K.: From UML to BPEL (September 2003), http://www-128.ibm.com/developerworks/webservices/library/ws-uml2bpel/
ActiveWebflow Professional, http://www.active-endpoints.com/
Oracle JDeveloper 10g, http://www.oracle.com/
BEA Systems, International Business Machines Corporation, Microsoft Corporation, SAP AG, Siebel Systems. Business Process Execution Language for Web Services Version 1.1 (May 2003)
ActiveBPEL, http://www.activebpel.org/
Butek, R.: Which style of WSDL should I use? (May 2005), http://www-128.ibm.com/developerworks/webservices/library/ws-whichwsdl/index.html
Ewald, T.: The Argument Against SOAP Encoding (October 2002), http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsoap/html/argsoape.asp
Web Services Interoperability Organization. Basic Profile Version 1.1 (August 2004), http://www.ws-i.org/Profiles/BasicProfile-1.1-2004-08-24.html
Canarie Inc., http://www.canarie.ca
Arnaud, B.S., Bjerring, A., Cherkaoui, O., Boutaba, R., Potts, M., Hong, W.: Web Services Architecture for User Control and Management of Optical Internet Networks. Proceedings of the IEEE 92(9), 1490–1500 (2004)
Arnaud, B.S.: Web Services Workflow for Connecting Research Instruments and Sensors to Networks (December 2004), http://www.canarie.ca/canet4/uclp/UCLP_Roadmap.doc
Nakamura, M., Igaki, H., Tamada, H., Matsumoto, K.i.: Implementing integrated services of networked home appliances using service oriented architecture. In: ICSOC 2004: Proceedings of the 2nd international conference on Service oriented computing, pp. 269–278. ACM Press, New York (2004)
Thissen, D.: Flexible Service Provision Considering Specific Customer Needs. In: Proceedings of the 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing (EUROMICRO-PDP 2002), pp. 253–260. IEEE, Los Alamitos (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
de Souza, V.A.S.M., Cardozo, E. (2005). A Service Oriented Architecture for Deploying and Managing Network Services. In: Benatallah, B., Casati, F., Traverso, P. (eds) Service-Oriented Computing - ICSOC 2005. ICSOC 2005. Lecture Notes in Computer Science, vol 3826. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596141_35
Download citation
DOI: https://doi.org/10.1007/11596141_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30817-1
Online ISBN: 978-3-540-32294-8
eBook Packages: Computer ScienceComputer Science (R0)