Abstract
In the telecommunication and multimedia service market which is foreseen to greatly flourish in the coming years, an important issue will be the accommodation of ‘standard’ services to the user’s requirements and preferences, i.e., the capabilities of customizing services. Research on this matter is still in its infancy. TINA provides basic but insufficient perception of service customization. In this paper, we analyze the TINA architecture in this sense and we strive to extend it by introducing several flexible models with ascending degrees of customization. These range from a simple service options offer and a tailored service instance creation to a total user participation in the service behavior. An intermediate level consists of a dynamic user-driven customization based on component groups and generic service types. We discuss the mechanisms for the proposed customization levels as well as related issues.
Chapter PDF
Similar content being viewed by others
References
Cardelli, L. A Semantics of Multiple Inheritance. Springer Verlag, 1984, pp. 51–68.
Cardelli, L., And Wegner, P. On Understanding Types, Data Abstraction, and Polymorphism. ACM Computing Surveys, Vol. 17, No. 4, Dec. 1985, 471–522.
CorbaScript language.http://corbaweb.lifl.fr/CorbaScript/.
Guerraoui, R., Felber, P., Garbinato, B., And Mazouni, K. System Support for Object Groups. OOPSLA’98, Vancouver, Canada, Oct. 18–22, 1998.
Hiltunen, M. A. Configuration Management for Highly-Customizable Services. 4th Int. Conference on Configurable Distributed Systems (ICCDS’98), Annapolis, USA, May 4–6, 1998.
Koscielny, G., And Sadou, S. Type de service générique pour la réutilisation de composants. Langages et Modèles à Objets (LMO’99), Villefranche-sur-Mer, France, Jan. 27–29, 1999.
Lieberherr, K. J. Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns. PWS Publishing Company, 1996.
Magedanz, T., Rothermel, K., And Krause, S. Intelligent Agents: An Emerging Technology for Next Generation Telecommunications? INFOCOM’96, San Francisco, USA, Mar. 24–28, 1996.
Maknavicius, L., Koscielny, G., Znaty, S. Customizing Telecommunication Services: Patterns, Issues and Models. 6th International Conference on Intelligence in Services and Networks (ISandN’99), Barcelona, Spain, Apr. 27–29, 1999.
Parhar, A., A.d Handegard, T. TINA Object Groups: Patterns in Chaos. TINA’96, Heidelberg, Germany, Sep. 3–5, 1996.
Sadou, S., And Koscielny, G. Competence Pool Abstraction and Dynamic Re-use. ECOOP’97 Workshop Reader,Jyväskylä, Finland, Jun. 1997, Lecture Notes in Computer Science, No. 1357, pp. 221–255. Workshop #6: Models, Formalisms and Methods for Distributed Object Oriented Computing.
Saridakis, T., Bidan, C., And Issarny, V. A programming System for the Development of TINA Services. Joint International Conference on Open Distributed Processing and Distributed Platforms (ICODP’97), Toronto, Canada, May 26–30, 1997.
Tina Consortium. Overall Concepts and Principles of TINA v1.0. Feb.1995.
Tina Consortium. Service Architecture v5.0. Jun. 1997.
Tina Consortium. Service Component Specification v1.0, Part B. Jan. 1998.
Zahariadis, T., Rosa, C., Pellegrinato, M., Lund, A. B., And Stassinopoulos, G. Interactive Multimedia Services to Residential Users. IEEE Communications Magazine, Vol. 35, No. 6, Jun. 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this paper
Cite this paper
Maknavičius, L., Koscielny, G., Znaty, S. (1999). Extending TINA to Support Service Customization. In: Kutvonen, L., König, H., Tienari, M. (eds) Distributed Applications and Interoperable Systems II. DAIS 1999. IFIP — The International Federation for Information Processing, vol 15. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35565-8_8
Download citation
DOI: https://doi.org/10.1007/978-0-387-35565-8_8
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5008-9
Online ISBN: 978-0-387-35565-8
eBook Packages: Springer Book Archive