首页 | 本学科首页   官方微博 | 高级检索  
     

基于软件体系结构的构件组装工具ABC-Tool
引用本文:向俊莲,杨杰,梅宏.基于软件体系结构的构件组装工具ABC-Tool[J].计算机研究与发展,2004,41(6):956-964.
作者姓名:向俊莲  杨杰  梅宏
作者单位:北京大学信息科学技术学院软件研究所,北京,100871
基金项目:国家“九七三”重点基础研究发展规划基金项目 ( 2 0 0 2CB3 12 0 0 3 ),国家自然科学基金重点资助项目 ( 60 2 3 3 0 10 ),国家杰出青年科 学基金 ( 60 12 5 2 0 6),国家“八六三”高技术研究发展计划基金项目 ( 2 0 0 1AA113 0 60 ),教育部科学技术研究重
摘    要:软件朝着越来越复杂和庞大的趋势发展,因此对更有效的软件开发技术的需求十分迫切,近年来,软件体系结构、构件技术和软件复用技术等开始在软件开发中发挥重要作用,成为软件工程领域研究的热点,在基于构件复用的开发方法中,构件组装技术是关键,而且一直以来也是难点所在,ABC(architecture-based component composition)是一种基于软件体系结构、面向构件的软件开发方法,介绍了为ABC方法提供有效支持的工具ABC-Tool,ABC-Tool以软件体系结构为设计蓝图,以构件为基本开发单元,在不修改构件源代码的前提下,通过可视化的图形建模方式,从体系结构的高层设计逐层映射到底层实现,将可运行或可部署的构件组装为最终的可正确运行的系统。

关 键 词:软件体系结构  软件体系结构描述语言  基于构件的软件开发  ABC方法

ABC-Tool-An Architecture-Based Component Composition Tool
XIANG Jun Lian,YANG Jie,and MEI Hong.ABC-Tool-An Architecture-Based Component Composition Tool[J].Journal of Computer Research and Development,2004,41(6):956-964.
Authors:XIANG Jun Lian  YANG Jie  and MEI Hong
Abstract:The growing scale and complexity of software motivate the research and practiceon more effective software development methodology and technology, such as component based software development, software architecture and software reuse A tool called ABC Tool is presented to support an architecture based component composition approach to software development ABC Tool provides a graphical user interface to design software architecture, and then transforms the architectural model into implementation running on a middleware platform by composing pre fabricated components into the target system in an automated process
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号