首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 125 毫秒
1.
青鸟构件库的构件度量   总被引:21,自引:0,他引:21  
梅宏  谢涛  袁望洪  杨芙清 《软件学报》2000,11(5):634-641
对软件产业发展所需要的软件生产率和软件质量的重视引起了对软件复用技术的研究,同时,有关复用度量的研究和应用也引起了广泛的重视.青鸟构件库系统可以对可复用构件进行描述、管理、存储和检索,用以满足基于“构件-构架”复用的软件开发过程的需要.该文介绍了青鸟构件库中的构件度量模型,并阐述了利用青鸟程序分析系统中的面向对象度量工具和青鸟构件库后期度量系统(包括反馈信息的收集、处理和分析工具)来实现模型的方法.  相似文献   

2.
曹玲 《福建电脑》2007,(8):80-81
面向特征的领域分析(FODA)方法为领域分析定义了具体的过程和阶段,具有较强的操作性.本文结合面向对象领域建模和面向特征的领域分析方法.以设施预定管理软件产品家族为例,讨论了面向特征的领域分析的过程.通过领域用例模型和特征模型来描述领域共性和变化性,建立领域分析模型,实现需求的复用.  相似文献   

3.
为了在软件产品线的应用工程阶段最大程度地复用领域工程的测试用例,领域测试用例需要覆盖领域模型中的变化性.针对此问题,提出了一种以特征模型为出发点的软件产品线测试方法,通过扩展特征迁移系统建立软件产品线的领域行为模型,对模型中的变化性迁移进行抽象,得到精简的测试模型;应用迁移覆盖准则,导出包含变化性的领域测试用例;在应用工程阶段,根据具体应用所包含的特征,绑定领域测试用例中的变化性,复用领域测试用例导出针对具体应用的测试用例.最后通过一个咖啡机产品线验证了该测试方法,导出了可复用的领域测试用例.  相似文献   

4.
麻志毅 《计算机科学》2002,29(7):133-135
1 前言 JBOO软件开发过程是青鸟工程中的一项重要成果,遵循青鸟面向对象软件开发规范。该规范包括了面向对象的软件开发概念与表示法、软件开发过程指导和软件开发文档编制三部分。该规范也是青鸟面向对象软件开发工具JBOO2.0所支持的规范之一。象其它的软件开发过程一样,JBOO软件开发过程是为建造高质量的软件而制订的一系列活动,每个活动要完成若干任务。JBOO软件开发过程中的重要因素有开发人员、项目、过程和工具。JBOO软件开发过程以项目为中心,指导相  相似文献   

5.
采用面向对象技术的领域工程   总被引:1,自引:0,他引:1  
面向对象技术是应用工程中成熟的主流技术。领域工程为应用工程提供了领域构件和领域构架,所以在很大程度上支持了软件复。采用面向对象技术的领域工程将提供更多的软件复用。  相似文献   

6.
面向对象软件开发工具集中类库和模型库的研究与实现   总被引:2,自引:0,他引:2  
类库可以有效地支持复用,该文就如何在面向对象软件开发工具集中建立类库和模型库展开讨论。首先研究了类库中类的存储和组织形式,以及检索和提取方法,给出了类库权限和安全方面的解决方案,然后讨论了模型库的设计,并研究了相关的模型演化问题,给出了一种方便实用的记录模型演化过程的方法。青鸟面向对象工具集JBOO2.0对上述研究进行了成功的实践。  相似文献   

7.
领域分析是领域工程开展的第一步,是提取和开发可复用软件资产的重要环节.将介绍面向特征的领域分析方法(FODA),通过分析航天器控制软件开发的特点,将其引入到该领域可复用资产的标识和提取活动中.同时定义了一种二维图模型及其分析过程,用以改进原有领域分析中确定领域边界的方法.  相似文献   

8.
OOSDM的对象模型与系统构造   总被引:1,自引:0,他引:1  
王立福  阮闯  杨芙清 《软件学报》1995,6(11):699-704
随着面向对象实现技术的快速发展,面向对象的各种软件开发方法正在相互融合,并进入实施应用阶段,从而有力地促使了这一方法逐步走向成熟,基于“青鸟工程”和现有的面向对象方法,我们提出了OOSDM(Object-OrientedSoftwareDevelopingMethod)。本文主要介绍OOSDM的对象模型──结合事件对象,以及如何以这一对象模型进行软件系统构造。  相似文献   

9.
可复用的软件资产的确定为软件复用活动提供了基础.特征模型通过特征以及特征之间的关系来有效地组织特定领域的软件需求,为领域需求的复用提供有力支持.面向方面系统设计着眼于减少软件开发中需求或代码的纠结,将识别出的横切关注点封装成aspect,有利于开发模块化良好的软件产品以及高效的软件维护和复用.为方便特征复用,提出了一种在系统需求分析级别对特征模型进行aspect化封装的方法,可提取出遗留系统中的可复用部分.首先,通过分析同一领域遗留系统的需求文档,识别出系统关注点,建立领域的关注点层次结构;其次,基于领域关注点层次结构,提取领域特征,并对相似特征进行aspect化封装,形成特征层次模型;最后,基于建立的特征模型以及封装的aspect开发新系统,达到软件复用目的.基于新方法进行了实例分析,通过复用两个不同的Web遗留系统得到一个新的Web系统.可以看出新方法对同一个领域中的多遗留系统地复用有较好的指导意义.  相似文献   

