Abstract
Most telecommunication service providers resolve the feature interaction problem by providing specific instructions in their management software to handle scenarios where feature interaction may occur. This approach suffers from the complexity of the resulting code and the difficulty of adding new features to the system. Moreover, the system predefines the result of the resolution of the conflicting features and the end user has no means of choosing a different behavior, depending on the preferences of the user. In this paper we propose an agent-based architecture to detect and resolve feature interactions. Our system benefits from the flexibility and the semantic richness of policies and fuzzy logic to allow the end user to alter the behavior of the system, thus obtaining a more personalized service.
Similar content being viewed by others
REFERENCES
J. Cameron, N. Griffeth, Y. Lin, M. Nilson, W. Schnure, and A. Velthuijsen, A feature interaction benchmark for IN and beyond, Feature Interactions in Telecommunications Systems, p. 1–23, 1994.
S. Franklin, A. Graesser, Is it an agent, or just a program?: A taxonomy for autonomous agents, 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
H. Nwana, Software agents: An overview, Knowledge Engineering Review, Vol. 11, No. 3, pp. 1–40, 1996. On-Line: http://www.cs.umbc.edu/agents/introduction/ao/
M. Wooldridge and N. Jennings, Agent theories, Architectures and languages: A survey, In M. Wooldridge and N. Jennings (eds.), ECAI-94 Workshop on Agent Theories, Architectures and Languages, Springer-Verlag, Berlin, pp. 1–39, 1995.
R. Buhr, D. Amyot, M. Elammari, D. Quesnel, T. Gray, and S. Mankovski, Feature-interaction visualization and resolution in an agent environment. In K. Kimbler and L. G. Bouma, (eds.), Feature Interactions in Telecommunications and Software Systems V, p. 135–149, 1998.
L. G. Bouma and H. Velthuijsen, (eds.), Feature Interactions in Telecommunications Systems, ISO Press, Amsterdam, p. 272, 1994.
K. E. Cheng and T. Ohta, (eds.), Feature Interactions in Telecommunications III, ISO Press, Amsterdam, p. 223, 1995.
P. Dini, R. Boutaba, and L. Logrippo, (eds.), Feature Interactions in Telecommunications Networks IV, ISO Press, Amsterdam, p. 373, 1997.
K. Kimbler and L. G. Bouma, Feature Interactions in Telecommunications and Software Systems V, IOS Press, Amsterdam, p. 374, 1998.
A. Aho and N. Griffeth, Feature interactions in the global information infrastructure, Foundations of Software Engineering, Washington, 1995.
N. Griffeth and H. Velthuijsen, The negotiating agents approach to runtime feature interaction resolution, Feature Interactions, in Telecommunications Systems, IOS Press, Amsterdam, May 1994.
Mitel Corporation Mediapath, http://www.mitel.com/MediaPath, 1997.
Mitel Corporation Micmac, Http://micmac.mitel.com, 1997.
D. Gelernter, Generative communication in Linda, ACM Transaction on Programming Languages and Systems, Vol. 7, No. 1, pp. 80–112, 1985.
E. Lupu and M. Sloman, Towards a role based framework for distributed systems management, Journal of Network and Systems Management, Vol. 5, No. 1, 1997.
D. Marriott, Policy Service for Distributed Systems, Master's thesis, Imperial College of Science Technology and Medicine, London, United Kingdom, p. 131, 1997.
E. Cox, The Fuzzy Logic Systems Handbook, AP Professional, Cambridge, p. 624, 1994.
Motorola Corporation, Fuzzy Logic Education Program, Center for Emerging Computer Technologies, Motorola Inc., 1992.
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
D. Amyot, N. Hart, and L. Logrippo, Formal specification and validation using a scenariobased approach: The GPRS group-call example, ObjecTime Workshop on Research in OO Real-Time Modeling, Ottawa, Canada, January 1998. On-Line: http://www.sce.carleton.ca/ftp/pub/
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Amer, M., Karmouch, A., Gray, T. et al. An Agent Model for the Resolution of Feature Conflicts in Telephony. Journal of Network and Systems Management 8, 419–437 (2000). https://doi.org/10.1023/A:1009438422110
Issue Date:
DOI: https://doi.org/10.1023/A:1009438422110