首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 140 毫秒
1.
基于特征模型和构件语义的概念体系结构设计   总被引:9,自引:0,他引:9  
彭鑫  赵文耘  刘奕明 《软件学报》2006,17(6):1307-1317
特定领域软件体系结构(domain-specific software architecture,简称DSSA)是特定领域开发中的重要资产,而基于特征的领域模型使得从领域需求到DSSA的映射成为可能.引入本体作为特征模型的描述基础,通过该方法得到的领域特征本体将同时作为领域内业务构件的语义描述基础存在.在此基础上,提出了基于特征模型和构件语义的概念体系结构设计方法.该方法综合考虑了特征模型中的共性、可变性、绑定时间以及结构关系、依赖关系等对DSSA设计的影响,同时以构件语义作为特征到概念构件设计的过渡.相关方法已经实现为基于本体的特征建模工具和基于特征模型的体系结构设计工具,为特征驱动的领域开发提供了有力的支持.  相似文献   

2.
研究了软件体系结构和特定领域体系结构方面的相关理论,对环境在线监测领域进行领域分析,得到该领域的动态领域模型,进而提出了该领域的软件体系结构参考模型和领域构件库建设方法,最后设计出该软件体系结构模型以及构件库。  相似文献   

3.
领域工程概述   总被引:38,自引:0,他引:38  
一、引言领域工程是为一组相似或相近系统的应用工程建立基本能力和必备基础的过程,它覆盖了建立可复用的软件构件的所有活动。其中“领域”是指一组具有相似或相近软件需求的应用系统所覆盖的功能区域。领域工程对领域中的系统进行分析,识别这些应用的共同特征和可变特征,对刻画这些特征的对象和操作进行选择和抽象,形成领域模型,依据领域模型产生出领域中应用共同具有的体系结构(即特定领域的软件构架,缩写为DSSA)或生成过程,并以此为基础识别、开发和组织可复用构件。这样,当开发同一领域中的新应用时,可以根据领域模型,确定新应用的需求规约,根据特定领域的软件构架形成新应用的设计,并以此为基础选择可复用构件进行组装,从而形成新系统。  相似文献   

4.
基于JavaBean的领域构件库的研究与实现*   总被引:3,自引:1,他引:2  
为提高软件的复用程度,采用了基于领域工程的开发方法,提出了领域信息系统设计体系结构和软件构架.重点讨论了领域信息系统模型结构和领域构件库的设计,初步实现了领域构件库中对构件的标志、验证和分类功能,并在组件模型JavaBeans的支持下,实现了构件库分析过程的UML描述.  相似文献   

5.
为了使构件复用技术更好的应用于实际的企业生产环境,分析了构件复用技术的应用现状,研究了体系结构的概念以及与基于构件的软件开发的关系,结合分层体系结构的理论,设计了基于构件的多层体系结构模型,并使用该模型实现了物流综合管理信息系统的建设.实验结果表明,基于该模型开发的系统具有很高的灵活性、可扩展性和可维护性,并从中提取了物流领域的相关构件.  相似文献   

6.
在当前面向特征的软件产品线开发方法中,需求级的可变性分析、可变点表示以及面向应用的定制已经得到了较好的支持。但是,从需求级的定制和裁剪( 特征模型) 到实现级( 体系结构和构件) 的映射仍然存在许多困难。针对这一问题,文章提出了一种基于适应性构件模型的软件产品线开发方法。这种适应性构件模型引入基于特征的领域模型作为构件端口( 包括内部端口和外部端口) 的语义基础。另一方面, 适应性构件模型所具有的微体系结构使得面向特定应用的构件行为定制成为可能。为了实现构件级面向特征的定制, 构件内部负责内部和外部协作的控制中心与构件的计算逻辑被分离开来执行经定制后的构件行为协议和端口语义。构件协作和计算功能的分离使针对构件行为的面向应用的定制更加便利。这样,产品线应用开发中需求级的特征定制就可以映射为体系结构和构件级的结构和行为调整。  相似文献   

7.
艾萍  倪伟新 《计算机工程与应用》2003,39(34):213-217,232
水利软件体系结构是水利计算机应用软件系统中构件及构件间交互关系的描述。论文以领域构件技术为背景,在分析水利应用系统的基础上,围绕信息资源共享与软件复用,提出了由总体框架、主框架、框架、构件和规则集合构成的水利领域软件体系结构,并对这些成份的主要特征及其相互关系进行了论述,给出了一个框架级体系结构的具体构造及描述的例子。  相似文献   

8.
针对提高领域软件集成系统的可扩展性、灵活性、可替换性问题,提出一种基于三模型驱动的系统设计技术.方法采用自顶向下的分解原则获取领域模型:利用领域模型和分层技术建立由业务构件和两层框架组成的构件模型;进一步得到基于数据分类、描述、接口的数据模型.三模型的驱动机制保证了在软件生命周期内业务概念的完整性和一致性,解决了扩展性和灵活性问题.最后,给出一个石油钻井模拟软件系统的设计实例,验证了方法的有效性.  相似文献   

9.
领域框架为特定领域软件的开发提供了基础平台。该文以公文流转领域为研究对象,对其进行详细的领域分析,描述了领域需求,确定领域边界和建立领域模型;设计并实现了一种基于多层体系结构的公文流转领域框架。  相似文献   

10.
基于领域构件的开发平台设计与实现   总被引:13,自引:0,他引:13  
本文介绍一个基于领域构件的开发平台的体系结构及开发模型。以油库信息系统开发平台为背景介绍了领域构件的抽取,构件的体系结构及系统集成机制,解决了在同一领域软件复用问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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