A Comparative Study of Static Object Oriented Metrics

نویسندگان

  • Manik Sharma
  • Gurdev Singh
  • Anish Arora
چکیده

Software metrics is one consistent topic of research in software engineering. The role of software metrics is to find significant estimates for software products and directs us in intriguing managerial and technical decisions. Software metrics have become an integral part of software development and are used during every phase of the software development life cycle. Research in the area of software metrics tends to focus predominantly on static metrics that are obtained by static analysis of the software artifact. The goal of this study is to perform the comparative analysis on static metrics for object oriented programming. This study is done to analyze the different object oriented techniques like class, constructor, and inheritance. The various metrics under study are AHF, AIF, DIT, MHF, MIF, AVPATHS, and SEIMI etc. The study of such metrics can become a useful tool for reverse software engineering.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Metrics for Polymorphism in Object Oriented Systems

Metrics is the process by which numbers or symbols are assigned to attributes of entities in the real world in such a way as to describe them according to clearly defined rules. Software metrics are instruments or ways to measuring all the aspect of software product. These metrics are used throughout a software project to assist in estimation, quality control, productivity assessment, and proje...

متن کامل

Static and Dynamic Complexity Analysis of Software Metrics

Software complexity metrics are used to predict critical information about reliability and maintainability of software systems. Object oriented software development requires a different approach to software complexity metrics. Object Oriented Software Metrics can be broadly classified into static and dynamic metrics. Static Metrics give information at the code level whereas dynamic metrics prov...

متن کامل

Modeling Static Bruising in Apple Fruits: A Comparative Study, Part I: Analytical Approach

ABSTRACT- Bruising degrades the quality of fresh apple fruits. Reducing bruise damage is of utmost importance in designing and developing processing equipments. The main objective of the present study was to introduce an analytical method to predict the allowable static load applicable to apple fruits. To predict the strain energy absorbed by the fruit, a point load was applied on the solid sph...

متن کامل

A Study of Productivity and Efficiency for Object-Oriented Methods and Languages

A study was commissioned by Hughes Space and Communications software engineering group to determine the effectiveness of the recent introduction of object-oriented languages, technologies, and development methodologies. Of particular was any effects on development productivity. Fundamentally productivity metrics are difficult to apply across non-homogeneous projects and development teams. Furth...

متن کامل

An empirical investigation into the dimensions of run-time coupling in Java programs

Software quality is an important external software attribute that is difficult to measure objectively. Several studies have identified a clear empirical relationship between static coupling metrics and software quality. However due to the nature of object-oriented programs, static metrics fail to quantify all the underlying dimensions of coupling, as program behaviour is a function of its opera...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012