Los métodos ponderados por clase asumen que n métodos de
                                                Métodos ponderados      complejidad c1,c2,…cn se definen para la clase C. La métrica de
                                                  por clase (MPC):      complejidad específica que se eligió debe normalizarse de manera que
                                                Tamaño y complejidad    la complejidad nominal para un método toma un valor de 10. MPC =
                                                                        sumatorio de ci para cada i=1 hasta n.

                                                                        Surge de la necesidad de medir las estructuras hereditarias en
               Las métricas orientadas a                                términos de profundidad o de densidad de nodos. Dichas jerarquías
                                                Profundidad del árbol
                  objetos se centran en                                 pueden medirse como la profundidad de cada clase dentro de su
                                                     de herencia
                métricas que se pueden                                  jerarquía, es decir, la longitud máxima desde el nodo que representa la
             aplicar a las características de                           clase hasta la raíz del árbol.
                    encapsulamiento,
             ocultamiento de información,                                Las subclases que son inmediatamente subordinadas a una clase de
                 herencia y técnicas de             Número de            la jerarquía de clases se denominan sus descendientes. A medida que
              abstracción de objetos que           descendientes         crece el número de descendientes           NDD, se incrementa la
             hagan única a esa clase. Estas                              reutilización, pero también implica que la abstracción representada
METRICAS                                                                 por la clase predecesora se ve diluida.
             métricas, en líneas generales,
ORIENTADAS
             permiten averiguar cuán bien
A OBJETOS
             están definidas las clases y el                             El acoplamiento entre clases es el número de otras clases con las
                sistema, lo cual tiene un       Acoplamiento entre       cuales está “acoplada”. Es por lo tanto una medida del fan-out, esto es,
                  impacto directo en la               clases             del número de colaboradores. Los sistemas deben evitar tener un alto
               mantenibilidad del mismo,                                 ACO y un bajo ACO, ya que esto dificulta la mantenibilidad.
             tanto por la comprensión de
              lo desarrollado como por la                               La respuesta para una clase mide tanto la comunicación interna como la
             dificultad de modificarlo con                              externa. Esta métrica captura el tamaño del conjunto de respuesta para
                                                  Respuesta para una
                           éxito.                                       una clase. Este conjunto de respuesta para una clase consiste en todos
                                                        clase
                                                                        los métodos llamados por los métodos locales.


                                                    Carencia de          La cohesión de una clase está caracterizada por cuán estrechamente
                                                  cohesión en los        están relacionados los métodos locales a las instancias de variables
                                                     métodos             locales en una clase. La carencia de cohesión en los métodos (CCM) se
                                                                         define como el número de conjuntos disjuntos de métodos locales.

Más contenido relacionado

PPT
Métricas OO
PDF
Metricas de software
PPT
Métricas de tamaño (Ingeniería de Software)
PPTX
Metrica calidad de_software
PPTX
Metodologías CMMI y PMI
PPTX
Aseguramiento de la calidad del software SQA
PPTX
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
PPT
Métrica
Métricas OO
Metricas de software
Métricas de tamaño (Ingeniería de Software)
Metrica calidad de_software
Metodologías CMMI y PMI
Aseguramiento de la calidad del software SQA
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
Métrica

Similar a Metricas Orientadas a Objetos (20)

DOCX
Métricas orientadas a la clase
PPTX
Clasesyobjetos
DOCX
Portafolio ingenieria de software ii
PDF
Algoritmos de Clasificación
PPT
DOCX
2 clases y conceptos a fines
PDF
Tutorial uml
PPTX
PPTX
PDF
Diagramas Analisis
PDF
Misterio de escalas en Moodle
PDF
Programacion 2- Clase 7 python orientado a objetos
PPTX
Unidad 5 aseguramiento
PDF
Gonzalorojas 09 U M L, Diagrama De Clases
DOC
Sig u1 a2_jafz
DOCX
encuesta
PPTX
Clases y objetos en java
PDF
Diagrama de clases
PDF
Cuadro comparativo herramientas estadisticas calidad jose suarez
Métricas orientadas a la clase
Clasesyobjetos
Portafolio ingenieria de software ii
Algoritmos de Clasificación
2 clases y conceptos a fines
Tutorial uml
Diagramas Analisis
Misterio de escalas en Moodle
Programacion 2- Clase 7 python orientado a objetos
Unidad 5 aseguramiento
Gonzalorojas 09 U M L, Diagrama De Clases
Sig u1 a2_jafz
encuesta
Clases y objetos en java
Diagrama de clases
Cuadro comparativo herramientas estadisticas calidad jose suarez
Publicidad

