说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> 软件开发环境和工具
1)  Software development environment and tools
软件开发环境和工具
2)  Tools & Environment for Software Developing
软件开发工具与环境
3)  software engineering / software developing environment
软件工程/软件开发环境
4)  software environments and tools
软件环境与工具
5)  environment software too
环境软件工具
6)  software developing tool
软件开发工具
补充资料:软件开发环境


软件开发环境
software development environment

当前,对软件开发环境的研究与实践仍在不断深入。预计新一代的软件开发环境将在以下几个方面取得进展: (1)环境功能的智能化。 (2)软件开发过程的可视化。 (3)形成统一的国际标准。.624·软ronment)支持软件产品开发的软件系统,简称S】〕E。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。 发展简史 软件开发环境的发展大体可以划分为三个阶段。 第一阶段软件开发环境的前身是软件工具。随着软件工程的兴起,70年代中期开始出现了支持程序开发、维护的工具。这些工具大都将重点放在建立程序的相关文档上,其基本出发点是将文档建立过程也作为系统开发过程,而不是在系统开发结束后再补写文档,从而保证了文档的可信度。其中典型的工具是1511万系统中的PSL/PSA,它主要用于系统报表及文档的生成。随后,工具箱的思想开始出现。在70年代末期开始使用“环境”这一术语,其中最典型的是X~公司的面向对象语言Snalltalk程序设计环境。这一阶段软件开发环境尚处于萌芽状态。 第二阶段80年代起,“程序设计环境”、“软件开发环境”等有关环境的术语广泛使用,环境的研究成了热点。这段时期,支持图形设计方式的第二代软件工具开始大量涌现,包括支持结构化分析设计方法的工具,如支持数据流图、模块结构图、状态变迁图等的编辑及分析的工具。第二代软件工具的特性是:①对结构化方法的自动化支持;②对单个系统分析员的支持;③对软件开发过程的部分顶盖;④对分析效率及确认能力的改善。同时,集成这些工具为一体的软件开发环境也得到发展,出现了以环境信息库为核心的软件开发环境。典型的环境有:Exeelerator,IEF,IEW,Al〕/eyele,黝ftware Baek-口ane,STP。这些环境的显著特点有:①采用环境 信息库,工具围绕信息库集成;②支持软件开发模 型及软件开发方法,例如瀑布模型和结构化方法;③ 集成机制的研究有了较大的发展,出现了集成型软 件开发环境。80年代后期,Nl引丫ECM叭提出了集 成化环境参考模型(见图1)。欧洲信息技术研究战 略计划(ESPRIT)的只刃下采用了这个参考模型, 1990年成为欧洲计算机制造商协会(ECMA)的标 准。但软件开发环境的国际标准尚未形成。 第三阶段90年代开始出现支持面向对象方 法与技术的软件开发环境。受到学术界和产业界的 重视。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条