Propósito de la Métricas de Sw

Páginas: 5 (1021 palabras) Publicado: 30 de abril de 2014
METRICAS ORIENTADOS A OBJETOS
Propósito de las métricas Orientados a Objetos
Los objetivos principales de las métricas orientadas a objetos son los mismos que los existentes para las métricas surgidas para el software estructurado:
· Comprender mejor la calidad del producto
· Estimar la efectividad del proceso
· Mejorar la calidad del trabajo realizado en el nivel del proyecto.
Cada unode estos objetivos es importante en sí, pero para el ingeniero de software, la calidad del producto debe de ser lo esencial. ¿Cómo se puede medir la calidad de un sistema 0.0? ¿ Que características del modelo de diseño se pueden estimar para decretar si el sistema será o no fácil de implementar, se podrá probar, que será fácil de modificar, y lo que es más importante, resultará tolerable para losusuarios finales?.
Características de las métricas Orientados a Objetos
Localización: indica la forma que se concentra la información dentro de un programa. En el contexto OO, la información se concentra mediante el encapsulamiento tanto de datos como de procesos dentro de los límites de una clase u objeto.

Encapsulación: Influye en las métricas cambiando el objetivo de la medida, que pasade ser un único módulo a ser un paquete de datos (atributos) y de módulos de procesamiento (operaciones).

Ocultamiento de información: Aquellas métricas que proporcionen una indicación del grado en que se ha logrado el ocultamiento proporcionarán una indicación de la calidad del diseño 00.

Herencia: es un mecanismo que hace posible que los compromisos de un objeto se difundan a otros objetos.La herencia se produce a lo largo de todos los niveles de la jerarquía de clases, bien es sabido que en general, el software convencional, no admite esta característica.

Técnicas de abstracción de objetos: es un mecanismo que permite al diseñador centrarse en los detalles esenciales de algún componente de un programa (tanto si es un dato como si es un proceso) sin preocuparse por los detallesde nivel inferior. Cuando los niveles de abstracción van elevándose, se ignoran más y más detalles, por lo tanto, se proporciona una visión más general de un concepto u objeto.
Hay distintos tipos de MOO, como por ejemplo:
Métricas orientadas a clases
Métricas orientadas a operaciones
Métricas para pruebas orientadas a objetos
Métricas para proyectos orientados a objetos
MétricasOrientadas a Clase
Algunos métodos de este tipo de métricas son:
Métodos ponderados por clase (C&K)
Árbol de profundidad de herencia (C&K)
Número de Descendientes (C&K)
Tamaño de Clase (Lorenz y Kidd)
Índice de Especialización (Lorenz y Kidd)
Métodos ponderados por clase (C&K)
Se basa en la idea de que el número de métodos y su complejidad es un indicador razonable de la cantidad de esfuerzonecesaria para implementar y comprobar una clase.
Mide la complejidad de una clase asignándole un complejidad a cada método. Resulta ambigua dado que no ofrece ninguna definición asociada a la complejidad.
Árbol de profundidad de herencia (C&K)
Se plantea sobre el árbol de herencia y mide la distancia desde el nodo hasta la hoja más lejana.
Busca medir el grado de herencia que esta fuertemente ala reutilización. Sin embargo, altos niveles de herencia pueden traer problemas como la complejidad en el diseño y objetos difíciles de testear.

Número de Descendientes (C&K)
Mide la calidad de la clase según la cantidad de descendientes que ésta tenga. Utiliza como base para la determinación de la calidad, el concepto de que si bien los descendientes indican reutilización, una cantidadelevada de descendientes puede diluir la abstracción utilizada para la creación de la súper clase.
Tamaño de Clase (Lorenz y Kidd)
Busca medir el tamaño de clase sumarizando la cantidad de operaciones y atributos.
Una clase grande indica alta responsabilidad para la clase y baja reutilización.

Índice de Especialización (Lorenz y Kidd)
Mide el grado de especialización de una clase planteando...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • metricas del sw
  • Clasificacion De Metricas De Sw
  • Metricas De Sw
  • Metricas de sw
  • no sw
  • No sw
  • La Metrica
  • metricas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS