首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 156 毫秒
1.
曹健  张申生  李明禄 《电子学报》2003,31(Z1):2059-2062
通过对过程模式的复用能够保证软件开发过程的规范性.由于各个项目都是独特的,因此不存在一个统一的过程模式适合于所有的项目.本文提出了递阶过程模式动态复用的思想.为了便于重用,过程模式的描述信息建立在本体基础上,并采用了基于事件的软件过程建模方法.文中讨论了过程复合方法和基于软件结构实现递阶过程模式动态复用的技术,并介绍了实现该技术的系统结构.  相似文献   

2.
曹健张申生  李明禄 《电子学报》2004,31(B12):2059-2062
通过对过程模式的复用能够保证软件开发过程的规范性.由于各个项目都是独特的,因此不存在一个统一的过程模式适合于所有的项目.本文提出了递阶过程模式动态复用的思想.为了便于重用,过程模式的描述信息建立在本体基础上,并采用了基于事件的软件过程建模方法.文中讨论了过程复合方法和基于软件结构实现递阶过程模式动态复用的技术,并介绍了实现该技术的系统结构.  相似文献   

3.
随着互联网技术、分布式技术的长足发展以及云计算、物联网技术的日趋成熟,在软件开发领域,多用户协同开发的软件开发工作模式已经逐渐取代了集中式软件开发工作模式.对计算机软件信息化技术进行建模并做相应的研究,对保证这种模式下软件开发过程的规范和提高软件产品质量有着重要意义.将计算机支持的协同工作(Computer Supported Cooperative Work,简称CSCW)引入软件开发领域,结合软件过程建模理论,提出软件协同开发过程,对计算机信息化软件技术建模过程进行优化.  相似文献   

4.
CMMI和敏捷开发是目前计算机软件开发领域最受关注的两种开发模式,二者在本质上有很大的区别,分属两种不同管理模式的软件开发过程。对二者进行比较分析,找到他们之间的异同点和存在的关联性,发挥各自的方法和优势,优化软件开发过程,能够很好的促进我国软件开发企业管理水平的提高。本文主要讨论CMMI和敏捷开发过程开发特点和管理模式之间的异同,为今后的软件开发提供建设性的意见。  相似文献   

5.
支持软件重用的面向模式的软件开发方法   总被引:2,自引:0,他引:2       下载免费PDF全文
楚旺  钱德沛 《电子学报》2005,33(B12):2357-2360
软件模式作为一种有效的重用手段正日益得到开发组织和学术界的广泛关注.目前对软件模式的研究侧重于利用非结构化的方法构建和描述模式,开发者很难对模式进行维护和重用.本文提出了一个支持软件重用的面向模式的软件开发过程,它将基于体系结构的建模方法与软件过程有机地结合在一起.面向模式的软件开发过程包括四个阶段:业务分析、需求分析、构件设计和构件实施.模式用于描述各个阶段的丁作产品,同时也是开发经验的表示.不同模式之间的可跟踪性是随着开发过程自动产生的,软件构件具有可跟踪性,其可重用性得到提高.  相似文献   

6.
为了提高数字电视软件开发过程中对软件需求变化的适应性,综合地使用MVC模式、抽象工厂模式、观察者模式、模板模式和策略模式,从对象层建立、消息驱动和行为扩展三个方面实现了一种软件架构设计,有效地降低了系统耦合性,提高了开发效率。  相似文献   

7.
面向对象软件开发方法为当下主流的软件开发方法,与传统的方法学有着本质的区别。对于刚涉入软件开发领域的工作人员而言,对面向对象设计过程认识不足,对设计过程中要实施的任务活动不清楚,导致不能高效地的开展工作。通过多年的软件项目工作积累,文章对面向对象方法学软件设计阶段就三个方面进行了分析阐述,分别为面向对象分析和面向对象设计间的关系,面向对象设计任务,面向对象设计过程。文章旨在对软件工程教学科研人员及软件开发从业人员在开展面向对象软件设计阶段工作时起到一定地指导作用。  相似文献   

8.
刘治国 《信息技术》2008,32(5):124-127
主要研究软件再工程和软件模式应用的理论和方法问题,作者分析了面向模式软件再工程的思想.软件再工程强调以更高的投资收益率来提高遗产系统的性能;软件模式则为重用已经验证的成功方案提供了有效的途径.面向模式的软件再工程结合了二者的特点和优势,对提高软件开发的效率和质量有一定的指导意义.  相似文献   

