Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Automated Tool to Calculate Complexity of Object Oriented Program


Affiliations
1 MAEER's MIT College of Engineering, University of Pune, Maharashtra, India
     

   Subscribe/Renew Journal


Software complexity is a term that encompasses numerous properties of a piece of software all of which affect software quality. Object-oriented design and development is becoming very popular in today's software development environment. Object oriented development requires not only a different approach to design and implementation, it requires different approach to software metrics to measure the quality of software. Software metrics reflects the design quality of a software system. Software metrics can be used in a software development process to improve the design of the implementation. This paper is mainly concerned with calculating the software metrics using an automated tool that will calculate metrics for inputted program and display the result as text and graph as Kiviat chart. The tool has provision to edit the code with rich formatting options and compile it in the same environment. Provision for setting threshold values and adding any metric is provided. The tool is completely independent with respect to platform i.e. platform independent and interface i.e. independent interface is provided.

Keywords

Metrics, Object Oriented, Complexity, Threshold.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 154

PDF Views: 3




  • Automated Tool to Calculate Complexity of Object Oriented Program

Abstract Views: 154  |  PDF Views: 3

Authors

Karan Dhadge
MAEER's MIT College of Engineering, University of Pune, Maharashtra, India
Reena Pagare
MAEER's MIT College of Engineering, University of Pune, Maharashtra, India
Saurabh Karajgikar
MAEER's MIT College of Engineering, University of Pune, Maharashtra, India
Anand Magadum
MAEER's MIT College of Engineering, University of Pune, Maharashtra, India
Chakreshprasad Mahajan
MAEER's MIT College of Engineering, University of Pune, Maharashtra, India

Abstract


Software complexity is a term that encompasses numerous properties of a piece of software all of which affect software quality. Object-oriented design and development is becoming very popular in today's software development environment. Object oriented development requires not only a different approach to design and implementation, it requires different approach to software metrics to measure the quality of software. Software metrics reflects the design quality of a software system. Software metrics can be used in a software development process to improve the design of the implementation. This paper is mainly concerned with calculating the software metrics using an automated tool that will calculate metrics for inputted program and display the result as text and graph as Kiviat chart. The tool has provision to edit the code with rich formatting options and compile it in the same environment. Provision for setting threshold values and adding any metric is provided. The tool is completely independent with respect to platform i.e. platform independent and interface i.e. independent interface is provided.

Keywords


Metrics, Object Oriented, Complexity, Threshold.