Abstract

Service engineering is the process of service development from domain analysis and requirements capture, through specification, design and implementation, to deployment and adaptation on service delivery platforms. Ideally one would like to specify and analyse services on a high level of abstraction, using modelling concepts close to the user and problem domain rather than at the platform and implementation domain, and then be able to derive design components and implementations from service models with a high degree of automation. It is argued in this paper that this conception is approaching reality and so is worth while pursuing to face the challenges of service engineering in a NGN context. The basis for this is new approaches to model services precisely, to analyse goals and tradeoffs concerning variability and context, and to transform service models into platform independent models from which implementations are automatically generated. Interestingly, the service models can provide information and mechanisms that help dynamic composition and adaptation at runtime. The approach is illustrated using a multimedia call service with access control requirements.

-- DanielAmyot - 21 Mar 2008

Discussion

  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

Title Next Generation Service Engineering
Authors D. Amyot, H. Becha, R. Bræk, and J.E.Y. Rossebø
Type Conference
Conference/Journal Title ITU-T "Innovations in NGN" Kaleidoscope Academic Conference, Geneva, Switzerland
Volume/Number
Editors
Publisher IEEE Computer Society
Month May
Year 2008
Pages 195-202
DOI 10.1109/KINGN.2008.4542266
Keywords Collaboration, Goals, NGN, Scenarios, Service Models, UML, User Requirements Notation
Topic attachments
I Attachment Action Size Date Who Comment
KNGN08.pdfpdf KNGN08.pdf manage 716 K 21 Mar 2008 - 12:08 DanielAmyot Original paper
KNGN08-presentation.pdfpdf KNGN08-presentation.pdf manage 393 K 13 May 2008 - 10:37 DanielAmyot Presentation
Topic revision: r4 - 09 Nov 2009, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback