After an analysis of the architecture of software engineering, based on the software project management, an analysis of the effect of process on software productivity and research work on the standards of software process capability appraisal are made. 从项目开发的角度考虑软件过程对软件生产质量的影响,引入过程能力的概念,并介绍作者在软件过程能力评价标准方面的研究工作。
Development based on software architecture is one of the most effective solutions to improve software quality and productivity, and minimize the difficulties of developing large and complex systems. Therefore, software architecture is one of the key research areas of software reuse and component-based software engineering. 软件构架是解决复杂大型软件开发面临的困难、提高软件质量和软件生产效率的有效方法,是软件复用和基于构件软件工程研究的重要领域。
Model-based software development can efficiently control complexity, improve productivity, reduce the cost of developing and maintaining, and improve correctness, which make it become one of the important research fields in current embedded software development. 基于模型的软件开发可以有效地控制软件的复杂度,提高软件的开发效率,降低软件的开发和维护成本,提高软件的正确性,从而成为目前嵌入式软件开发的重要研究领域之一。