首页    期刊浏览 2024年10月06日 星期日
登录注册

文章基本信息

  • 标题:Visual Component Assembly and Tool Support Based on System Architecture
  • 本地全文:下载
  • 作者:Lee, Seung-Yun ; Kwon, Oh-Cheon ; Shin, Gyu-Sang
  • 期刊名称:ETRI Journal
  • 印刷版ISSN:1225-6463
  • 电子版ISSN:2233-7326
  • 出版年度:2003
  • 卷号:25
  • 期号:6
  • 页码:464-464
  • 语种:English
  • 出版社:Electronics and Telecommunications Research Institute
  • 摘要:Component-based development leverages software reusability and reduces development costs. Enterprise JavaBeans (EJB) is a component model developed to reduce the complexity of software development and to facilitate reuse of components. However, EJB does not support component assembly by a plug-and-play technique due to the hard-wired composition at the code level. To cope with this problem, an architecture for EJB component assembly is defined at the abstract level and the inconsistency between the system architecture and its implementation must be eliminated at the implementation level. We propose a component-based application development tool named the COBALT assembler that supports the design and implementation of EJB component assembly by a plug-and-play technique based on the architecture style. The system architecture is first defined by the Architecture Description Language (ADL). The wrapper code and glue code are then generated for the assembly. After the consistency between the architecture and its implementation is checked, the assembled EJB components are deployed in an application server as a new composite component. We use the COBALT assembler for a shopping mall system and demonstrate that it can promote component reuse and leverage the system maintainability.
  • 关键词:Component assembler;architecture;CASE tool;COBALT assembler;Enterprise JavaBeans (EJB)
国家哲学社会科学文献中心版权所有