Tuning COCOMO-II for Software Process Improvement: A Tool Based Approach

Abstract

In order to compete in the international software development market the software organizations have to adopt internationally accepted software practices i.e. standard like ISO (International Standard Organization) or CMMI (Capability Maturity Model Integration) in spite of having scarce resources and tools. The aim of this study is to develop a tool which could be used to present an actual picture of Software Process Improvement benefits in front of the software development companies. However, there are few tools available to assist in making predictions, they are too expensive and could not cover dataset that reflect the cultural behavior of organizations for software development in developing countries. In extension to our previously done research reported elsewhere for Pakistani software development organizations which has quantified benefits of SDPI (Software Development Process Improvement), this research has used sixty-two datasets from three different software development organizations against the set of metrics used in COCOMO-II (Constructive Cost Model 2000). It derived a verifiable equation for calculating ISF (Ideal Scale Factor) and tuned the COCOMO-II model to bring prediction capability for SDPI (benefit measurement classes) such as ESCP (Effort, Schedule, Cost, and Productivity). This research has contributed towards software industry by giving a reliable and low-cost mechanism for generating prediction models with high prediction accuracy. Hopefully, this study will help software organizations to use this tool not only to predict ESCP but also to predict an exact impact of SDPI.

Authors and Affiliations

Umema Hani Syeda, Abu Turab Alam, Abdul Basit Shaikh

Keywords

Related Articles

Estimation of Energy Potential from Organic Fractions of Municipal Solid Waste by Using Empirical Models at Hyderabad, Pakistan.

MSW (Municipal Solid Waste) now-a-day is considered as a precious renewable energy resource for various purposes. In view of above fact, one hundred samples of MSW were collected from different locations of study area. Q...

Adaptive HAR System to Improve Recognition Accuracy

HAR (Human Activity Recognition) system becomes complex, inefficient and less accurate as we keep on adding new activities into the system; because it follows a specific procedure for activity recognition, from raw data...

Convolutional Code Based PAPR Reduction Scheme for Multicarrier Transmission with Higher Number of Subcarriers

Multicarrier transmission technique has become a prominent transmission technique in high-speed wireless communication systems. It is due to its frequency diversity,small inter-symbol interference in the multipath fading...

Effect of Cryogenic Treatment on Mechanical Properties of AISI 4340 and AISI 4140 Steel

From last epoch till to date, AISI 4340 and AISI 4140 have been widely used in different engineering applications. These applications include bolt, screws, gears, drive shafts, crane shaft and piston rods for engines due...

Iterative Learning Control Based Fractional Order PID Controller for Magnetic Levitation System

Maglev (Magnetic Levitation) systems are an interesting class of systems since they work without any physical contact and are hence frictionless. Due to this attractive property, such systems have the potential for wide...

Download PDF file
  • EP ID EP183658
  • DOI -
  • Views 132
  • Downloads 0

How To Cite

Umema Hani Syeda, Abu Turab Alam, Abdul Basit Shaikh (2016). Tuning COCOMO-II for Software Process Improvement: A Tool Based Approach. Mehran University Research Journal of Engineering and Technology, 35(4), 505-522. https://europub.co.uk/articles/-A-183658