Archivo de la etiqueta: Ingenieria de componentes

Definición de sistema basado en computadora

4.1 TIPOS DE MANTENIMIENTO.
Perfectivo:

son las acciones llevadas a cabo para mejorar la calidad interna de los sistemas en cualquiera de sus aspectos: reestructuración del código, definición más clara del sistema y optimización del rendimiento y eficiencia.

Evolutivo:


son las incorporaciones, modificaciones y eliminaciones necesarias en un producto software para cubrir la expansión o cambio en las necesidades del usuario.

Adaptativo:


son las modificaciones que afectan a los entornos en los que Seguir leyendo “Definición de sistema basado en computadora” »

Ventajas y desventajas de la ingenieria inversa

REINGENIERÍA DEL SOFTWARE
1. INTRODUCCIÓN Y DEFINICIONES


La reingeniería nace de la necesidad de que con el paso del tiempo, el sw se deteriora dado que sifre constantes adaptaciones y cambios durante el mantenimiento.
Llega un momento en que ese software se hace insostenible. Si hacemos la similitud con una vivienda: en una casa vieja tendríamos que tomar la decisión de si tirarla abajo y volver a construir o rehabilitarla.
El proceso de reingeniería se realiza en dos niveles distintos de Seguir leyendo “Ventajas y desventajas de la ingenieria inversa” »