Capítulo 19 Implementación

Páginas: 10 (2390 palabras) Publicado: 16 de septiembre de 2014
Capítulo 19
Implementación

19.2 Implementación del software

19.2.1 Herramientas de software

La implementación de un sistema exigirá el empleo de una gama de herramientas. Muchas de tales herramientas han sido diseñadas y desarrolladas para facilitar el trabajo de los diseñadores de sistemas.

Herramientas de modelado. En ocasiones conocidas como herramientas de Ingeniería de SoftwareAsistida por Computadora: CASE ayuda a los analistas y a los diseñadores a producir diagramas que representen los modelos del sistema.
Para garantizar que la implementación refleja con precisión los diagramas de diseño será posible generar código en uno o más lenguajes de programación a partir de los modelos creados con la herramienta de modelado. Existen herramientas de modelado que puedengenerar código para lenguajes de programación.
Algunas herramientas de modelado proporcionan soporte para efectuar ingeniería inversa con el fin de obtener los modelos de diseño a partir del código existente. Cuando todo esto se combina con la generación del código recibe el nombre de ingeniería round trip o de viaje de ida y vuelta.

Compiladores, intérpretes, depuradores y soporte en tiempo deejecución. Sea cual sea el lenguaje, hará falta algún tipo de compilador o intérprete para convertir el código fuente en código ejecutable.
Los diseñadores también necesitan herramientas de depuración que les permitan analizar los problemas que puedan existir en el código deteniendo la ejecución en los puntos de interrupción y examinando el contenido de las variables.

Editores visuales. Se hanproducido numerosos entornos de desarrollo visuales; estos permiten desarrollar una interfaz de usuario sin más que arrastrar y soltar componentes visuales en formularios y definir parámetros que controlan su aspecto dentro de una ventana de propiedades.

Entornos de desarrollo integrado. El seguimiento de los archivos que contiene código fuente y demás información, y las dependencias queexisten entre ellos, y la recopilación de todos aquellos que vayan cambiando a medida que el proyecto vaya avanzando, se ejecutan en los entornos de desarrollo integrado (IDE) incorporan un editor multi-ventana, mecanismos para gestionar los archivos que forman parte del proyecto, vínculos con el compilador para el código se pueda compilar dentro del propio IDE y un depurador para ayudar a recorrer elcódigo con el fin de localizar errores.
Puede incluir un editor visual que ayude a generar la interfaz de usuario.
Algunos también incluyen herramientas de modelado que permiten modelar utilizando UML.

Gestión de configuración. siguen el rastro de las dependencias que existen entre los distintos componentes y las versiones del código fuente y de los archivos de recursos que se utilizan paraproducir una determinada versión de un paquete de software.
Siguen la pista de las versiones y los cambios que se producen entre una versión y la siguiente.
Existen protocolos normalizados para el software de control de versiones que permiten que los usuarios de editores, IDE y herramientas CASE puedan registrar entrada y salida de los distintos componentes.

Exploradores de clase. Es unexplorador que constituye un sistema visual de navegación jerárquica de clase de la aplicación y por las clases de soporte para localizar sus atributos y operaciones.

Administradores de componentes. Proporcionan al usuario la capacidad de buscar los componentes más adecuados, de examinarlos y de mantener distintas versiones de los componentes.

SGBD. Permite un modo de funcionamiento basado encliente-servidor, para usar ODBC o JDBC. El empleo de herramientas de transformación objeto-relacional, tales como aquellas basadas en JDO también requieren el empleo de post-procesadores que modifican las clases compiladas.

CORBA. Para usar requiere un ORB. Incluirá el compilador IDL que acepta definiciones de interfaces en IDL y produce los archivos de interfaz, adaptadores y esqueleto que son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Capitulo 19
  • Solucionario de costos capitulo 19
  • Capitulo 19 Robbins
  • PROBLEMAS de capitulo 19 turbomaquinas
  • resumen del capitulo 19 admon
  • Capital Capitulo 19
  • ejercicios de gujarati capitulo 19
  • PARCIAL CAPITULO 19

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS