Métricas para la Medición del Factor de Flexibilidad y el Factor de Herencia de Implementación de Sistemas de Software

[...]some quality metrics are not yet defined such as the metrics for measuring the flexibility and implementation inheritance factor for a class architecture focused on abstract methods. Implementation Inheritance Factor (FHI), Implementation Inheritance Factor by Class Hierarchy (FHIJ) and Impleme...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:RISTI : Revista Ibérica de Sistemas e Tecnologias de Informação 2019-12 (34), p.97-111
Hauptverfasser: Ortiz-Gutierrez, Orlando, Santaolaya-Salgado, René, Díaz, Olivia Graciela Fragoso, Rojas-Pérez, Juan Carlos
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:[...]some quality metrics are not yet defined such as the metrics for measuring the flexibility and implementation inheritance factor for a class architecture focused on abstract methods. Implementation Inheritance Factor (FHI), Implementation Inheritance Factor by Class Hierarchy (FHIJ) and Implementation Inheritance Factor of a Class Architecture (FHIAC); the remaining two are to measure the flexibility factor, these are: Entendiéndose por flexibilidad, como la facilidad con la que un sistema o componente puede modificarse para su uso en aplicaciones o entornos distintos de aquellos para los que fue específicamente diseñado (IEEE Standard Glossaiy of Software Engineering Terminology, 1990) y por herencia de implementáción, una relación donde una subclase hereda la implementáción del comportamiento de su clase base (Pinto, 2015). Sin embargo, en la literatura revisada no se han encontrado métricas cuyo propósito sea medir el factor de flexibilidad y de herenda de implementation desde métodos abstractos, por ejemplo: en (Chawla & Nath, 2013) se mide la herencia y el acoplamiento a nivel de clase y de sistema, pero ninguna de las métricas toman en cuenta métodos abstractos; en (Chawla & Chhabra, 2013) se mide la flexibilidad utilizando una fórmula que utiliza los atributos de encapsulation, acoplamiento, composition y polimorfismo pero tampoco ninguna de las métricas utilizadas toman en cuenta los métodos abstractos.
ISSN:1646-9895
1646-9895
DOI:10.17013/risti.34.97-111