Title :
Object-Oriented Software Development Effort Prediction Using Design Patterns from Object Interaction Analysis
Author :
Adekile, Olusegun ; Simmons, Dick B. ; Lively, William M.
Author_Institution :
Software Group, WPLC IBM, Durham, NC, USA
Abstract :
Software project management is arguably the most important activity in modern software development projects. In the absence of realistic and objective management, the software development process cannot be managed in an effective way. The authors propose a holistic approach, SysML Point Model, which is based on a common, structured and comprehensive systems engineering modeling language (OMG SysML). Critical to the SysML Point estimation is the Pattern Point Model, a Function Point-like methodology, that produces an estimate of the size of OO (Object-Oriented) development projects using the design patterns found in object interaction modeling from the late OO analysis phase. Two measures are defined (PP1 and PP2) and an initial empirical validation is performed to assess the usefulness and effectiveness of the measures in predicting the development effort of object-oriented systems. The experimental results show that the Pattern Point measure can be effectively used during the OO analysis phase to predict the effort values with a high degree of confidence. The PP2 metric yielded the best results with an aggregate PRED (0.25) = 0.874.
Keywords :
object-oriented programming; simulation languages; software cost estimation; software management; OMG SysML; SysML point model; design patterns; effort prediction; function point-like methodology; object interaction analysis; object-oriented software development; pattern point model; software project management; systems engineering modeling language; Aggregates; Object oriented modeling; Pattern analysis; Performance evaluation; Phase estimation; Phase measurement; Programming; Project management; Software development management; Systems engineering and theory; Function Point Analysis; Object-oriented systems; effort prediction model; empirical validation; size measures;
Conference_Titel :
Systems (ICONS), 2010 Fifth International Conference on
Conference_Location :
Menuires
Print_ISBN :
978-1-4244-6231-5
DOI :
10.1109/ICONS.2010.16