Metodologías de la Reingeniería de Software

Páginas: 3 (578 palabras) Publicado: 29 de abril de 2013
METODOLOGÍAS DE LA REINGENIRÍA DE SOFTWARE
CONCEPTO
MODELO HERRADURA
MODELO CICLICO
Es un método sistemático de arquitectura central y de toma de decisiones para la identificación y extracciónde componentes dentro de amplio y extensos sistemas del software.

OAR identifica componentes de la arquitectura y analiza los cambios requeridos para usarlos en la creación de nuevos softwares.Hay organizaciones que se comprometen actualizar su sistema de software para establecer formas más eficientes de desarrollo del software.

Puntos para motivos al cambio:

         Componentesexistentes casi siempre eran pobremente estructurados y documentados.
         Componentes existentes diferían en niveles de granularidad.
         No había una guía clara sobre como salvarcomponentes.

OAR proporciona un acercamiento sistemático para direccionar  estos puntos y tomar decisiones requeridas  para el costo efectivamente de extraer componentes de sistemas heredados.

El modeloherradura tiene como base los tres procesos básicos, análisis de un sistema existente, transformación lógica y desarrollo de un nuevo sistema.

El primer proceso retoma la arquitectura mediante laextracción del código fuente. La estructura es analizada y se revisa si es posible adaptarla a una arquitectura anterior. También se evalúan diferentes características.
   
Transformar laarquitectura es el segundo proceso. Se recupera la arquitectura antes echa y se le aplica reingeniería para hacerla como se quiere.

El tercer modelo de herradura usa el ¨Architecture-Based Development (ABD)¨. En esta parte, se juntan las estrategias seleccionadas. Los artefactos a nivel de código del sistema de información heredados son normalmente tapados o reescritos para adaptarlos dentro de la nuevaarquitectura.


Los tres niveles del modelo herradura:

Los tres niveles del modelo herradura son:

Representación de la estructura de código.
        Representación del nivel funcional....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reingenieria de software
  • Reingeniería Del Software
  • Reingenieria Del Software
  • Metodologias de reingenieria
  • Metodologías De Software
  • Metodologias de software
  • metodologia de software
  • Metodologia de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS