Technical Metrics Of Object Oriented Systems Oes Tsetnoc

Post on 12-May-2015

1985 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Contains a summary of the Technical Metrics of Object Oriented Systems in Software Testing by Oes Tsetnoc.

Transcript

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

• To better understand product quality

• To assess process effectiveness

• To improve quality of the work performed

at the project level

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

• Metrics for any engineered product are governed by the unique characteristics of the product.

• There are 5 characteristics that lead specialized metrics according to Berard. They are localization, encapsulation, information hiding, inheritance, and object abstraction techniques

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

- a characteristic of software that indicates the manner in which information is concentrated within a program.

- information is concentrated by encapsulating both data and process within the bounds of a class or object

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

• “the packaging” (or binding together) of a collection of items.

• encompasses the responsibilities of a class, including its attributes (and other classes for aggregate objects) and operations, and the states of the class, as defined by specific attribute values

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

• suppresses (or hides) the operational details of a program component. Only the information necessary to access the component is provided to those other components that wish to access it.

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

• a mechanism that enables the responsibilities of one object to be propagated to other objects. Inheritance occurs throughout all levels of a class hierarchy.

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

• a mechanism that enables the designer to focus on the essential details of a program component (either data or process) with little concern for lower-level details.

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

• OO metrics represent abstractions in terms of measures of a class (e.g., number of instances per class per application, number or parameterized classes per application, and ratio of parameterized classes to non-parameterized classes)

Visit my recent blog posts at http://www.bleuken.com/oes-tsetnoc/

FELIXBERTO BAGUYO, JR.

top related