期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:
当前位置:首页 > 免费论文 > 社科历史 > 社会科学 >

计算机辅助软件工程探究

计算机辅助软件工程工具技术,即CASE工具技术,是从软件工具及其开发方法学基础上发展起来的新技术,也是实际应用发展的结果。CASE工具在软件生存周期过程中要经历计划阶段,开发阶段,运行阶段三个阶段。90年代开始得到了快速发展及应用,并在软件市场中发挥了不可替代的作用。成为目前计算机领域中研究的热点之一。

1、计算机辅助软件工程工具(CASE)应用理论研究

软件工具是用于辅助计算机软件的开发、运行、维护和管理等活动的一种软件。随着计算机辅助软件工程工具的出现,人们也习惯使用工具这一术语。人们不再加以区别地使用软件工具和CASE工具这两个词语。

1.1CSAE工具的技术种类

CASE系统所涉及到的技术有两种:一是支持软件开发过程技术,二是特殊的CASE技术,即元-CASE技术。

1.2对CASE工具分类的标准可分为

(1)功能。(2)支持的过程。(3)支持的范围。根据CASE工具的支持范围,可将其分划为三类:(1)支持一个过程任务的工具。(2)支持软件某一过程维护工程的工具。(3)环境支持软件管理和支持过程的工具。

1.3CASE工具类型及适用范围

CASE工具的范围,进入软件开发生命周期的各个阶段,所使用的工具类型如:图工具,流程建模工具,项目管理工具,文档工具,分析工具,设计工具,源码浏览工具,配置管理工具,变更控制工具,编程工具,原型开发工具,Web开发工具,质量保证工具,维护工具。

2、CASE工具的选择与应用

2.1CASE工具的选择阶段

选用CASE工具是对软件组织工作效率和软件质量的提高起到关键性作用。在众多的CASE工具面前,对如何选择工具?选择哪一种工具是最适用的?工具如何符合组织的目标?如何对CASE工具进行技术评价等这些问题缺乏理论依据,势必会造成一些不必要的时间和资源浪费。随着科技的进步,实践表明,越来越多的应用,一个软件工具,用于评估目的,和应用机制的选择,合理的软件工具在软件组织,提高工作效率和改善软件开发过程中是非常必要的。

2.2CASE工具的应用阶段

为了规范CASE工具的应用工作,指引软件组织成功地采用适用的工具,根据《信息技术CASE工具的评价与选择指南》提出了一种应用阶段,它是全面的,对各种选择工具的综合研究可能带来的过程和活动,有必要建立一套辅助工具的评估与选择。对辅助工具的评估与选择过程质量特性及子特性,和软件产品评价模型,工具和测量技术评价的功能和软件,选择最合适的工具的过程。而评价和选择过程主要有以下几个部分构成:2.2.1主要过程(1)准备过程。(2)评价和选择过程。(3)实验过程。(4)转换过程。4个主要过程是对大部分软件组织都是使用的,其涵盖了各种条件和要求,在考虑工具的情况下,又不局限于具体的软件开发标准的使用,开发方法或技术的发展。在具体应用中,软件工具可以结合自身的特点和环境及文化背景的基础上,适当修改一些工程活动,方便适应组织的需要。在中国,已研发了一个基于案例集成环境的概念模型。包括三个方面:应用模型,过程模型和信息模型。信息模型是一个多功能的软件信息库,所需的应用开发和维护各种软件信息,包含四个子数据库:软件知识,软件配置库,工具库和数据库应用环境。集成环境下的事务处理和管理信息系统(DP/MIS)开发的范畴,并已投入使用。2.2.2子过程(1)起始过程。(2)构造过程。(3)评价过程。(4)选择过程。2.2.3主要活动(1)起始转化过程。(2)培训。(3)制度化。(4)监控和持续支持。(5)评价采用项目完成情况。(6)需求分析。(7)收集软件工具信息。(8)确定候选的软件工具。(9)选择准备。(10)应用选择算法。(11)推荐一个选择确认决定。随着计算机辅助软件工程工具技术的不断发展,将来可能还会逐渐发展成为更加强有力的综合技术,并广泛用于软件开发,如同近30多年来的程序设计语言和编译程序的重要性一样。计算机辅助软件工程机电论文题目在软件技术中将占据更重要的地位。因此,按照一定的规范进行CASE工具的评价,选择与采用工作,是十分有必要的。

作者:杨周礼


    更多社会科学论文详细信息: 计算机辅助软件工程探究
    http://www.400qikan.com/mflunwen/skls/shkx/172648.html

    相关专题:法律论文 新医院会计制度


    上一篇:船舶电气自动化系统运行保障
    下一篇:基于QTP的煤矿安全论文

    认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


    品牌介绍