首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
基于MDA的高校学生成绩管理系统的设计   总被引:2,自引:0,他引:2  
本文应用模式化软件设计方法--MDA(Model Driven Architecture)设计了一个高校通用需求的成绩管理系统,使其它高校根据自己的特殊需求添加业务逻辑就可以了。以此提高高校教学教务软件开发的质量和效率以及软件的复用度。  相似文献   

2.
一种软件复用度量的新方法   总被引:1,自引:0,他引:1       下载免费PDF全文
基于COSMIC-FFP方法和面向对象需求模型,总结两者元模型之间的映射关系,从用户功能的角度提出功能复用的基本思想,分析出需求模型中功能复用可能存在的3种泛化关系,并给出基于用例的功能需求计算方法,同时引入功能复用指标来计算用户功能需求总数中被复用的FUR的比例。以实例说明面向对象系统中功能复用度量的过程。  相似文献   

3.
本体论与构件复用   总被引:5,自引:0,他引:5  
软件复用主要有两种方式,一是产品复用,二是过程复用。构件的产品复用建立在接口不变的基础上。传统的建模方法关于对象之间联系的概念存在着模糊性,为构件接口设计和构件复用带来了隐患。该文将本体论引入构件设计,对构件对象的联系进行本体分析,目的在于为构件对象建立清晰、完整的本体模型,为设计遵守接口不变性原则和具有产品复用性的构件奠定基础;同时也在理论层次上探索本体模型向构件接口定义自动映射的机制,研究构件开发的过程复用。  相似文献   

4.
李龙  赵海燕  张伟 《计算机学报》2013,36(1):132-142
面向特征的分析方法已被主流的软件复用方法接受.其基本思想是将软件的特征作为软件解决需求问题的基本要素,使用特征以及特征之间的关系(这两者的组合也被称为特征模型)来组织软件的需求.特征模型良好的可剪裁性和可扩展性,为领域需求的复用提供了有力的支持.在当前的面向特征的方法中,特征模型上的一个定制决策会影响其他相关特征的绑定状态.如何使用特征模型之间内在的关联关系来实现特征模型的定制的自动传播算法与选择性回退算法是一个值得进行深入研究的课题.作者给出了特征模型定制的一种自动传播策略与选择性回退机制,针对特征模型中存在的二元约束与组合约束进行分析,介绍该算法的实现细节.  相似文献   

5.
面向复用的测试设计模型的研究与实现   总被引:1,自引:0,他引:1  
本文讨论了测试复用的模型和方法.在对测试设计中的可复用资产及其可复用性进行了深入分析之后,提出了一种面向复用的软件测试设计模型ROTDM.该模型定义了测试的概念模型。抽象并提取了不同颗粒度的可复用测试资产,支持引用、组装和继承等测试复用方法.在此基础上,论文讨论了基于该模型的测试设计脚本以及基于XML的数据交换,并介绍了模型实现工具的设计与实现,最后给出了测试设计复用的实验结果.  相似文献   

6.
软构件的可复用性是构件区别于其它软件的最大特性,如何用一种较为精确的、基于实践应用的方法来评价构件的复用度,关系到构件质量的提高和构件库的有效性。文章以提高构件质量和可复用性,对软件构件可复用性的度量模型进行了研究。针对构件质量的具体特性进行分析,得到了基于构件复用因素的可复用性度量量化模型,最终给出一套根据用户复用以后的反馈信息对该值进行调整的方法。  相似文献   

7.
P-F模型的过程复用机制及工具   总被引:2,自引:0,他引:2  
P-F模型是一种利用Petri Net与形式化描述相结合描述软件过程的方法。P-F模型的模板、模式和元模式概念在不同层次上提供了进行过程复用的方法。模板复用的是过程的内容信息;模式复用的则是过程的结构信息,是更高层的复用;元模式是最小的结构单元,可以设计模式。文章介绍了P-F模型中的这三种过程复用方法,及其在P-F过程设计工具PSTools中实现的途径。  相似文献   

