DocumentCode
1389454
Title
Interactive conflict detection and resolution for personalized features
Author
Amyot, Daniel ; Gray, Tom ; Liscano, Ramiro ; Logrippo, Luigi ; Sincennes, Jacques
Author_Institution
School of Information Technology and Engineering, University of Ottawa, Canada
Volume
7
Issue
3
fYear
2005
Firstpage
353
Lastpage
366
Abstract
In future telecommunications systems, behaviour will be defined by inexperienced users for many different purposes, often by specifying requirements in the form of policies. The call processing language (CPL) was developed by the IETF in order to make it possible to define telephony policies in an Internet telephony environment. However, user-defined policies can hide inconsistencies or feature interactions. In this paper, a method and a tool are proposed to flag inconsistencies in a set of policies and to assist the user in correcting them. These policies can be defined by the user in a user-friendly language or derived automatically from a CPL script. The approach builds on a pre-existing logic programming tool that is able to identify inconsistencies in feature definitions. Our new tool is capable of explaining in user-oriented terminology the inconsistencies flagged, to suggest possible solutions, and to implement the chosen solution. It is sensitive to the types of features and interactions that will be created by naive users. This tool is also capable of assembling a set of individual policies specified in a user-friendly manner into a single CPL script in an appropriate priority order for execution by telecommunication systems.
Keywords
Call processing language; Internet telephony; features; interactions; personalization; policies; services;
fLanguage
English
Journal_Title
Communications and Networks, Journal of
Publisher
ieee
ISSN
1229-2370
Type
jour
DOI
10.1109/JCN.2005.6389819
Filename
6389819
Link To Document