Abstract
This paper presents a model-based approach to service creation. We observe that the complexity of software services increases. To manage this complexity, and to quickly create specific services in an efficient and costeffective way upon user request, models are used, going towards ‘higher-level’ programming. A service creation environment is developed that supports the modelling of services at successive abstraction levels, the analysis of service models, their actual implementation, and the testing and deployment of service implementations. Services are assumed to be developed from existing or newly developed software components. Components are modelled by describing their external behaviour, rather than their interface(s) only. This provides additional design information facilitating a systematic approach to service creation. This paper shows how we model services and their constituent components, and how we use these models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bakker, J.-L., and H.J. Batteram, Design and evaluation of the Distributed Software Component framework for distributed communication architectures, In: Proc. Of the 2nd Int. Workshop on Enterprise Distributed Object Computing (EDOC.98), November 1998, p. 282–288.
Batteram, H.J., J.-L. Bakker, J.P.C. Verhoosel and N.K. Diakov, ‘Design and implementation of the MESH service platform‘, In: Proceedings of TINA.99 Telecommunications Information Networking Architecture Conference, Oahu, Hawaii, USA, 12-15 April 1999.
Bernstein, P.A., “Middleware: A Model for Distributed Services.” Communications of the ACM 39, 2, February 1996, pp. 86–97.
Beugnard, A., J.-M. Jézéquel, N. Plouzeau and D. Watkins, ‘Making components contract aware’. IEEE Computer (July 1999), p. 38–45.
Bolognesi, T., J. van der Lagemaat and C.A. Vissers (eds.), LOTOSphere: Software development with LOTOS. Kluwer Academic Publishers, Dordrecht, The Netherlands, 1995.
Cicalese, C.D.T. and S. Rotenstreich, ‘Behavioral specification of distributed software component interfaces’. IEEE Computer (July 1999), p. 46–53.
CORBA Components-Volume I, OMG TC Document orbos/99-07-01, August 2, 1999, http://www.omg.org/docs/orbos/99-07-01.pdf.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Teeuw, W.B., Quartel, D.A.C. (2001). Model-Based Service Creation in the Friends Project. In: van Sinderen, M.J., Nieuwenhuis, L.J.M. (eds) Protocols for Multimedia Systems. PROMS 2001. Lecture Notes in Computer Science, vol 2213. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45481-0_16
Download citation
DOI: https://doi.org/10.1007/3-540-45481-0_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42708-7
Online ISBN: 978-3-540-45481-6
eBook Packages: Springer Book Archive