An Effort Prediction Framework for Software Code Quality Measurement Based on Quantifiable Constructs for Object Oriented Design

Journal Title: INTERNATIONAL JOURNAL OF COMPUTER TRENDS & TECHNOLOGY - Year 2014, Vol 10, Issue 1

Abstract

As the Object Oriented Technology enters into software organizations, it has created new challenges for the companies which used only Product Metrics as a tool for monitoring, controlling and maintaining the software product. The structural architecture focus of this research paper is to prove that the mechanisms of Object Oriented Design constructs, namely Inheritance, Encapsulation and Polymorphism are the keys to foster reuse and achieve easier maintainability and less complex software codes. This research paper proposes an effort prediction automated framework for software code quality measurement; based on quantifiable constructs for object oriented design, the framework measures the effort of maintaining and reusing the three constructs of Object Oriented Design that is; Encapsulation, Inheritance and Polymorphism. The adoption of the Object Oriented Design constructs in this paper is to calculatedly produce easy to maintain, reusable, better and cheaper software in the market. This research paper proceeds to automate the proposed framework system that will be able to predict the effort of measuring the constructs of Object Oriented Design. In order to achieve this, we have utilized one predictor which has been extremely studied: software metrics. The final outcome of this paper is an effort prediction automated tool for software code quality assessment, which predicts effort of maintaining and reusing Object Oriented Programming Languages based on the three OOD constructs. The results acquired are beneficial to be used by software developers, software engineers and software project managers for aligning and orienting their design with common industry practices.

Authors and Affiliations

Prof. Waweru Mwangi , Dr Wafula Joseph , Stephen N. Waweru

Keywords

Related Articles

A New Web Based Student Annual Review Information System (SARIS) With Student Success Prediction

In this paper, we are proposing new web based Student Annual Review Information System (SARIS) and prediction method for the success of scholar students to China Scholarship Council(CSC). The main objective of developing...

Significance of Web 2.0 Technology and its Application in Academic Libraries

The objective of this paper is to provide information of web 2.0 technology in context of academic libraries. Web 2.0 technologies have seen the sudden increase of social networking sites or tools, which provide a medium...

Efficient Data Gathering and Improving Network Lifetime in Wireless Sensor Networks

In large-scale wireless sensor networks the data-gathering mechanism to introducing mobility into the network. . We consider the location service in a WSN, where each sensor needs to maintain its location information by...

M-Privacy Preserving Synergetic for Data Publishing

In this paper, our focus is on the study of Data mining is the extraction of interesting patterns or knowledge from huge amount of data. In recent years, with the explosivedevelopment in Internet, data storage and data...

Multi-User License Authentication and Validation System to Protect Against Man in the Middle Attack

Multi-user Software Authentication plays a vital role to authenticate and access software’s through online. Multi-user means multiple users are trying to access the software after purchasing through online with specified...

Download PDF file
  • EP ID EP136797
  • DOI -
  • Views 98
  • Downloads 0

How To Cite

Prof. Waweru Mwangi, Dr Wafula Joseph, Stephen N. Waweru (2014). An Effort Prediction Framework for Software Code Quality Measurement Based on Quantifiable Constructs for Object Oriented Design. INTERNATIONAL JOURNAL OF COMPUTER TRENDS & TECHNOLOGY, 10(1), 36-52. https://europub.co.uk/articles/-A-136797