Último (20)

PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
PPTX
Uso responsable de la tecnología - EEST N°1
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PDF
Teoría de estadística descriptiva y aplicaciones .pdf
PPTX
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
PPTX
ccna: redes de nat ipv4 stharlling cande
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
Control de calidad en productos de frutas
PDF
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PPTX
ccna: redes de nat ipv4 stharlling cande
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PDF
Distribucion de frecuencia exel (1).pdf
PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
PPTX
Curso de generación de energía mediante sistemas solares
Estrategia de Apoyo de Daylin Castaño (5).pdf
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
Uso responsable de la tecnología - EEST N°1
Presentacion de Alba Curso Auditores Internos ISO 19011
la-historia-de-la-medicina Edna Silva.pptx
Teoría de estadística descriptiva y aplicaciones .pdf
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
ccna: redes de nat ipv4 stharlling cande
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Control de calidad en productos de frutas
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
ccna: redes de nat ipv4 stharlling cande
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Distribucion de frecuencia exel (1).pdf
MANUAL de recursos humanos para ODOO.pdf
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
Curso de generación de energía mediante sistemas solares
Publicidad

Metricas Orientadas a Objetos

  • 1. Los métodos ponderados por clase asumen que n métodos de Métodos ponderados complejidad c1,c2,…cn se definen para la clase C. La métrica de por clase (MPC): complejidad específica que se eligió debe normalizarse de manera que Tamaño y complejidad la complejidad nominal para un método toma un valor de 10. MPC = sumatorio de ci para cada i=1 hasta n. Surge de la necesidad de medir las estructuras hereditarias en Las métricas orientadas a términos de profundidad o de densidad de nodos. Dichas jerarquías Profundidad del árbol objetos se centran en pueden medirse como la profundidad de cada clase dentro de su de herencia métricas que se pueden jerarquía, es decir, la longitud máxima desde el nodo que representa la aplicar a las características de clase hasta la raíz del árbol. encapsulamiento, ocultamiento de información, Las subclases que son inmediatamente subordinadas a una clase de herencia y técnicas de Número de la jerarquía de clases se denominan sus descendientes. A medida que abstracción de objetos que descendientes crece el número de descendientes NDD, se incrementa la hagan única a esa clase. Estas reutilización, pero también implica que la abstracción representada METRICAS por la clase predecesora se ve diluida. métricas, en líneas generales, ORIENTADAS permiten averiguar cuán bien A OBJETOS están definidas las clases y el El acoplamiento entre clases es el número de otras clases con las sistema, lo cual tiene un Acoplamiento entre cuales está “acoplada”. Es por lo tanto una medida del fan-out, esto es, impacto directo en la clases del número de colaboradores. Los sistemas deben evitar tener un alto mantenibilidad del mismo, ACO y un bajo ACO, ya que esto dificulta la mantenibilidad. tanto por la comprensión de lo desarrollado como por la La respuesta para una clase mide tanto la comunicación interna como la dificultad de modificarlo con externa. Esta métrica captura el tamaño del conjunto de respuesta para Respuesta para una éxito. una clase. Este conjunto de respuesta para una clase consiste en todos clase los métodos llamados por los métodos locales. Carencia de La cohesión de una clase está caracterizada por cuán estrechamente cohesión en los están relacionados los métodos locales a las instancias de variables métodos locales en una clase. La carencia de cohesión en los métodos (CCM) se define como el número de conjuntos disjuntos de métodos locales.