Next Article in Journal
Image Encryption Using Chebyshev Map and Rotation Equation
Previous Article in Journal
Target Detection and Ranging through Lossy Media using Chaotic Radar
Article Menu

Export Article

Open AccessArticle
Entropy 2015, 17(4), 2094-2116; doi:10.3390/e17042094

Research and Measurement of Software Complexity Based on Wuli, Shili, Renli (WSR) and Information Entropy

1
School of Information, Yunnan University of Finance and Economics, Kunming 650221, China
2
School of Software, Yunnan University, Kunming, 650091, China 
Academic Editor: J. A. Tenreiro Machado
Received: 30 December 2014 / Revised: 31 March 2015 / Accepted: 1 April 2015 / Published: 8 April 2015
View Full-Text   |   Download PDF [863 KB, uploaded 8 April 2015]   |  

Abstract

Complexity is an important factor throughout the software life cycle. It is increasingly difficult to guarantee software quality, cost and development progress with the increase in complexity. Excessive complexity is one of the main reasons for the failure of software projects, so effective recognition, measurement and control of complexity becomes the key of project management. At first, this paper analyzes the current research situation of software complexity systematically and points out existing problems in current research. Then, it proposes a WSR framework of software complexity, which divides the complexity of software into three levels of Wuli (WL), Shili (SL) and Renli (RL), so that the staff in different roles may have a better understanding of complexity. Man is the main source of complexity, but the current research focuses on WL complexity, and the research of RL complexity is extremely scarce, so this paper emphasizes the research of RL complexity of software projects. This paper not only analyzes the composing factors of RL complexity, but also provides the definition of RL complexity. Moreover, it puts forward a quantitative measurement method of the complexity of personnel organization hierarchy and the complexity of personnel communication information based on information entropy first and analyzes and validates the scientificity and rationality of this measurement method through a large number of cases. View Full-Text
Keywords: software complexity; software project; WSR; information entropy software complexity; software project; WSR; information entropy
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Jiang, R. Research and Measurement of Software Complexity Based on Wuli, Shili, Renli (WSR) and Information Entropy. Entropy 2015, 17, 2094-2116.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Entropy EISSN 1099-4300 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top