首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 906 毫秒
1.
讨论了用可视语言描述软件过程的问题,定义了一种可视的软件过程描述语言,提出了一种从软件过程模型自动推导个体视图的方法,设计了建立模型、推导和执行个体视图的支持系统。  相似文献   

2.
SW-CMM是目前被软件组织广泛使用的一套软件流程标准,被证明是一种有效的过程改善模型,SW-CMM使软件过程具有妥善定义和一致的度量,从而定量地控制软件过程,提高软件产品质量,深入分析了软件过程定量控制的基本思想、技术及度量方法。  相似文献   

3.
将六西格玛及其方法工具与软件过程结合起来,建立了软件过程度量过程模型,将相关的方法工具引入到具体的度量方法中,使得企业在实际中,既可以设计出具有持续改进能力的软件过程度量流程,又有可以具体操作的度量方法工具.以软件需求为例将六西格玛设计引入软件过程中,从新设计软件需求过程,有效地提高了软件需求质量.研究不但给软件企业软件过程管理的具体实施提供了理论支持,并提供了一套很好的工具方法,具有实用价值.  相似文献   

4.
基于体系结构的软件分析设计过程模型   总被引:5,自引:0,他引:5  
引入软件体系结构技术,将软件分析设计过程细分为需求分析、体系结构设计、系统设计3个阶段,并提出了基于体系结构的软件分析设计过程(SADPBA)模型,该模型是一种采用迭代增量方法将功能设计空间映射到结构设计空间,再由结构设计空间映射到系统设计空间的过程.应用函数理论对模型进行了严格的数学定义和形式化描述,确保设计结果满足完备性、一致性和正确可追踪要求.在扩展设计空间建立了需求规范与体系结构、系统设计间的可追踪机制,并建立了基于体系结构的软件分析设计开发环境模型.与传统软件分析设计过程相比,SADPBA模型有严格的理论基础和工程原则,解决了软件系统从需求到实现的平缓过渡问题,提高了软件分析设计的质量和效率.  相似文献   

5.
针对软件过程改进存在的问题,提出了基于工作流仿真技术的思路。将工作流仿真贯穿到软件过程改进的整个生命周期。首先,提出了一个支持软件过程改进的动态工作流实施框架,其中包括4个反馈环节来实现改进;建立了指导建模的软件工作流元模型,它将度量和过程改进的几个要素结合到一起,便于仿真评价,并且利用对象约束语言形式化描述模型实体本身和实体间的完整性约束关系。其次,给出了基于ECA规则的工作流模型定义和仿真引擎的结构。第三,在上述基础上针对一个软件开发过程的实例,根据过程度量指标分析了多种可能的改进方案。  相似文献   

6.
为了使面向对象方法(OO方法)能够更有效地指导分析与设计工作、降低OO方法应用的难度并提升其产品开发的过程能力,提出了一种简洁、实用且易于掌握的OO产品工程过程.定义过程的方法是:对OO方法内在活动与工作产品的关系进行分析;基于产品演进的观点来定义活动及其工序,将过程用于企业实践并进行验证与改进,然后根据过程设计的方法对过程中的活动进行分组,从而抽象出全局过程———软件生命周期过程.实践结果表明:文中给出的过程能够有效地提高分析与设计的过程能力,一定程度上降低了OO方法的应用难度以及产品质量过多地依赖人的风险.  相似文献   

7.
提出一种过程模型中控制流反模式的定义和检测方法,抽取不同过程模型中的控制流结构并将其规约为语言无关的过程结构树,基于不同控制流反模式的CAPDL定义,在过程结构树上查找与之对应的控制流反模式。该方法既支持不同的过程建模语言,也允许用户自定义控制流反模式。基于215个实际BPMN过程模型的反模式检测试验表明,该方法可以有效地检测用户自定义的控制流反模式,与已有方法相比,该方法极大地提高了反模式检测的检测效率。  相似文献   

8.
软件过程的度量是影响软件项目管理和过程管理的关键因素,是对软件项目和软件过程进行目标管理的基础.软件过程的度量也是一个过程,需要建立过程模型指导度量过程的实施.提出了1个软件过程度量过程的SPM-IDEAL模型,定义了模型各阶段的主要活动,讨论了度量数据的分类和度量元的选取,并讨论了过程数据库在软件过程度量中的重要作用.  相似文献   

9.
提出一种过程模型中控制流反模式的定义和检测方法,抽取不同过程模型中的控制流结构并将其规约为语言无关的过程结构树,基于不同控制流反模式的CAPDL定义,在过程结构树上查找与之对应的控制流反模式。该方法既支持不同的过程建模语言,也允许用户自定义控制流反模式。基于215个实际BPMN过程模型的反模式检测试验表明,该方法可以有效地检测用户自定义的控制流反模式,与已有方法相比,该方法极大地提高了反模式检测的检测效率。  相似文献   

