Está en la página 1de 9

Ingeniería de Software

Universidad de Guayaquil Grupo # 2


Integrantes:
Facultad de Ciencias
Baidal Cristhian
Matemáticas y Físicas Alvarado Joselin

Palma Jacinto

Villagran Diego

Darwin Carranza

Gaibor Leonardo
CONSTRUCCIÓN DEL Las dependencias entre los componentes
SISTEMA se especifican en la secuencia de
comandos de construcción.
Secuencia
La construcción del sistema de Compone
ntes del Enlazador
es el proceso de compilar y comandos
de código
vincular los componentes del fuente
construcción
software en un programa que Sistema
Constructo Ejecutable
se ejecuta en una Compilado
r de
configuración particular. res
sistemas
Sistema de Versiones de
administracion los
de versiones componentes

Grafico 1: Construcción del sistema


HERRAMIENTAS CASE PARA GESTION DE
CONFIGURACIONES

Los procesos de gestión de ENTORNOS DE TRABAJO ABIERTOS ENTORNOS INTEGRADOS


configuraciones por lo
general están estandarizados Las herra mientas pa ra cada etapa del
e involucran la aplicación de proceso CM son integradas de acuerdo con Estos entornos ofrecen
procedimientos predefinidos. procedimientos orga nizaciona les está nda r. facilida des integrada s para
Ha y mucha s herramientas CM comercia les y gestión de versiones,
open-source disponibles pa ra propósitos construcción del sistema o
Requieren la gestión específicos. seguimiento de los cambios.
cuidadosa de grandes
cantidades de datos, y la
atención a los detalles es
esencial
APOYO A LA GESTIÓN DE CAMBIOS

Sistema de
Un sistema de Una base de
Un editor de gestión de
Herramientas formularios
flujo de datos de
informes de
de gestión de trabajo cambios
cambios
cambios Permiten a l Se utiliza
disponibles: equipo de la pa ra
Permite ca mbia r
CM especifica r gestiona r Genera
los formula rios
la s persona s toda s la s informes
propuestos a crea r
que deben propuesta s sobre el
y rellena r por la s
procesa r la s de ca mbios y esta do de
persona s que
solicitudes de que puede la s peticiones
ha cen la s
peticiones de vincula rse a l de ca mbio
peticiones de
ca mbio y el sistema de recibida s.
ca mbios.
orden del gestión de
procesa miento. versiones.
SOPORTE PARA GESTIÓN DE VERSIONES

. Todos los sistemas de


La gestión de versiones implica Para trabajar sobre un gestión de versiones
gestionar grandes cantidades de elemento de la configuración, proveen un conjunto básico
información para asegurar que debe extraerse del repositorio de capacidades
tos cambios en el sistema se y colocarlo en un directorio comparables, aunque
registren y controlen. de trabajo. algunos son más
sofisticados que otros
Ejemplo de estas capacidades son: (Sommerville, 2005)

o Identificación de versiones y entregas.


o Gestión del almacenamiento.
o Registro del historial del cambio
o Desarrollo independiente.
o Apoyo al proyecto.
APOYO A LA CONSTRUCCIÓN DEL SISTEMA

La construcción de sistemas
es un proceso intensivo de
computación.

Compilar y vincular todos los componentes de


un sistema grande puede llevar varias horas.

“Las herramientas de construcción


del sistema pueden ser
independientes como las derivadas
de la utilidad MAKE de Unix o
integradas con las herramientas de
gestión de versiones” (Sommerville,
2005).
Las características suministradas por las herramientas CASE de construcción
de sistemas son:

 Una dependencia del lenguaje de especificación o del intérprete asociado.


 Selección de herramientas y apoyo a la instanciación.
 Compilación distribuida.
 Gestión de los objetos derivados.
Gestionar los objetos derivados y disminuir la recopilación se explica mejor
utilizando un ejemplo sencillo:

scan.o scan.c defs.h

syn.o syn.c
comp
sem.o sem.c

cgen.o cgen.c
HOLA, SOY
RAUL……y soy
EMELECISTA

También podría gustarte