TY - JOUR
T1 - A methodology for feature interaction detection in the AIN 0.1 framework
AU - Lin, Fuchun
AU - Liu, Hong
AU - Ghosh, Abhrajit
PY - 1998
Y1 - 1998
N2 - In this paper, we propose an integrated methodology for specifying AIN and switch-based features and analyzing their interactions in the AIN 0.1 framework. The specification of each individual feature is tied to the AIN call model and requires only minimum amount of information in terms of control and data for interaction analysis. Once a feature is specified, its specification is then validated for consistency with respect to control and data. Interaction analysis is conducted for a set of features based on the sharing of call variables between the SSP and the SCP. With this approach, one can detect the following interactions involving AIN features: 1) side-effects, where a call variable modified by one feature is used by another feature and 2) disabling, where one feature disconnects a call, preventing another feature from execution. We also develop a theory that is based on the computation of sequences of messages exchanged between the SSP and the SCP and their call variable usage. This theory is shown to dramatically reduce the number of cases considered during the analysis. A brief overview of a tool that makes use of this methodology to aid in the task of feature interaction detection is also given. A
AB - In this paper, we propose an integrated methodology for specifying AIN and switch-based features and analyzing their interactions in the AIN 0.1 framework. The specification of each individual feature is tied to the AIN call model and requires only minimum amount of information in terms of control and data for interaction analysis. Once a feature is specified, its specification is then validated for consistency with respect to control and data. Interaction analysis is conducted for a set of features based on the sharing of call variables between the SSP and the SCP. With this approach, one can detect the following interactions involving AIN features: 1) side-effects, where a call variable modified by one feature is used by another feature and 2) disabling, where one feature disconnects a call, preventing another feature from execution. We also develop a theory that is based on the computation of sequences of messages exchanged between the SSP and the SCP and their call variable usage. This theory is shown to dramatically reduce the number of cases considered during the analysis. A brief overview of a tool that makes use of this methodology to aid in the task of feature interaction detection is also given. A
KW - Feature interactions
KW - Feature specification and modeling
KW - Intelligent networks
KW - Telecommunication services
UR - http://www.scopus.com/inward/record.url?scp=0032180728&partnerID=8YFLogxK
U2 - 10.1109/32.729681
DO - 10.1109/32.729681
M3 - Article
AN - SCOPUS:0032180728
SN - 0098-5589
VL - 24
SP - 797
EP - 817
JO - IEEE Transactions on Software Engineering
JF - IEEE Transactions on Software Engineering
IS - 10
ER -