OO Features Assessment in Java/C++: Difference between revisions

From Istlab
Jump to navigationJump to search
Content deleted Content added
Bkarak (talk | contribs)
Bkarak (talk | contribs)
No edit summary
Line 16: Line 16:
* '''Decoupling''':
* '''Decoupling''':
* '''Attributes''': Number of Public/Private Attributes
* '''Attributes''': Number of Public/Private Attributes
* '''Naming''': Compare method/class name length

Revision as of 11:56, 9 September 2008

General

Main Idea: Since we have SQO-OSS we can compare high level OO Features between C++ and Java, see how they are used etc.

Participants: So far we plan to examine Java and C++ projects.

OO Features

Taken from here.

  • Class: Number of Classes, Number of Static Classes
  • Method: Number of Public Methods, Number of Private Methods
  • Inheritance: Avg DIT
  • Abstraction: Number of Abstract/Virtual Classes
  • Polymorphism:
  • Decoupling:
  • Attributes: Number of Public/Private Attributes
  • Naming: Compare method/class name length