Sei sulla pagina 1di 16

LNEAS DE PRODUCTO DE SOFTWARE

DEFINICIN

Conjunto de aplicaciones con una arquitectura comn de una configuracin especifica de componentes.
implementa componentes adicionales adaptacin de componentes
PARA SATISFACER LAS NUEVAS DEMANDAS.

TIPOS DE ESPECIFICACIONES DE LINEAS DE PRODUCTOS

ESPECIFICACION DE PLATAFORMA: Se desarrollan versiones de aplicaciones para diferentes plataformas. ESPECIFICACION DE FUNCIONALIDAD: Se da diferentes requerimientos. ESPECIFICACION DE PROCESOS: el sistema se adapta para tratar con procesos de negocios especficos.

LINEAS DE PRODUCTOS RECONFIGURADAS


Implica

aadir o eliminar componentes del sistema. Definir restricciones para componentes.

VENTAJAS

REUTLIZACION DE SOFTWARE COSTOS MAS BAJOS DESARROLLO DE SOFTWARE MAS RAPIDO MENORES RIESGOS LA CONFIABILIDAD DEL SISTEMA SE INCREMENTA LOS ESPECIALISTAS SE UTILIZAN DE FORMA MAS EFECTIVA CONCENTRA SU EXPERIENCIA EN EL DISEO
DE COMPONENTES REUTILIZABLES

Arquitectura de lnea de productos de un sistema de gestin de vehculos


INTERFAZ DE USUARIO Autentificacio ndel operador Gestor de estados del vehculo Interfaz de comunicacin Planificacin de Generador de mapas y rutas informes Registro de incidencias Despachador de vehculos Gestin de consultas Gestor de Localizad equipamien or de to vehculos Base de datos de mapas

Base de datos Gestin de de equipos transacciones Base de datos de vehculos

1.

El nivel de interfaz de usuario hay componentes que proporcionan una interfaz de la pantalla del operador y una interfaz con el sistema de comunicaciones utilizado.
en el nivel de E/S hay componentes que gestionan la autenticacin del operador ,generan informes de incidentes y vehculos enviados, soportan la generacin de mapas y planificacin de rutas y proporcionan un mecanismo para los operadores. En el nivel de gestin de recursos hay componentes que permiten localizar y enviar los vehculos al lugar del incidente, componentes para registrar los detalles de los incidentes. En el nivel de base de datos ,adems del soporte usual para la gestin de transacciones hay base de datos independientes de vehculos ,equipamiento y mapas.

2.

3.

4.

LINEAS DE PRODUCTOS CONFIGURADAS

Existen dos tipos de configuradas: CONFIGURACION DURANTE EL DESPLIEGUE: Un sistema genrico se disea para su configuracin por un cliente o consultores que trabajan con el cliente.

CONFIGURACION DURANTE EL DISEO: La organizacin que esta desarrollando el software modifica el ncleo de lneas de productos comunes desarrollando, seleccionando o adaptando componentes para crear un nuevo sistema para un cliente.

SISTEMA DE PLANIFICACION DE RECURSOS DE EMPRESAS (ERP)


El ERP genrico incluye un gran numero de modelos para crear un sistema especifico. procesos de configuracin implica elegir que mdulos tienen que ser incluidos

APLICACINES PARA CREAR UNA NUEVA APLICACION Elicitacin de los Requerimientos de los TAKEHOLDERS. Elegir un miembro adecuado de la Familia. Renegociar los Requerimientos. Adaptar el Sistema Existente. Entregar el nuevo miembro de la Familia.

MVILES Y DISPOSITIVOS EN LOS QUE SE LLEVAN GRFICOS DE ARQUITECTURA


En la especificacin de la plataforma de Linux: La interfaz de usuario Pantallas tctiles Entornos de escritorio Intercomunicacin Almacenamiento de sistemas de archivos Editores de texto

MANEJO DE TIEMPO REAL

HW Y SW PARA MANEJO DE TIEMPO REAL

HW. Reloj. Procesador de Interrupciones. Tiempos Dispositivo (parte interna) interacta con hardware y software. Procesador. SW. Retrasos de procesos: absolutos y relativos. Calendarios. Timeouts. (Representa un elemento de configuracin que especifica el intervalo de tiempo permitido para que el host del servicio abra o cierre ) Especificacin de tiempos: Caracterizacin. Chequeo de tiempos para tolerancia a fallos

REFERENCIAS:

Sommerville Ian (2005) Ingeniera del Software (Sptima Edicin) Pearson Addison Wesley

http://alarcos.infcr.uclm.es/per/fruiz/cur/santand er/odiaz-lineasproducto.pdf

Potrebbero piacerti anche