Feature interaction in composed systems

被引:0
|
作者
Pulvermueller, E
Speck, A
Coplien, JO
D'Hondt, M
De Meuter, W
机构
[1] Univ Karlsruhe, Karlsruhe, Germany
[2] Intershop, Jena, Germany
[3] Bell Labs, Naperville, IL USA
[4] Free Univ Brussels, Brussels, Belgium
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The history of computer science has shown that decomposing software applications helps managing their complexity and facilitates reuse, but also bears challenging problems still unsolved, such as the assembly of the decomposed features when non-trivial feature interactions are involved. Examples of features include concerns or aspects, black box or white box components, and functional and non-functional requirements. Approaches such as object-oriented and component-based software development, as well as relatively new directions such as aspect-oriented programming, multi-dimensional separation of concerns and generative programming, all provide technical support for the definition and syntactical assembly of features, but fall short on the semantic level, for example in spotting meaningless or even faulty combinations. At previous ECOOPs, OOPSLAs and GCSEs dedicated events have been organised around the aforementioned technologies, where we experienced a growing awareness of this feature interaction problem. However, feature interaction is often merely dismissed as a secondary problem, percolating as an afterthought while other issues are being addressed. The intention of this workshop was to be the first co-ordinated effort to address the general problem of feature interaction in composed systems separately from other issues.
引用
收藏
页码:86 / 97
页数:12
相关论文
共 50 条
  • [1] Feature Interaction Testing of Variability Intensive Systems
    Patel, Sachin
    Gupta, Priya
    Shah, Vipul
    2013 4TH INTERNATIONAL WORKSHOP ON PRODUCT LINE APPROACHES IN SOFTWARE ENGINEERING (PLEASE), 2013, : 53 - 56
  • [2] The feature and service interaction problem in telecommunications systems: A survey
    Keck, DO
    Kuehn, PJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (10) : 779 - 796
  • [3] An algebraic approach to managing feature interaction in telecommunication systems
    Krivoi, S
    PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 99 - 101
  • [4] Special Issue on "Feature interaction in communications and software systems"
    Turner, Kenneth J.
    Magill, Evan H.
    COMPUTER NETWORKS, 2013, 57 (12) : 2395 - 2398
  • [5] Feature interaction problem in computer-telephony integration systems
    Anisimov, N
    Miloslavsky, A
    Pogosyants, G
    FEATURE INTERACTIONS IN TELECOMMUNICATIONS AND SOFTWARE SYSTEMS V, 1998, : 73 - 77
  • [6] EXTENDING TELECOMMUNICATIONS SYSTEMS - THE FEATURE-INTERACTION PROBLEM - INTRODUCTION
    GRIFFETH, ND
    LIN, YJ
    COMPUTER, 1993, 26 (08) : 14 - 18
  • [7] A feature interaction benchmark for the first feature interaction detection contest
    Griffeth, N
    Blumenthal, R
    Gregoire, JC
    Ohta, T
    COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 32 (04): : 389 - 418
  • [8] Feature Interaction Aware Test Case Generation for Embedded Control Systems
    Lochau, Malte
    Goltz, Ursula
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2010, 264 (03) : 37 - 52
  • [9] Test generation for interaction detection in feature-rich communication systems
    Chi, CX
    Hao, RB
    TESTING OF COMMUNICATING SYSTEMS, PROCEEDINGS, 2005, 3502 : 242 - 257
  • [10] Test generation for interaction detection in feature-rich communication systems
    Chi, Caixia
    Hao, Ruibing
    COMPUTER NETWORKS, 2007, 51 (02) : 426 - 438