Abstract
This paper is about achieving open-ended flexibility using roles, types and objects. Unfortunately the term “role” is used to mean different things in different approaches, and it is not always clear how it relates to other important notions such as types or classes and objects. The first concern of this paper is therefore to clarify what roles are. The second is to outline how they can be utilised to achieve open-ended flexibility in systems and services. It does not go deeply into the technical details, but concentrates on overall principles and how they may be utilised in combination with existing methods and languages, in particular UML [OMG 99], [Rumbaugh 99], SDL [ITU 93] and MSC [ITU 96b].
The updated original online version for this book can be found at DOI: 10.1007/978-0-387-35581-8_35
Chapter PDF
Similar content being viewed by others
References
R. Braek, 0 Haugen. (1993). Engineering Real Time Systems – An Object Oriented Methodology using SDL, Prentice Hall, ISBN 0–13034448–6.
R. Bræk et al. (1999). Quality by construction exemplified by TIMe — The Integrated Method. Telektronikk, 95:1, ISSN 0085–7130.
N. Fritsche. (1995). Runtime Resolution of Feature Interactions in Architectures with separate Call and Feature control. Feature Interactions in Telecommunications Systems III, IOS Press, ISBN 90 5199 238 6.
ITU-T. (1994). Recommendation Z.100 ITU Specification and Description Language (SDL). ITU-T, (“SDL-92”).
ITU-T. (1996). Recommendation Z.120 Message Sequence Charts (MSC). ITU-T, (“MSC-96”).
F. Kristoffersen. (1991). Message Sequence Chart and SDL Specification Consistency Check. SDL’91 Evolving Methods, Proceedings of the Fifth SDL Forum, North Holland: Elsevier.
R. Nahm. (1991). Consistency Analysis of Message Sequence Charts and SDL Systems. SDL “91 Evolving Methods, Proceedings of the Fifth SDL Forum, North Holland: Elsevier.
OMG 99] Object Management group. (1999). OMG Unified Modeling Language Specification (Draft) version 1.3 beta RI.
T.Reenskaug, P. Wold, and O. A. Lehne. (1995). Working With Objects. Manning: Prentice Hall.
J. Rumbaugh, I. Jacobson, G. Booch. (1999). The Unified Modeling Language Reference Manual. Addison–Wesley, ISBN 0–201–30998–X.
F. A. Aagesen et al. (1999). Towards a plug and Play Architecture for Telecommunications. Proceedings of the Fifth IFIP Conference on Intelligence in Networks (this issue).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Bræk, R. (2000). Using Roles with Types and Objects for Service Development. In: Yongchareon, T., Aagesen, F.A., Wuwongse, V. (eds) Intelligence in Networks. SMARTNET 1999. IFIP Advances in Information and Communication Technology, vol 32. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35581-8_21
Download citation
DOI: https://doi.org/10.1007/978-0-387-35581-8_21
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-1022-9
Online ISBN: 978-0-387-35581-8
eBook Packages: Springer Book Archive