Online approach to feature interaction problems in middleware based system

被引:0
作者
HUANG Gang1
2 School of Electronics Engineering and Computer Science
机构
基金
中国国家自然科学基金;
关键词
feature interaction; middleware; reflective; software architecture;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
As a popular infrastructure for distributed systems running on the Internet, middleware has to support much more diverse and complex interactions for coping with the drastically increasing demand on information technology and the extremely open and dynamic nature of the Internet. These supporting mechanisms facilitate the development, deployment, and integration of distributed systems, as well as increase the occasions for distributed systems to interact in an undesired way. The undesired interactions may cause serious problems, such as quality violation, function loss, and even system crash. In this paper, the problem is studied from the perspective of the feature interaction problem (FIP) in telecom, and an online approach to the detection and solution on runtime systems is proposed. Based on a classification of middleware enabled interactions, the existence of FIP in middleware based systems is illustrated by four real cases and a conceptual comparison between middleware based systems and telecom systems. After that, runtime soft-ware architecture is employed to facilitate the online detection and solution of FIP. The approach is demonstrated on J2EE (Java 2 Platform Enterprise Edition) and applied to detect and resolve all of the four real cases.
引用
收藏
页码:225 / 239
页数:15
相关论文
共 5 条
  • [1] Runtime recovery and manipulation of software architecture of component-based systems
    Gang Huang
    Hong Mei
    Fu-Qing Yang
    [J]. Automated Software Engineering, 2006, 13 (2) : 257 - 281
  • [2] Fault detection in Rule-based Software systems
    Wang, D
    Hao, RB
    Lee, D
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2003, 45 (12) : 865 - 871
  • [3] Towards software architecture at runtime[J] . Gang Huang,Hong Mei,Qian-xiang Wang.ACM SIGSOFT Software Engineering Notes . 2003 (2)
  • [4] Introduction[J] . Gul A. Agha.Communications of the ACM . 2002 (6)
  • [5] Feature interaction: a survey .2 Chi C X,Hao R B,Huang G,et al. Bell Labs Technical Report . 2003