Detecting feature interactions in CPL

被引:2
|
作者
Xu, Yiqun
Logrippo, Luigi [1 ]
Sincennes, Jacques
机构
[1] Univ Quebec, Dept Comp Sci & Engn, Gatineau, PQ J8X 3X7, Canada
[2] Univ Ottawa, Sch Informat Technol & Engn, Ottawa, ON K1N 6N5, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Internet telephony; VoIP; features; services; feature interaction; CPL; Call Processing Language;
D O I
10.1016/j.jnca.2005.10.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An approach for detecting feature interactions in IETF's Call Processing Language (CPL) scripts is presented. The approach is logic based in the sense that it uses a logic representation of CPL scripts, of requirements and of detection rules and, in several cases, specific detection rules are shown to be derived from requirements by logical deduction. The Simple Formal Specification Language (SFSL) is introduced to express the intentions of CPL scripts in logic format. A method for translating CPL into SFSL is presented. The rules address both interactions within a single script, and interactions between two scripts. An automatic feature interaction detection tool applying these rules was implemented in SWI-Prolog. The general method is not specific to CPL and could be used in other feature interaction research. (C) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:775 / 799
页数:25
相关论文
共 50 条
  • [31] Formal approaches for detecting feature interactions, their experimental results, and application to VoIP
    Yoneda, T
    Kawauchi, S
    Yoshida, J
    Ohta, T
    FEATURE INTERACTIONS IN TELECOMMUNICATIONS AND SOFTWARE SYSTEMS VII, 2003, : 205 - 212
  • [32] Detecting feature interactions: How many components do we need?
    Calder, M
    Miller, A
    OBJECTS, AGENTS, AND FEATURES, 2004, 2975 : 45 - 66
  • [33] Ranked modelling with feature selection based on the CPL criterion functions
    Bobrowski, L
    MACHINE LEARNING AND DATA MINING IN PATTERN RECOGNITION, PROCEEDINGS, 2005, 3587 : 218 - 227
  • [34] A high abstraction level approach for detecting feature interactions between telecommunication services
    Chentouf, Zohair
    Khoumsi, Ahmed
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2013, 25 (01) : 99 - 115
  • [35] Detecting Feature Interactions in Agricultural Trade Data Using a Deep Neural Network
    O'Donoghue, Jim
    Roantree, Mark
    McCarren, Andrew
    BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY, DAWAK 2017, 2017, 10440 : 449 - 458
  • [36] Detecting Drug-Target Interactions with Feature Similarity Fusion and Molecular Graphs
    Lin, Xiaoli
    Xu, Shuai
    Liu, Xuan
    Zhang, Xiaolong
    Hu, Jing
    BIOLOGY-BASEL, 2022, 11 (07):
  • [37] Using Aspect-Oriented State Machines for Detecting and Resolving Feature Interactions
    Dinkelaker, Tom
    Erradi, Mohammed
    Ayache, Meryeme
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2012, 9 (03) : 1045 - 1074
  • [38] Modeling and Detecting Feature Interactions among Integrated Services of Home Network Systems
    Igaki, Hiroshi
    Nakamura, Masahide
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (04): : 822 - 833
  • [39] Detecting Service Chains and Feature Interactions in Sensor-Driven Home Network Services
    Inada, Takuya
    Igaki, Hiroshi
    Ikegami, Kosuke
    Matsumoto, Shinsuke
    Nakamura, Masahide
    Kusumoto, Shinji
    SENSORS, 2012, 12 (07): : 8447 - 8464
  • [40] Detecting and Visualizing Implementation Feature Interactions in Extracted Core Assets of Software Product Line
    Salman, Hamzeh Eyal
    Al-Ma'aitah, Yaqin
    Seriai, Abdelhak-Djamel
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (03) : 1354 - 1363