An Effort Estimation by UML Points in Early Stage of Software Development.
SangEun Kim, William M. Lively, Dick B. Simmons · 2006
Abstract- UML-based object-oriented metrics are fully capable of software measurement. Many researchers have produced effort estimation models for software systems. The estimation effort in the early stages of software development is one of the most important problems faced by software developers and managers. UML related information can be used as an accurate source for effort estimation. In this paper, we propose an automatic software metrics analysis tool and a methodology for early stage effort estimation for software systems. Using this method, the developer/manager can analyze a software system with function point-like analysis. UML Points is a new concept, combining Use Case Points and Class Points with our own definitions to provide software system size information. Based on UML Points, we generate an effort estimation model after correlation analysis for determining the relationship between effort and UML Points.