Software Complexity Metrics Based on Complex Networks

李兵,王浩,李增扬,何克清,余敦辉
2006-01-01
Abstract:Human understanding and control of complex systems development often seem unattainable goals.The problem is substantial for future construction of network-centric,large-scale software systems.Evidence suggests that software engineering is reaching complexity and scalability limits of technologies.Software development and software quality is troubled with software complexity.New and emerging research efforts on complex networks introduce a new mathematical foundation for software complexity metrics.This paper discusses the forming mechanism and metrics methods of software complexity,and introduces recent progresses about associating software complexity with complex networks.Based on software complex networks,some methods of software structure complexity metrics are proposed.Focusing on combination of complex networks model and evolutionary algorithm,a model for software evolutionary complexity metrics is presented.
What problem does this paper attempt to address?