CASE工具与环境

计算机辅助软件工程(CASE)
Computer Aided Software Engineering

在软件工程活动中,软件工程师和管理人员按照软件工程的方法和原则,借助于计算机及其软件工具的帮助,开发、维护、管理软件产品的过程称为计算机辅助软件工程


CASE工具

•    软件工具是用来辅助计算机软件的开发、运行、维护、管理、支持过程中的活动或任务的软件

•    按支持的软件过程活动分类:

Ø  开发过程:需求分析工具,设计工具,编码工具,测试工具

       它们还可按支持的开发方法分为:结构化XX工具,面向对象XX工具

Ø  维护过程:版本控制工具,文档分析工具,逆向工程(reverse  engineering)工具,再工程(reengineering)工具

Ø  管理过程:项目管理工具,配置管理工具,软件评价工具

Ø  应用类工具


集成型软件开发环境

•    集成型开发环境是一种把支持多种软件开发方法和过程模型的软件工具集成到一起的软件开发环境

•    集成型开发环境由环境集成机制和工具集组成

•    环境集成机制包括:

Ø  数据集成机制:为各种相互协作的工具提供统一的数据接口规范

Ø  控制集成机制:支持各个工具或开发活动之间的通信、切换、调度和协同工作,并支持软件开发过程的描述、执行与转接

Ø  界面集成机制:支持工具界面的集成和应用系统的界面开发,统一界面风格

【软件工程】第1章软件工程概论之CASE工具与环境相关推荐

  1. 软件工程 科学出版社 郑逢斌主编 第1章 软件工程概述 课后习题答案

    软件工程 科学出版社 郑逢斌 第1章 软件工程概述 课后习题答案 1. 简述软件的发展过程. 2. 简述软件的定义和特点. 定义: 在 IEEE 软件工程词汇标准中,软件的定义是:软件是计算机程序.规 ...

  2. (软件工程复习核心重点)第一章软件工程概论习题

    这一章题目主要以简答和名词解释为主 文章目录 一:选择题 二:填空题 三:名词解释 (1)必考 (2)了解 四:简答题 (1)必考 1.关于软件危机 2.关于软件工程 3. 关于软件生命周期 4.关于 ...

  3. (软件工程复习核心重点)第一章软件工程概论-第二节:软件工程

    文章目录 一:软件工程 (1)软件工程的定义 (2)软件工程的本质特征 (3)软件工程基本原理 二:软件工程方法学 (1)概念 (2)分类 一:软件工程 (1)软件工程的定义 软件工程:采用工程的概念 ...

  4. 终章 - 软件工程实践总结作业

    终章 - 软件工程实践总结作业 一.请回望暑假时的第一次作业,你对于软件工程课程的想象 当时正值酷暑,快开学了,在家里也是无所事事,就花费了一些心思写下了那份第一次作业.现在看来,当时的想象还是蛮符合 ...

  5. 软件工程-第五章-总体设计

    软件工程-第五章-总体设计 5. 总体设计 5.1 设计过程 5.2 设计原理 5.2.1 模块化 5.2.2 抽象 5.2.3 逐步求精 5.2.4 信息隐藏和局部化 5.2.5 模块独立 5.3 ...

  6. 软件工程技术--第一章 概述

    第一章 软件 操作系统本身就是一个软件,一个系统可以理解为系统软件. 什么是软件? 软件是计算机系统的"思维中枢",它与计算机硬件相互作用,互相配合,从而实现了特定的系统功能. 软 ...

  7. 软件工程-第1章 绪论

    文章目录 软件工程 第一章 绪论 1.1 软件与软件危机 1.2 软件工程学的范畴 传统的软件工程 结构化开发方法 Jackson方法 原型化方法 HIPO法 面向对象软件工程 两类软件工程方法 1. ...

  8. 「武汉理工大学 软件工程复习」第一章 | 软件工程概述

    目录 第一章 | 软件工程概述 [软件的特性] [软件危机] [软件工程] [软件开发基本策略(要素)] [软件工程基本原理] [单元测试题] 选择题 判断题 第一章 | 软件工程概述 [软件的特性] ...

  9. 第2章 软件工程与需求工程

    第2章 软件工程与需求工程 标签: 软件需求工程 <软件需求工程> 毋国庆 第二版 个人笔记 第2章 软件工程与需求工程 软件工程 软件开发过程模型 需求工程在软件开发中的地位 软件需求的 ...

最新文章

  1. c语言1余3,c语言1—3真题(含答案).ppt
  2. Windows安装NodeJS
  3. PyCharm配置anaconda环境 安装第三方库
  4. SDRAM控制器设计
  5. 【Leetcode | 47】 222. 完全二叉树的节点个数
  6. 八、Python第八课——元组与列表、代码格式
  7. 2个维度5大方法,让你的微服务在K8s上跑起来
  8. 计算机水利工程制图教程,《水利工程制图》.pdf
  9. 吉首 - 傻鸡抓大闸蟹
  10. 固态硬盘简称是不是ssd_Tigo金泰克
  11. [附源码]Python计算机毕业设计调查问卷及调查数据统计系统
  12. wechat-0010,微信公众号,接入微信公众平台
  13. java 金额的大小写转换类
  14. C++接口实现汉字拼音转换
  15. 操作系统_逻辑地址转换为物理地址
  16. 模型压缩工具Distiller-INT8量化
  17. 生成计算机组成原理:8位算术逻辑运算实验数据
  18. 22春天津大学《公共关系学》在线作业二
  19. 均线系统之详解 —— 第一讲
  20. CAT3.0的集群部署

热门文章

  1. Android各国语言缩写以及各国语言Values文件夹命名规则
  2. 安装 helm tiller monocular
  3. doc转pdf java_在java中将.doc转换为.pdf(免费)
  4. 音效素材网站分享,各种音效配乐应有尽有,做自媒体必备
  5. New Nation Mandolele for Mac - 曼陀林和尤克里里乐器
  6. APP付费运营:每种推广方式怎么收费?
  7. 中兴智能视觉大数据报道:人脸识别厉害的还在后头!
  8. 七年级下册英语书电子版外研版单词
  9. java中栈和堆都存哪些东西_java中栈内存与堆内存(JVM内存模型)
  10. Cocos 人才在线教育专场招聘 | 12月岗位