8.
针对ATS开发过程中UUT测试需求缺乏标准规范的信息描述方法,致使ATS软件复用性、移植性差等问题目益突出的现状,参考有关国际标准,建立了UUT测试概念模型和基于XML的UUT测试信息描述模型,包括原子测试模型、组合测试模型等,阐述了模型之间的关系,给出了UUT测试需求描述模型应用实例;UUT测试概念模型揭示了UUT测试问题的本质,为UUT测试需求描述模型的建立打下了基础,UUT测试需求描述模型实现了UUT测试需求的标准化描述;该方法提高了UUT测试需求描述信息的复用性,改善了ATS的互操作性.  相似文献   

9.
PCCM:具有性能约束的构件模型   总被引:3,自引:0,他引:3  
构件模型是构件复用的基础。本文根据3C和REBOOT模型提出一种具有性能约束的构件模型,实现具有性能约束的构件复用。首先简要分析了构件模型的研究现状以及复用现状,引出了在特殊领域的具有性能要求的构件复用;然后提出具有性能约束的构件模型及描述;接着给出实现关键技术的路线,并对模型进行了优点分析;最后指出了进一步的研究方向。  相似文献   

10.
基于软件构件质量模型的度量及应用   总被引:10,自引:0,他引:10  
随着软件复用实践的深入,可复用构件数量不断增加,构件库规模也不断扩大。构件的质量将影响到最终的软件质量和CBSD的推广应用,但是目前缺乏对构件质量有效的评价模型。本文基于ISO/IEC9126软件质量度量模型,提出了软件构件质量模型,及专门针对软件构件质量模型的可操作的度量方法,重点描述了构件可复用性的度量,并将该方法实际应用于上海构件库部分构件,本文提出的度量模型和方法可作为构件库管理者和构件用户在管理及使用构件时对构件进行评价参考。  相似文献   

11.
超图模型:基于超图的设计模式描述和复用实现   总被引:5,自引:0,他引:5  
设计模式描述了面向对象软件设计的经验,是软件复用的关键技术。由于设计模式涉及范围广泛而且抽象,即使模式本身并不深奥,因其表示或描述隐晦,在软件开发中难以理解和实现复用。文章提出了超图模型,即基于超图的设计模式表示,并对其在软件系统开发中的复用进行了分析研究。对基于设计模式的软件系统构建进行了探索。  相似文献   

12.
基于构件的软件体系结构实现技术   总被引:11,自引:0,他引:11  
软件体系结构设计给出了实现大规模软件复用,尤其是领域复用的重要设计模式。体系结构描述了软件系统的整体组织结构与风格,为基于构件的软件开发过程提供了构件组装的依据和上下文。文章提出了一种使用构件技术来构造软件构架的方法,使得软件构架不再是抽象意义上的概念模型,而是可以象构件一样使用的可以进行大规模软件复用的可执行代码。  相似文献   

13.
面向Java语言的设计模式抽取方法的研究   总被引:1,自引:0,他引:1  
从源码中抽取设计模式对于提高软件可理解性和可维护性、软件设计重用以及软件重构具有重要意义。文章面向Java语言提出了一个从源码中抽取设计模式的方法。具体地,研究了一种特定的设计模式描述方法、定义了源码信息模型及其化简方法,以此为基础提出了设计模式模型和源码模型的匹配方法。特别讨论了在抽取设计模式时与container类相关的问题及其解决方案。最后根据抽取结果从模式及其实例的角度对方法进行了评价,并提出了必要的优化技术。  相似文献   

14.
刘奎  宋淼  陈一飞  赵晓静 《微机发展》2006,16(10):74-76
模型驱动体系结构(MDA)是一种以模型为中心的新的软件开发模式。MDA的基本思想是将模型主要分为平台无关模型(PIM)和平台相关模型(PSM),然后通过变换规则实现PIM到PSM的变换。文中将软件模式的概念引入到PIM到PSM模型变换中,从而提高模型变换效率和降低模型变换出错率。同时,设计了基于软件模式的PIM到PSM的模型变换方法的框架。  相似文献   

