摘要
当今软件开发呈现一些新特点:团队并行开发,基于模型的软件开发,迭代增量开发等。开发过程是如此复杂,融合软件开发与管理支持的环境成为必要。文章认为开发与管理集成的关键是:环境提供对元模型的支持,以UML为基础的软件产品标准化,多种开发工具的数据集成和良好的数据管理机制。文章介绍了将开发与管理融为一体的集成化环境UML_IDME,集中讨论环境如何提供和协调过程模型,产品模型,组织模型和开发工具集合来达到开发与管理集成的目的。此外,还讨论了过程模型如何组织,指导和监控软件开发。
: The software development nowadays exhibits some noticeable characteristics:model-based development,team work,parallel development,incremental and iterative development and so on.The development process becomes so complicated that a CASE(software engineering aided environment)that integrates development and management became indispensable.The paper describes the keys for integrity of software development and management:meta-model provides a sound basis for the environment,the standardization of the software products based on UML(Unified Modeling Language),the interoperation among tools and the well-structured data management mechanism.This paper introduces the software development and management environment UML_IDME(UML_Based Integrated Development and Management Environment)and discusses the coordinate mechanism among process model,product model,organization model and tools set.Furthermore,the paper introduces how process model provides the guidance and the supervising of the development.
出处
《计算机工程与应用》
CSCD
北大核心
2001年第12期27-30,68,共5页
Computer Engineering and Applications
基金
国家自然科学基金!批准号:6980300
美国FunSoft公司科研基金
关键词
软件开发环境
软件开发管理
软件体系结构
元模型
: Software Development and Management Environment,Process Engineering Environment,Unified Modeling Language(UML),Software Architecture