词条 | 集成化软件工程环境 |
释义 | ISEE (integrated software environment)是继CASE之后软件工程研究和发展的有一个阶段和更高的层次。 它研究和发展的目标就是按照软件工程的理论、方法和规范建立一个自然和谐、高效可靠乃至完全职能和自动化的软件生产流水线,真正实现软件工程和软件产业的工业化。 一个完整的ISEE必须满足的基本需求包括:(1)所有环境工具必须有良好的机制和配置,充分共享软件工程信息; (2)一个信息项的创建和转变能够自动追踪和维护与之相关的所有其他信息项; (3)对所有软件工程信息必须提供有效的版本控制和配置管理能力; (4)允许直接且非顺序地访问环境中的工具; (5)对环境中的全部信息和工具提供强有力的异常处理和数据恢复能力; (6)所有环境工具必须有视觉、感觉和行为能力一致的用户界面; (7)提供自然和谐的通信机制,支持软件开发过程和活动中的一切协作; (8)不断吸收和积累用于软件生存周期各个阶段或整个过程的新技术和新方法; (9)具有良好的可移植性和开放性; (10)提供可靠、实用的软件质量度量方法和质量保证系统。 集成化软件工程环境采用的是快速原型与程序变换相结合的技术,它能够根据用户需求,进行可视化应用系统的需求分析和设计;支持应用系统的模拟运行,系统软硬件整体体系结构的优化,以及系统整体功能和性能的评估和论证;在系统需求合理满足的情况下,实现从系统需求规格说明到分布式应用系统的自动生成。集成化系统工程环境,是建造自适应信息系统的基础设施,它能够用于各类计算机应用系统尤其是Internet应用、各类系统工程的建模、模拟、分析、评估和优化,能够大幅度提高软件的生产效率和产品质量,并为各类非计算机专业人员开发他们所需要的软件创造便利条件。巴西的电报电话公司的实践已经证明,采用集成化系统工程环境,可以使应用软件的开发效率提高五倍左右。它与企事业过程建模系统一样,具有广阔的应用前景与巨大的经济效益。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。