15.
MDA环境下可变性元建模方法研究   总被引:1,自引:0,他引:1  
为模型提供可变性支持对于模型驱动软件开发的实践具有重要意义。可变性建模有利于捕捉领域概念及其特征的共性和差异性,为构造应用模型簇提供了一种模型复用的途径。在研究特征建模的可变性机制和MDA标准建模语言对可变性表示不足的基础上,提出了一种可变性元建模方法,构造可变性概要以支持原子、成组等可变性描述,开发了可变性验证和模型转换算法。通过实际项目的验证,该方法为基于可变性建模的模型内容复用提供了有效支持。  相似文献   

16.
基于XML的设计模式描述和复用系统的研究   总被引:5,自引:0,他引:5  
设计模式的描述、存储和检索是实现软件复用的关键技术。目前所采用的文档描述和存储方式十分不利于设计模式的有效利用。该文提出了基于XML的设计模式描述和复用系统(DPRU),给出了系统的总体结构并对其核心部分的实现进行了论述。DPRU系统充分利用了XML对于半结构化数据的描述能力以及关系型数据库技术的存储和检索特性,可实现分布式多用户环境下的设计模式检索和复用,同时也提供了多种应用扩展。  相似文献   

17.
面向Agent的软件分析和设计方法   总被引:4,自引:0,他引:4  
在复杂系统的分析、设计、开发过程中,面向Agent的方法在映射现实世界,模拟人认识问题、解决问题的过程等方面具有优势。从描述Agent的概念、分类和体系结构出发,对面向对象和面向Agent的分析设计方法进行了比较.讨论了面向Agent的分析模型及各模型的组成部分,以及面向Agent的分析模型到设计模型的转换,并指出面向Agent的分析设计方法提供了在建模、设计和实现不同级别上复用的基础。以政府公共行政服务系统为例对上述方法进行实例分析。最后得出面向Agent的软件分析和设计将为复杂系统提供新的解决思路的结论.同时指出本文提出的面向Agent的分析和设计方法的优点以及所面临的问题。  相似文献   

18.
王维 《工矿自动化》2012,38(5):33-35
针对现有的煤矿设备信息管理系统开发效率和复用粒度低、难以满足煤矿个性需求的问题,从软件复用的角度介绍了一种煤矿设备信息管理系统的构件化设计方法,给出了系统开发模型和体系结构,详细介绍了系统构件的设计和实现方法。该构件化设计方法通过创建.NET功能构件,复用.NET中的基本构件和已创建的功能构件,最后在.NET开发平台上组装构件来达到软件复用的目的,提高了系统软件的开发效率、可靠性和可重用性。  相似文献   

19.
软件实现阶段的重用技术,特别是组件重用技术已经取得了巨大的进展。然而,对于软件开发早期阶段的软件资源的重用却进展缓慢。软件体系结构在软件重用中有着特殊的意义。反射机制在代码重用方面取得了成功,但还没有用于软件体系结构及其组成元素的重用。提出了一种支持软件体系结构设计时重用的反射机制,概述了基于反射机制的软件体系结构重用方法。详细说明了反射机制RMRSA的元级体系结构模型和基级体系结构模型,描述了元级软件体系结构和基级软件体系结构之间进行交互和互操作的协议PMB,以及反射机制RMRSA支持软件体系结构重用的过程。利用所提出的基于反射机制的重用方法,设计人员在软件设计阶段,通过重用体系结构及其组成元素来高效地完成软件计任务。  相似文献   

20.
李昊  柳溪 《测控技术》2021,40(6):18-26
为了更加充分地利用雷达软件测试用例与其他测试知识的关系,进一步优化雷达软件测试用例复用效果,提出了一种基于知识图谱的雷达软件测试用例复用方法.该方法依据雷达软件测试本体关系模型,从现有的雷达软件测试管理系统中抽取测试知识构建雷达软件测试知识图谱,以实体特征属性文本的语义相似度匹配为基础,结合知识推荐和协同过滤推荐技术建立雷达软件测试用例复用推荐模型,并使用该模型开展测试用例复用设计和探索性测试会话生成.项目实践表明,该方法充分发挥了知识图谱在关系检索应用和图形化结果展现上的优势,具有较好的精确率和召回率,能够大幅节约软件测试时间成本,具有较强的工程应用价值.  相似文献   

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

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

京公网安备 11010802026262号