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

扩展方面机制的软件产品线体系结构建模及构件组装实现
引用本文:沈立炜,彭鑫,赵文耘. 扩展方面机制的软件产品线体系结构建模及构件组装实现[J]. 电子学报, 2009, 37(Z1): 140-145
作者姓名:沈立炜  彭鑫  赵文耘
作者单位:复旦大学计算机科学技术学院软件工程实验室,上海,200433
基金项目:国家高技术研究发展计划(863计划),国家自然科学基金 
摘    要: 软件产品线是提高软件开发效率与质量的有效途径,它以体系结构(SA)为蓝图,定义组成产品线的构件与构件之间相互作用的关系,指导基于构件的应用产品组装实现.现有的基于接口连接式的体系结构仅能描述构件间的直接交互,却无法支持产品线可变性所带来的更为复杂的构件交互情况.因此,本文提出一种扩展方面机制的软件产品线体系结构建模及构件组装实现方法,其核心是一套扩展xADL2.0、结合面向方面机制的软件产品线体系结构描述语言.它能支持基于可变性的产品线体系结构设计与定制,并指导应用产品的构件组装过程.在此方法的基础上,我们开发了原型工具FdSPLC,提供对体系结构的可视化建模以及应用产品的自动化生成.

关 键 词:软件体系结构  构件组装  构件交互模式
收稿时间:2008-10-22

Software Product Line Architecture Modeling and Component Composition Implementation with Extension of Aspectual Mechanism
SHEN Li-wei,PENG Xin,ZHAO Wen-yun. Software Product Line Architecture Modeling and Component Composition Implementation with Extension of Aspectual Mechanism[J]. Acta Electronica Sinica, 2009, 37(Z1): 140-145
Authors:SHEN Li-wei  PENG Xin  ZHAO Wen-yun
Affiliation:School of Computer Science;Fudan University;Shanghai 200433;China
Abstract:Software product line (SPL) can increase the efficiency and quality of software development.Software architecture (SA),as the blueprint of SPL,defines the inter-relationships between components and guides the component composition implementation.However,the existing interface connection architecture is limited to describe the direct interactions between components.It cannot support the more complex interaction situations which emerge with the SPL variability.In this paper,we propose a method of software pro...
Keywords:software product line development  software architecture  component composition  component interaction style  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《电子学报》浏览原始摘要信息
点击此处可从《电子学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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