Abstract
Telephone systems are marked by the provision of many hundreds of features. Conflict between these features is inherent as the actions of one feature can be in direct opposition to the aims of another feature. Most telecommunication service providers resolve the feature interaction problem by providing specific instructions in their management software. This approach suffers from the complexity of the resulting code and the difficulty of adding new features to the system. In this paper, we propose an agent-based architecture in which the actions of each agent are controlled by a set of policies. We also introduced the concept of fuzzy-policies, which are policies whose suitability for handling an event is calculated dynamically, based on the value of some fuzzy-variables. Conflicts are resolved using an arbitrator agent, which recalculates the suitability of the proposed actions of each agent and deduces the best action that satisfies the end user. The end user has the ability to add new policies, or modify the values of the fuzzy-parameters of the user-agent to alter the behavior of the system, thus obtaining a more personalized service.
Chapter PDF
References
Aho95 A. Aho, N. Griffeth, “Feature Interactions in the Global Information Infrastructure,” in Foundations of Software Engineering, Washington, October 1995.
Amy98 D. Amyot, N. Hart, L. Logrippo, “Formal Spe cification and Validation using a Scenario-Based Approach: The GPRS Group-Call Example”. On-Line: http://www.sce.carleton.ca/ftp/pub/UseCaseMaps/wrroom98.pdf
Bou94 L. G. Bouma, H. Velthuijsen, editors. “Feature Interactions in Telecommunications Systems”, ISO Press, Amsterdam, 1994, 272 pp.
Buh95 R. Buhr, “ Use Case Maps: A New Model to Bridge the Gap Between Requirements and Detailed Design”. On-Line: http://www.sce.carleton.ca/ftp/pub/ UseCaseMaps/oopslaUCwrkshp.pdf
Buh98 R. Buhr, D. Amyot, M. Elammari, D. Quesnel, T. Gray, S. Mankovski, “Feature-Interaction Visualisation and Resolution in an Agent Environment”, in [Kim98], p.135149.
Cam94 J. Cameron, N. Griffeth, Y. Lin, M. Nilson, W. Schnure, H. Velthuijsen, “A Feature Interaction Benchmark for IN and Beyond”. In [Bou94], p. 1–23.
Che95 K. E. Cheng, T. Ohta, editors. “Feature Interactions in Telecommunications III”, ISO Press, Amsterdam, 1995, 223 pp.
Cox94 E. Cox, “The Fuzzy Logic Systems Handbook”, AP Professional, Cambridge, 1994, p. 624
Din97 P. Dini, R. Boutaba, L. Logrippo, editors. “Feature Interactions in Telecommunications Networks IV”, ISO Press, Amsterdam, 1997, 373 pp.
Fra96 S. Franklin, A. Graesser, “Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents”. In Proceedings of the Third International Workshop on Agent Theories, Architectures and Languages. Springer-Verlag, 1996. On-Line: http://www.msci.memphis.edu/—franklin /AgentProg.html
Ge185 D. Gelernter, “Generative Communication in Linda”. In ACM Transaction on Programming Languages and Systems, Vol 7, No 1, p80–112.
Gri94 N. Griffeth, H. Velthuijsen, “The Negotiating Agents Approach to Runtime Feature Interaction Resolution”. In Feature Interactions in Telecommunications Systems, IOS Press, Amsterdam, May 1994.
Kim97 K. Kimbler, “Addressing the Interaction Problem at the Enterprise Level”. In [Din97], p13–22.
Kim98 K. Kimbler and L.G. Bouma, “ Feature Interactions in Telecommunications and Software Systems V”, IOS Press, Amsterdam, 1998, 374 pp.
Mar97 D. Marriott, “Policy Service for Distributed Systems”, Master’s thesis, Imperial College of Science Technology and Medicine, London, UK, 1997, p. 131
Mit97a Mitel Corporation Micmac, 1997. http://micmac.mitel.com
Mit97b Mitel Corporation Mediapath, 1997. http://www.mitel.com/MediaPath [18]Mot92 Motorola Corporation, “Fuzzy Logic Education program”, The centre for Emerging Computer Technologies, Motorola Inc., 1992
Nwa96 H. Nwana, “Software Agents: An Overview” In Knowledge Engineering Review, Vol. 11, No 3, pp.1–40, Sept 1996. On-Line: http://www.cs.umbc.edu/agents/ introduction/ao/
Oht94 T. Ohta, Y. Harada, “Classification, Detection and Resolution of Service Interactions in Telecommunication Services”, in L. G. Bouma, H. Velthuijsen, [Bou94], p. 60–72.
W3Ca World Wide Web Consortium, “ Frequently Asked Questions about the Extensible Markup Language”. On-Line: http://www.ucc.ie/xml/
W3Cb World Wide Web Consortium, “ Extensible Markup Language (XML)”. On-Line: http://www.w3.org/TR/PR-xml.html
W3Cc World Wide Web Consortium, “ Mathematical Markup Language 1.01 Specification”. On-Line: http://www.w3.org/TR/REC-MathML/toc.html
W3Cd World Wide Web Consortium, “ Synchronized Multimedia Integration Language (SMIL) 1.0 Specification”. On-Line: http://www.w3.org/TR/REC-smil/
Wa197 N. Walsh. “A Technical Introduction to XML”.On-Line: http://www.arbortext.com/Think_Tank/XML_Resources/ A_Technical_Introduction_ to_XM/a_technical_introduction to_xm.html
Wei97 M. Weiss, T. Gray. “Experiences with a Service Environment for Distributed Multimedia Applications”. In [Din97].
Woo95 M. Wooldridge, N. Jennings, “Agent Theories, Architectures and languages: a Survey”. In: ECAI-94 Workshop on Agent Theories, architectures and Languages. Eds.(Wooldridge M., Jennings N.). Springer-Verlag, Berlin, 1995. pp. 1–39.
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
Amer, M., Karmouch, A., Gray, T., Mankovskii, S. (2000). Policies for Feature Interaction Resolution. In: de Souza, J.N., Boutaba, R. (eds) Managing QoS in Multimedia Networks and Services. IFIP — The International Federation for Information Processing, vol 54. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35532-0_15
Download citation
DOI: https://doi.org/10.1007/978-0-387-35532-0_15
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5713-2
Online ISBN: 978-0-387-35532-0
eBook Packages: Springer Book Archive