10.
基于软件复用的信息系统开发模型   总被引:2,自引:0,他引:2  
在简要地介绍软件复用的概念和关键技术的基础上,结合领域工程、应用工程、组件化开发、原型开发方法以及面向对象开发方法等技术的优势,提出了一种基于软件复用的信息系统开发模型。  相似文献   

11.
The need to improve software productivity and software quality has put forward the research on software metrics technology and the development of software metrics tool to support related activities.To support object-oriented software metrics practice efectively,a model-absed approach to object-oriented software metrics is proposed in this paper.This approach guides the metrics users to adopt the quality metrics model to measure the object-oriented software products .The development of the model can be achieved by using a top-down approach.This approach explicitly proposes the conception of absolute normalization computation and relative normalization computation for a metrics model.Moreover,a generic software metrics tool-Jade Bird Object-Oriented Metrics Tool(JBOOMT)is designed to implement this approach.The parser-based approach adopted by the tool makes the information of the source program accurate and complete for measurement.It supports various customizable hierarchical metrics models and provides a flexible user interface for users to manipulate the models.It also supports absolute and relative normalization mechanisms in different situations.  相似文献   

12.
青鸟面向对象软件建模工具的研究与实现   总被引:5,自引:0,他引:5       下载免费PDF全文
讨论了青鸟面向对象软件建模工具JBOO(Jade Bird object-oriented)的设计和实现方法,对JBOO所支持的青鸟面向对象规范作了简介,对JBOO的系统结构和功能进行了详细地描述,并提出了一种面向对象的软件建模工具的实现方法,最后,将JBOO与典型的 类工具作了比较。  相似文献   

13.
基于构件的领域工程实现   总被引:1,自引:0,他引:1  
本文以软件工程的开发方法为基础,以软件复用为目的,以构件化为目标,总结了领域分析、领域设计、领域实现的方法;详细分析和讨论了领域工程的这三个阶段,并给出了一个具体的实现领域工程的详细过程。  相似文献   

14.
基于复用技术的分布式Web软件开发方法的研究   总被引:4,自引:0,他引:4  
该文从软件工程的角度出发,将面向对象技术与软件复用技术相结合,针对分布式WEB软件设计中的复杂性过高提出了一种新的开发方法———主题库法。利用该方法开发的系统,不但可以使问题域能够良好地求解,而且可实现分析及设计结果、最终代码各个层面的复用,较易获取构件/构架库。文中详细描述了该方法的原理、具体实现过程及步骤。  相似文献   

15.
青鸟网上构件库系统的访问控制机制   总被引:2,自引:0,他引:2       下载免费PDF全文
青鸟网上构件库系统通过对可复用构件的管理,支持软件企业进行基于构件的软件开发.系统在提高开放性的同时,往往会带来安全性以及知识产权方面的问题.为了解决这些问题,在青鸟网上构件库系统中采用基于角色的访问控制机制,并将构件描述信息与构件实体区别对待.为构件库系统及其所管理的构件定义了用户、角色、权限和角色继承,满足了安全性、知识产权管理等多种需求,同时也保证了系统的效率和对复用的支持.  相似文献   

16.
软件构件复用技术综述   总被引:14,自引:12,他引:14  
1968年NATO软件工程会议上,Mcilroy在其论文“大量生产的软件构件”中首次提出了复用这一概念,从此,人们围绕这一问题进行了大量的研究和实践活动。近年来,随着面相对象技术的出现并逐渐成为主流,基于软件构件的复用技术研究又重新成为热点,被视为解决软件危机现实可行的重要方法之一。介绍了构件的概念以及国内外在构件复用技术这一领域比较成功的研究和实践活动。  相似文献   

17.
软件复用技术及领域工程综述   总被引:1,自引:0,他引:1  
简要概述了软件复用技术的基本概念和发展现状,并由此引出领域工程对软件复用的支持,详细讨论领域工程的过程活动和所涉及的领域分析问题.  相似文献   

18.
软件复用是在软件开发过程中避免重复劳动的解决方案,但要设计在许多领域都通用的可复用业务组件是很困难的,而面向领域的复用是在一个特定应用领域中实现复用;因此,设计大粒度复用的应用框架对于提高软件的生产率和软件质量具有重要的意义;文中以软件复用为出发点,基于构件化软件的开发思路,对软件的构件技术、领域工程、面向领域的应用框架技术进行了深入的研究,提出了基于需求驱动的面向领域应用框架的开发方法,并详细说明了该方法在项目评审领域的应用.  相似文献   

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

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