Growing construction and adaptive evolution of complex software systems

Insight Special Focus on Advanced Technology of Software

DOI: 10.1007/s11432-016-5546-4

Cite this article as:
Wang, H. & Ding, B. Sci. China Inf. Sci. (2016) 59: 050101. doi:10.1007/s11432-016-5546-4

复杂软件系统的成长性构造与适应性演化

摘要

创新点

随着分布式软件规模的持续增长, 软件已经变得空前复杂。 复杂软件系统由相当数量的局部自治系统相互耦合关联而成, 在组成结构上兼具系统之系统、 信息物理系统和”社会-技术“系统的特点。 复杂软件系统的出现给软件工程方法学带来了新的挑战, 传统基于“自顶向下分解、 自顶向上组装”策略的理论和技术很难适用。 本文提出了面向复杂软件系统的“成长性构造”和“适应性演化”原则, 阐述了这两条原则关注的主要问题, 以期为此类软件系统的建设和发展提供方法指导。

关键词

复杂软件系统 成长性构造 适应性演化 软件演化 

Copyright information

© Science China Press and Springer-Verlag Berlin Heidelberg 2016

Authors and Affiliations

  1. 1.National Key Laboratory of Parallel and Distributed Processing, College of ComputerNational University of Defense TechnologyChangshaChina

Personalised recommendations