9.
基于OBE理念,文章根据“模拟电子技术”课程的特点,剖析了该课程的基础性、特殊性、复杂性,针对该课程的教学现状及学生学习的情况,探索成果导向的教学模式的改革。同时,考核作为教学过程中的一个重要的环节,能有效地了解教师的教学效果和掌握学生的学习质量,有助于反哺教学过程,有利于学生对知识的掌握和创新能力的提高。针对考核的情况,文章提出了过程性考核的模式。过程性考核贯穿整个的学习过程,考核模式的改革有助于培养学生在学习过程中的积极性,提高学生的自主学习能力、创新能力以及实践动手能力,学习效果得到很大的改善。  相似文献   

10.
软件过程技术及环境研究   总被引:2,自引:0,他引:2  
潘秋菱  刘宗田  贾亮  许庆  袁兆山 《电子学报》2001,29(11):1575-1577
软件过程已成为软件质量控制的有效方法,但在以往的工作中,由于理论和技术上的困难,未能充分发挥度量在软件过程质量控制中的作用.本文介绍了自主开发的基于UML的软件过程工程环境Softev.为软件开发者提供了定义、运行和监控过程的平台.同时,提出了在软件开发中进行度量的一组指标,并在Softev中予以实现,以客观的度量数据,更科学地评价软件产品(包括中间产品)和实施过程,指导软件开发的全过程.  相似文献   

11.
通过对联想利泰(即联想软件)7年来过程改进历程的回顾,阐明了过程改进对于软件组织的重要意义和积极作用,并介绍了一些具体的过程改进实践要点和方法。  相似文献   

12.
鲁勇  张文俊  郑期彤  李成  杨之廉 《电子学报》2002,30(9):1274-1277
工艺综合是一种自顶向下的工艺、器件设计方法.MOSPAD软件系统是基于工艺综合的思想开发的工艺与器件辅助设计工具.本文通过使用MOSPAD系统,对工艺改进中的实际问题采用工艺综合的方法,确定正确的工艺条件.在工艺综合系统中使用响应表面法加快其综合的速度,并利用响应表面模型以分析工艺窗口造成的灵敏度问题.  相似文献   

13.
为了定量地管理增量式软件的迭代开发,进一步做好增量式软件开发资源分配和成本估算,需要度量开发工时.每个迭代阶段增量需求是以一定的概率实现的,把这个概率作为开发任务完成率的度量,提出增量式软件开发迭代周期的度量方法,进而获得对整个软件项目开发工时的预测.通过实例对方法进行了验证..  相似文献   

14.
15.
Central to the problem of theory development in group communication is the inconsistent frame of reference evident in small group research which often overlooks the overt study of communicative behavior. Process–oriented definitions of two key terms—“group” and “task”—provide a theoretical perspective which considers communication central to group research. “Group” is defined as a system of interstructured behaviors—interacts and double interacts—which form predictable patterns through time. A group “task” is a decision–making task for which no externally correct decision exists and whose completion, therefore, is dependent on acceptance. Thus, it is concluded that the task and socio–emotional dimensions of a group are inseparably interdependent in that both are grounded in the process of group formation and maintenance. Guidelines are recommended for direct observation of connnunicative behavior in future research. The guidelines are directed toward the cumulative development of new knowledge grounded in empirical research.  相似文献   

16.
“过程控制系统”CAI课件开发   总被引:1,自引:0,他引:1  
本文介绍了“过程控制系统”CAI课件的开发。结合开发工具的特点提出了以VB作为前端开发环境、Matlab作为后端仿真工具的设计方案,依据教学要求分析了CAI课件的功能,并进行了软件结构设计。在软件实现中,阐述了基于ActiveX的VB与Matlab混合编程技术,同时就利用Simulink实现系统仿真、仿真曲线与文本及图形的显示等关键技术作了必要说明。“过程控制系统”CAI课件的开发对于改进该课程的教学具有一定的现实意义。  相似文献   

17.
文章构建了一种过程控制网络化实验平台NEPCS—III,阐述了构建平台的各种硬件组成、网络通信方案、监控软件设计。详细说明了该网络实验平台中的通信解决方案,开发了一套过程控制网络化实验软件。实践证明,该平台优化了过程控制实验环境,界面友好功能强大,值得在实验室推广应用。  相似文献   

18.
统一软件开发过程(Rational Unified Process,RUP)是一种用况驱动、以构架为中心、迭代和增量的开发方法,现对RUP进行了较为深入的研究,分析了其主要特点和二维结构,并对RUP和XP这两种目前最为流行的软件开发过程进行了比较。  相似文献   

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

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