METAS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
Parámetros de Calidad (Bertrand Meyer)
La meta última del incremento de abstracción de la
POO es:
MEJORAR LA CALIDAD DE LAS APLICACIONES.
Para medir la calidad, Bertrand Meyer define unos
parámetros de calidad:
- PARÁMETROS EXTRÍNSECOS
Fiabilidad: corrección + robustez:
- Corrección: capacidad de los productos software para realizar conexactitud sus tareas, tal y como se definen en las especificaciones.
- Robustez: capacidad de los sistemas software de reaccionarapropiadamente ante condiciones excepcionales.
Corrección: Si un sistema no hace lo que se supone que debe hacer, de poco
sirve todo lo demás.
La corrección tiene que ver con el comportamiento de un sistema en los casos
previstos por su especificación. La robustez caracteriza lo que sucede fuera de
tal especificación.
- PARÁMETROS INTRÍNSECOS
Modularidad: extensibilidad + reutilización:
- Extensibilidad: facilidad de adaptar los productos de software alos cambios de especificación.
- Simplicidad de diseño
- Reutilización: Capacidad de los elementos software de servirpara la construcción de muchas aplicaciones diferentes.
- Las aplicaciones a menudo siguen patrones similares
En definitiva: producir aplicaciones +
fáciles de cambiar: mantenibilidad
No hay comentarios:
Publicar un comentario