节点文献
协同软件工程概述
Summarization of Cooperative Software Engineering
【摘要】 参考国内外对协同软件工程的研究情况,力图在高度概括的基础上,对协同软件工程的概念、模型和支撑给予明确的描述。分布式团队开发是大型复杂软件项目开发的先决条件,协同软件工程作为传统软件工程的发展和延伸,主要研究和解决分布式团队合作中体现的协同性。以协同软件开发过程模型为出发点,开发者可以更好地分析、创建、管理和同步实现分工后的子软件开发任务。然后,归纳了关于协同软件项目开发环境的通用的设计原则、关键因素及组件,并将它们作为实施上述模型的基础。
【Abstract】 Distributed teamwork is a prerequisite for developing large complex software projects, and cooperative software engineering, which is an evolution of conventional software engineering, takes the cooperation of distributed teamwork as the primary task which should be researched and solved. Based on the central conception of cooperative software engineering,a model, which looks cooperative software engineering processes from process view and product view, forms the starting point for the analysis, structuring, management and synchronization of divided-labor software development tasks. Then,a set of universal design principles for an environment to support cooperative software projects is provided for developing a supported platform. The identified design principles serve as the basis for the development of the model. At last, key components in cooperative software engineering environment are summed up.
【Key words】 software engineering; CSCW; cooperative software development processes model; supported environment;
- 【文献出处】 计算机集成制造系统-CIMS ,Computer Integrated Manufacturing Systems , 编辑部邮箱 ,2003年S1期
- 【分类号】TP311.52
- 【被引频次】10
- 【下载频次】391