10.
一致性化工知识描述语言—CPL   总被引:1,自引:0,他引:1  
提出的一致性化工知识表示语言CPL,采用面向对象的知识表示方法,将化工领域知识划分为实体对象和非实体对象两类,并进一步定义了面向过程工程领域的语义元素和语法关系;可以充分表达陈述性知识,将知识的表达与求解分开;适用于过程设计、操作、控制、模拟及优化等任务,具有一定的领域通用性。  相似文献   

11.
12.
随着三维CAD设计软件的发展与普及,计算机技术在设计中的应用已不再局限于传统的计算、绘图和制造等方面,三维CAD的应用对工艺设计方式、工艺资源及制造数据管理模式都产生了重大影响.基于三维CAD的数控工艺设计、工装设计、工艺资源管理等技术成为企业工艺信息化新的应用需求.针对三维CAD软件的特点,本文定义了一个面向工艺设计的抽象加工特征表达模型,该模型描述加工特征的各个参数信息、加工特征之间的相互关系、以及特征所对应的工艺规程.  相似文献   

13.
结合动态联盟的崭新管理理念和现代先进的计算机网络技术,突破传统软件企业的经营运作模式,构筑了一个基于网络资源共享的虚拟软件企业开发环境,同时,对系统的每一个功能体系都给出了比较详细的描述.该系统的开发和应用,将更有效地实现软件企业各种资源的共享和重用,更大程度上改进自身的过程管理和文档规范,最终实现软件企业之间集成.  相似文献   

14.
基于三层结构的分布式应用解决方案是软件设计的热点.在当今分布式应用程序开发中,Web Service已成为最热门的技术.在分析了NET框架中基于Web Service分布式应用解决方案的跨平台、跨系统、高复用性的优点的基础上,利用Web Service技术,结合ArcIMS的ActiveX连接器和ArcXML语言以及ASP.NET技术设计并实现了基于WebGIS的移动目标监控系统.文中首先描述了系统的体系结构,然后详细介绍了Web Service技术及其工作原理,最后通过北京市移动目标监控系统的开发实例介绍了实现过程.  相似文献   

15.
组件化程序设计方法及组件标准   总被引:9,自引:0,他引:9  
为满足分布、异构的计算环境要求,组件化程序设计得到迅速发展,它允许任意两个软件组件进行跨进程、跨机器、甚至跨语言、跨操作平台通信。微软的组件对象模型COM(Component Object Model)是一种二进制网络标准,也是一种公认的组件标准。笔者从分析软件开发方法入手,着重介绍了组件化程序设计方法及其接口标准COM。  相似文献   

16.
现有自然语言处理方法主要采取描述语言规律的基本思路,缺乏全面的语义表示能力,因此不能从语义层面有效处理各种类型的真实文本.笔者提出一种基于词联接实例的语义表示方法.该方法采取描述底层语言实例的基本思路,具有全面的语义表示能力,目前已应用于国家自然科学基金资助的"计算机辅助文学艺术创作研究--诗词曲联"项目.  相似文献   

17.
唐一韬 《科技信息》2008,(11):61-61
随着软件技术的发展和Web服务的出现,面向服务的软件系统开发方法被提出并得到迅速发展。本文研究了面向服务软件开发的体系结构、原理和方法,并以库存管理系统的开发为背景,提出了一套实现面向服务软件开发的体系结构;完成了系统分析、设计和实现。  相似文献   

18.
面向对象知识表示在专家系统开发工具中的应用   总被引:11,自引:0,他引:11  
介绍面向对象知识表示在专家系统开发工具中的应用,按照面向对象的形式定义,结合专家系统的具体特征,设计适用于专家系统开发工具的知识表示语言,利用面向对象技术的封装性、继承性等特点,使系统的代码重用、消息传递、图形化界面的实现取得了较好效果,增强了专家系统开发工具的结构化知识表示能力,有利于开发大型专家系统,面向对象方法与知识表示的结合,拓展了系统的知识表示能力,提高了专家系统开发工具的实用性。  相似文献   

19.
近些年来URUP(Unified Modeling Language and Rational Unified Process)已经被广泛应用于规范软件的开发过程中。随着软件的规模和复杂性不断加剧,软件危机已经变得越来越严重。解决这个问题的行之有效的办法是软件复用。鉴于软件复用的重要性并结合中小型项目的特点,本文在剪裁和改进RUP模型的基础上提出了一个SRUP模型。本文在首先介绍了一些UML和RUP相关的概念后,对RUP模型中现有问题进行分析并提出了改进的SRUP模型。最后,为了验证新模型的功效,在建筑行业动态管理信息系统中应用此模型来指导开发过程。实践表明,此软件系统的开发效率和质量得到了显著地提高。  相似文献   

20.
软件过程是软件研究中的新兴领域,它是提高软件生产率、保证软件质量的重要方法,本文介绍软件过程支持系统EProcessV2.0,探讨系统中过程建模技术,引入APRML建模语言及其实施机制。同时介绍了EProcessV2.0的各个组成部分及其在J2EE模式下的具体实现,旨在为软件组织提供一种可视化、灵活方便、易于扩充和移植的软件过程支持环境。  相似文献   

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

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