Líneas de Producto de Software Modelo de Variabilidad Ortogonal

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Líneas de Producto de Software Modelo de Variabilidad Ortogonal"

Transcripción

1 Líneas de Producto de Software Modelo de Variabilidad Ortogonal Rubby Casallas Departamento de Sistemas y Computación Universidad de los Andes, Bogotá

2 Referencias [Pohl 2010] Capítulo 4. Pohl K., Böckle G., van der Linden F., Software Product Line Engineering - Fundamentals, Principles, and Techniques. Berlin. Springer,

3 Agenda Manejo de Variabilidad Definiciones: Puntos de variación y variantes 3

4 Manejo de Variabilidad Se define en los procesos de ingeniería de dominio y se utiliza en los procesos de ingeniería de la aplicación. Actividades para: Definir variabilidad Administrar artefactos variables Resolver variabilidad Recolectar, almacenar y administrar información de rastreo que de soporte a las actividades anteriores 4

5 Subject/Object Tema de variación (variability subject): Elemento variable o una propiedad variable de un elemento en el mundo real Objeto de variación (variability object): Una instancia o valor de lo que varia 5

6 Ejemplo 1: Subject/Object Subject: Mecanismo de Identificación en las casas inteligentes. Por qué varía: Estándares de seguridad Necesidades/preferencias del propietario Objects: Identificación por código Identificación por huella 6

7 Ejemplo 1 (cont.): Subject/Object Cambiar el mecanismo de identificación de las puertas impacta otros componentes como la base de datos, la interfaz usuario. 7

8 Puntos de variación y variantes Punto de variación: lo que varía en un contexto dado Variante: un posible valor para un punto de variación Ejemplo: Color: azul, verde En el contexto de un carro: Color del carro es un punto de variación Carro azul, carro verde son variantes 8

9 Ejemplo 2: Subject/Object Subject: Formas de comunicación entre los sistemas Por qué varía: Estándares de redes Precios, disponibilidad, preferencias Objects: Red LAN, wireless, Bluetooth 9

10 Ejemplo 2 (cont.): Punto de variación: Tipo de red de la casa inteligente Variantes: Red LAN Wireless Ambas variantes son obligatorias, puede haber en el futuro otras variantes 10

11 Commonality (Puntos comunes) Denota características que están presentes en todas las aplicaciones en exactamente la misma forma: Ejemplo: variabilidad en la interfaz usuario: Los clientes del sistema de casas inteligentes pueden decidir el idioma en el que quieren la interfaz del usuario antes de ser instalado Por un precio adicional se puede ofrecer un sistema multi-lengua para que el usuario cambie de idioma cuando así lo quiera. 11

12 Commonality (cont.) (Puntos comunes) Ejemplo: commonality en la interfaz usuario: Siempre se ofrece un sistema multi-lengua para que el usuario cambie de idioma cuando así lo quiera. 12

13 Proceso base de identificación de variabilidad 1. Identificar los elementos en el mundo real que varían (subject) 2. Definir los puntos de variación dentro del contexto de la línea 3. Definir las variantes 13

14 Variabilidad externa e interna Los constituyentes (stakeholders) perciben de manera diferente lo que es variable Variabilidad externa: Es la variabilidad de los artefactos del dominio visible para los clientes. Ellos pueden escoger las variantes que necesitan Variabilidad interna: Es la variabilidad de los artefactos del dominio escondida para los clientes Responsabilidad de los desarrolladores de la línea 14

15 Variabilidad externa e interna Variabilidad externa: El cliente de una aplicación de casa inteligente puede escoger entre tres variantes del sistema de identificación de la puerta: Teclado con código, tarjeta magnética, autenticación de huella Variabilidad interna: El protocolo de comunicación ofrece dos modos distintos: optimizado para anchos de banda grandes u optimizado para corrección de errores. El instalador de la aplicación decide con base en la calidad de la comunicación 15

16 Pirámide de variabilidad 16

17 Modelo de variabilidad ortogonal Variabilidad es ortogonal a los artefactos del dominio Modelo de puntos de variación y variantes Modelos de artefactos (requerimientos, arquitectura, componentes, pruebas) Establecer dependencias entre el modelo de puntos de variación y variantes y los artefactos 17

18 Conceptos del (meta) modelo (1a) Conceptos principales: Punto de Variación (externo o Interno) Variante Restricciones: Cada punto de variación debe estar asociado con al menos una variante Cada variante debe estar asociada con al menos un punto de variación Un punto de variación puede ofrecer más de una variante Una variante puede estar asociada con diferentes puntos de variación 18

19 Conceptos del (meta) modelo (1b) Dependencias: Opcional: establece que dicha variante para ese punto de variación puede ser parte o no del producto. Se puede escoger una de las variantes, ninguna o cualquier combinación de las tres 19

20 Conceptos del (meta) modelo (1c) Dependencias: Obligatoria: establece que dicha variante debe ser seleccionada si y solo si el punto de variación es parte del producto. La variante 128 bits debe ser seleccionada en los productos que incluyen comunicación remota y el punto de variación longitud de las lleves de encripción 20

21 Conceptos del (meta) modelo (2) Escogencias alternativas: Aplica a las variantes opcionales Establece el mínimo y máximo numero de variantes opcionales que deben ser seleccionadas Las variantes CD-R y CD-RW del punto de variación CDType son opcionales pero Mínimo una de las dos debe ser escogida Máximo una de las dos debe ser escogida 21

22 Restricciones entre los elementos de variabilidad Establecer que para que una variante V1 funcione correctamente se requiere que: la variante V2 (de otro punto de variación) sea seleccionada. la variante V2 NO sea seleccionada Establecer que si una variante de un punto de variación PV1 es seleccionada implique que un PV2 sea parte de la aplicación 22

23 Restricciones entre los elementos de variabilidad 23

24 Restricciones entre los elementos de variabilidad Establecer que para que una variante V1 funcione correctamente se requiere que: la variante V2 (de otro punto de variación) sea seleccionada. 24

25 Restricciones entre los elementos de variabilidad Establecer que para que una variante V1 funcione correctamente se requiere que: la variante V2 NO sea seleccionada 25

26 Restricciones entre los elementos de variabilidad Establecer que si una variante de un punto de variación PV1 es seleccionada implique que un PV2 sea parte de la aplicación 26

27 Ortogonalidad con los artefactos 27

28 Ejemplo: Use cases 28

29 Manejo de complejidad en los modelos de variabilidad Un modelo de variabilidad puede convertirse en algo muy complejo con miles de elementos Predefinir (análisis de dominio) subsistemas (packages) Al escoger los subsistemas se restringen las variaciones 29

30 30

31 Documentación de la Variabilidad Qué varia? Definir las propiedades variables de los distintos artefactos Por qué varia? Variabilidad externa o interna Cómo varia? Relacionar las variantes con artefactos concretos Para quién se documenta? Variabilidad externa o interna 31

DOCUMENTACIÓN REQUERIMIENTOS

DOCUMENTACIÓN REQUERIMIENTOS DOCUMENTACIÓN REQUERIMIENTOS HERRAMIENTA PARA LA ADMINISTRACIÓN DE REQUERIMIENTOS DE LOS PROYECTOS DE LAS ASIGNATURAS DE INGENIERÍA Y ARQUITECTURA DE SOFTWARE DE LA PONTIFICIA UNIVERSIDAD JAVERIANA. CARLOS

Más detalles

DGSI - Desarrollo y Gestión de Sistemas de Información

DGSI - Desarrollo y Gestión de Sistemas de Información Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2018 MÁSTER UNIVERSITARIO

Más detalles

CompTIA A+ Essentials

CompTIA A+ Essentials icomapp701 CompTIA A+ Essentials Fabricante: Indra Grupo: Arquitectura y Programación Formación: Indra Horas: 24 Subgrupo: Desarrollador Empresarial Introducción Los siguientes objetivos de CompTIA A +

Más detalles

Arquitectura de Software

Arquitectura de Software Arquitectura de Software Puntos de Vista Departamento de Ingeniería de Sistemas y Computación Agenda del día 1. El proceso de definición de arquitectura 2. Viewpoints / Views 3. Ejercicio 2 1. El proceso

Más detalles

Arquitectura de Software El Rol del Arquitecto de Software

Arquitectura de Software El Rol del Arquitecto de Software Arquitectura de Software El Rol del Arquitecto de Software Centro de Posgrados y Actualización Profesional Instituto de Computación - Facultad de Ingeniería Contenido Propósito del Arquitecto Rol del Arquitecto

Más detalles

PATRONES DE DISEÑO FRAMEWORKS

PATRONES DE DISEÑO FRAMEWORKS PATRONES DE FRAMEWORKS Definiciones Finalidades Características Diseño de software basado en patrones Descripción Utilización de los patrones en el diseño Clasificación FRAMEWORKS Basado en la reutilización

Más detalles

Documentar variabilidad de requisitos en fabricas software Ildefonso Montero Pérez Sergio Segura Rueda

Documentar variabilidad de requisitos en fabricas software Ildefonso Montero Pérez Sergio Segura Rueda Documentar variabilidad de requisitos en fabricas software Ildefonso Montero Pérez Sergio Segura Rueda Programa de Doctorado: Tecnología e Ingeniería del Software Departamento de Lenguajes y Sistemas Informáticos

Más detalles

CBX Controladora de Accesos Inteligente

CBX Controladora de Accesos Inteligente CBX1006 - Controladora de Accesos Inteligente El CBX1006 es un control de accesos inteligente de excelentes características que permite ser conectado en red. Posee una capacidad de memoria para guardar

Más detalles

CLASE 3: UML DIAGRAMAS CASOS DE USO. Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez

CLASE 3: UML DIAGRAMAS CASOS DE USO. Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez CLASE 3: UML DIAGRAMAS CASOS DE USO Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez UML UML es un lenguaje para especificar, visualizar, construir y documentar los artefactos de

Más detalles

GUÍAS. Módulo de Mantenimiento e instalación de hardware y software SABER PRO

GUÍAS. Módulo de Mantenimiento e instalación de hardware y software SABER PRO Módulo de Mantenimiento e instalación de hardware y software Módulo de Mantenimiento e instalación de hardware y software Este módulo evalúa las competencias para la instalación y el mantenimiento preventivo

Más detalles

Electiva IV Autor: Víctor Andrés Ochoa Correa

Electiva IV Autor: Víctor Andrés Ochoa Correa R E D E S I N A L A M B R I C A S 1. Conceptos generales sobre redes inalámbricas 2. Mecánicas básicas de seguridad y mecanismos 3. Estándares WLAN 4. Autenticación básica en WLAN 5. Vulnerabilidades en

Más detalles

Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless...

Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless... ARTICULO TECNICO Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless... Por el Depto. de Ingeniería de EduDevices Que el mundo se mueve hacia la conectividad inalámbrica ya es una

Más detalles

Pruebas de Software. Agenda. Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba

Pruebas de Software. Agenda. Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba Pruebas de Software R. Casallas Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes 1 Agenda Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba 2 1 Pruebas de Programas

Más detalles

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Ingeniería de requerimientos de software: Análisis Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Referencias El Lenguaje Unificado de Modelado. Grady Booch, James Rumbaugh e Ivar

Más detalles

octubre de 2007 Arquitectura de Software

octubre de 2007 Arquitectura de Software octubre de 2007 Arquitectura de Software Seis mejores Prácticas Desarrollo Iterativo Administrar Requerimientos Usar Arquitecturas basadas en Componentes Modelado Visual (UML) Verificar Continuamente la

Más detalles

Historial de Revisiones

Historial de Revisiones NotaSoft Visión Versión 0.1 [Nota: La siguiente plantilla se ha desarrollado para su uso con Rational Unified Process. El texto que se encuentra entre corchetes y presentado en estilo itálicas azul se

Más detalles

IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software

IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software IEEE-std-830-1998 Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements Specifications Preparó: Ing. Ismael Castañeda Fuentes

Más detalles

Gateway 4G LTE + WiFi Exterior SOLUCION. Integradores de sistema WHITE PAPER.

Gateway 4G LTE + WiFi Exterior SOLUCION. Integradores de sistema WHITE PAPER. Gateway 4G LTE + WiFi Exterior Especificaciones de hardware es un gateway standalone 4G LTE que puede distribuir Internet 4G o 3G a través de conexiones WiFi o Ethernet. Está equipado con antenas de alta

Más detalles

MANUAL DE TALLERES INGENIERÍA DE SOFTWARE

MANUAL DE TALLERES INGENIERÍA DE SOFTWARE MANUAL DE TALLERES INGENIERÍA DE SOFTWARE En el presente anual se encontrarán los talleres que se deberán realizar para lograr la consecución del proyecto final de la materia de Ingeniería de software.

Más detalles

Programación Orientada a Objetos

Programación Orientada a Objetos Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 8 Nombre: El Modelo de diseño con UML Contextualización Los modelos que podemos crear con UML son varios, por lo que debemos

Más detalles

BASES DE DATOS DISTRIBUIDAS

BASES DE DATOS DISTRIBUIDAS BASES DE DATOS DISTRIBUIDAS Una Base de Datos Distribuida entonces es una colección de datos que pertenecen lógicamente a un sólo sistema, pero se encuentra físicamente esparcido en varios "sitios" de

Más detalles

Manual de Usuario. Manual de Instalación NOVACAJA.Net y SQL Server 2012/2014

Manual de Usuario. Manual de Instalación NOVACAJA.Net y SQL Server 2012/2014 Manual de Usuario Manual de Instalación NOVACAJA.Net y SQL Server 2012/2014 PU-PLA-OP-006 V4.0 Fecha Efectiva 28/07/2017 Hoja de Contenido Requerimientos mínimos 4 Instalación de NOVACAJA.net 4 Instalación

Más detalles

CICLOS DE VIDA Y METODOLOGIAS

CICLOS DE VIDA Y METODOLOGIAS INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS Rubby Casallas, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda Contexto Ciclos de vida: Modelo

Más detalles

Proceso de Testing Funcional Independiente

Proceso de Testing Funcional Independiente Proceso de Testing Funcional Independiente Tesis de Maestría en Informática Beatriz Pérez Lamancha Setiembre 2006 PEDECIBA informática Instituto de Computación (InCo) Facultad de Ingeniería Universidad

Más detalles

Punto de Acceso WiFi Inalámbrico para Exteriores 150Mbps Wireless N b/g - Alimentado por PoE

Punto de Acceso WiFi Inalámbrico para Exteriores 150Mbps Wireless N b/g - Alimentado por PoE Punto de Acceso WiFi Inalámbrico para Exteriores 150Mbps Wireless N 802.11 b/g - Alimentado por PoE Product ID: AP150WN1X1OE El punto de acceso inalámbrico para exteriores AP150WN1X1OE le permite crear

Más detalles

Utilidad de configuración

Utilidad de configuración Utilidad de configuración Guía del usuario Copyright 2006 Hewlett-Packard Development Company, L.P. Bluetooth es una marca comercial de su propietario utilizada por Hewlett-Packard Company bajo licencia.

Más detalles

DOCUMENTO DE ARQUITECTURA DE SOFTWARE JAVIER FELIPE VASQUEZ ROLDAN PABLO ROBAYO RODRIGUEZ

DOCUMENTO DE ARQUITECTURA DE SOFTWARE JAVIER FELIPE VASQUEZ ROLDAN PABLO ROBAYO RODRIGUEZ DOCUMENTO DE ARQUITECTURA DE SOFTWARE JAVIER FELIPE VASQUEZ ROLDAN PABLO ROBAYO RODRIGUEZ PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA CARRERA DE INGENIERÍA DE SISTEMAS BOGOTÁ, D.C. 2017 Tabla

Más detalles

Capacidades y criterios de evaluación:

Capacidades y criterios de evaluación: DATOS IDENTIFICATIVOS DE LA UNIDAD FORMATIVA PLANIFICACIÓN DE LA PUESTA EN SERVICIO DE REDES UNIDAD FORMATIVA INALÁMBRICAS DE DATOS DE ÁREA LOCAL Y METROPOLITANA Código UF2182 Familia profesional INFORMÁTICA

Más detalles

TETRA Arquitectura e Interfaces

TETRA Arquitectura e Interfaces Arquitectura e Interfaces José Meza Vargas HYTERA 1 Agenda 1. Arquitectura 2. Descripción de Interfaces Estándar 3. Rol de IP en 4. Puertas de Enlace de Red 5. Conclusiones Red Hacia otras redes PABX/PSTN/PDN

Más detalles

Adaptador Tarjeta Mini PCI Express de Red Inalámbrica Wireless WiFi b/g/n 300Mbps

Adaptador Tarjeta Mini PCI Express de Red Inalámbrica Wireless WiFi b/g/n 300Mbps Adaptador Tarjeta Mini PCI Express de Red Inalámbrica Wireless WiFi 802.11b/g/n 300Mbps Product ID: MPEX300WN2X2 La tarjeta de red inalámbrica Mini PCI Express Wireless-N, modelo MPEX300WN2X2, permite

Más detalles

Diseño de campus LAN: consejos (1)

Diseño de campus LAN: consejos (1) Diseño de campus LAN: consejos (1) Area de Ingeniería Telemática http://www.tlm.unavarra.es Redes de Banda Ancha 5º Ingeniería de Telecomunicación Fases en el diseño Diseño modular Contenido Terminología

Más detalles

Figure 12-1: Phase D: Technology Architecture

Figure 12-1: Phase D: Technology Architecture Fase de arquitectura de tecnología: Figure 12-1: Phase D: Technology Architecture Objetivos: Los objetivos de la Arquitectura de Tecnología son: Desarrollar la Arquitectura de Tecnología Objetivo que permite

Más detalles

P.C. O MEGA, S.A. DE C.V.

P.C. O MEGA, S.A. DE C.V. TLALNEPANTLA DE BAZ, EDO. DE MÉXICO, 17 DE NOVIEMBRE DE 2015. CASA DE MONEDA DE MÉXICO Licitación Pública Nacional No. LA-006G2T002-N23-2015 Contratación del Servicio Integral del Centro de Datos para

Más detalles

La Herramienta Redmine para la Administración de Proyectos

La Herramienta Redmine para la Administración de Proyectos La Herramienta Redmine para la Administración de Proyectos 15. RiskMNGT y RequMNGT Redmine Plugins de Isotrol Mag. José Eduardo Rodríguez Esquivel [email protected] [email protected]

Más detalles

Implantación de Webmin

Implantación de Webmin Implantación de Webmin instalación de Webmin OBJETIVO.- instalar y configurar la herramienta de administración del sistema Webmin. Esta es una buena herramienta para la administración de sistemas Linux,

Más detalles

Métodos para el diseño de soluciones

Métodos para el diseño de soluciones Sergio Sotelo IBM Software IT Architect [email protected] Agenda Unified Method Architecture Introducción a TOGAF 2 Método o Metodología? Método Modo de decir o hacer con orden una cosa Métodología Ciencia

Más detalles

Adaptador Tarjeta de Red NIC PCI Express PCI-E de 2 Puertos Ethernet Gigabit RJ45

Adaptador Tarjeta de Red NIC PCI Express PCI-E de 2 Puertos Ethernet Gigabit RJ45 Adaptador Tarjeta de Red NIC PCI Express PCI-E de 2 Puertos Ethernet Gigabit RJ45 Product ID: ST1000SPEXD4 La tarjeta de red de Gigabit PCI Express de dos puertos, modelo ST1000SPEXD4, permite agregar

Más detalles

EVOLUCIÓN Y PRINCIPIOS DE LA INGENIERIA DEL SOFTWARE

EVOLUCIÓN Y PRINCIPIOS DE LA INGENIERIA DEL SOFTWARE EVOLUCIÓN Y PRINCIPIOS DE LA INGENIERIA DEL SOFTWARE 1 Centro ISYS. Esc. Computación. UCV/2005 2 Contenido 1. Evolución de la Ingeniería de Software 2. Principios en la IS Centro ISYS. Esc. Computación.

Más detalles

DWR-R02DN. Receptor digital inalámbrico de la serie DWX N. Descripción general

DWR-R02DN. Receptor digital inalámbrico de la serie DWX N. Descripción general DWR-R02DN Receptor digital inalámbrico de la serie DWX N Descripción general Receptor de banda ancha inalámbrico totalmente digital de alta calidad con tres modos de códec nuevos, lo que proporciona la

Más detalles

REQUISITOS PARA CENTROS DE EXAMEN

REQUISITOS PARA CENTROS DE EXAMEN REQUISITOS PARA CENTROS DE EXAMEN 0 Índice 1. REQUISITOS PARA SER CENTRO DE EXAMEN SIELE... 2 1. 1. PERSONAL... 2 1. 2. ESPACIOS DEL CENTRO... 3 1. 3. REQUISITOS TÉCNICOS... 4 1.4. REQUISITOS LEGALES...

Más detalles

Diseño de la Arquitectura Lógica con Patrones. mayo de 2008

Diseño de la Arquitectura Lógica con Patrones. mayo de 2008 Diseño de la Arquitectura Lógica con Patrones mayo de 2008 Agenda Definición de Arquitectura Dimensiones de Arquitectura Categorías de Patrones Patrón de Arquitectura Organización de Paquetes Análisis

Más detalles

Consejos para diseño de red. Requisitos. Fases de diseño. Que funcione

Consejos para diseño de red. Requisitos. Fases de diseño. Que funcione Consejos para diseño de red Area de Ingeniería Telemática http://www.tlm.unavarra.es Redes de Banda Ancha 5º Ingeniería de Telecomunicación Que funcione Requisitos Escalabilidad: que soporte aumentar de

Más detalles

Funciones remotas. Supervisión y control. Supervisión de alumnos. file://c:\documents and Settings\robertob\Configuración local\temp\~hhae55.

Funciones remotas. Supervisión y control. Supervisión de alumnos. file://c:\documents and Settings\robertob\Configuración local\temp\~hhae55. Page 1 of 15 Funciones remotas Las funciones remotas le ofrecen básicamente algunos de los métodos de administración y control remoto que le ayudarán a administrar la clase con facilidad, tal como se describe

Más detalles

Microonda Ethernet Licenciada. Los módulos PTP 800 que operan en frecuencias adicionales entre 6 y 38 GHz estarán disponibles en futuros lanzamientos.

Microonda Ethernet Licenciada. Los módulos PTP 800 que operan en frecuencias adicionales entre 6 y 38 GHz estarán disponibles en futuros lanzamientos. HOJA DE ESPECIFICACIONES SOLUCIONES DE REDES INALÁMBRICAS PTP 800 Microonda Ethernet Licenciada Unidad de exteriores Unidad de módem compacta Soluciones escalables y de alto rendimiento Las soluciones

Más detalles

Consejos para diseño de red

Consejos para diseño de red Consejos para diseño de red Area de Ingeniería Telemática http://www.tlm.unavarra.es Redes de Banda Ancha 5º Ingeniería de Telecomunicación Que funcione Requisitos Escalabilidad: que soporte aumentar de

Más detalles

TRAZABILIDAD DE REQUERIMIENTOS: EVITA HASTA LAS MUERTES FATTO CONSULTORIA Y SISTEMAS

TRAZABILIDAD DE REQUERIMIENTOS: EVITA HASTA LAS MUERTES FATTO CONSULTORIA Y SISTEMAS TRAZABILIDAD DE REQUERIMIENTOS: EVITA HASTA LAS MUERTES GUILHERME SIQUEIRA SIMÕES 25/10/2016 FATTO CONSULTORIA Y SISTEMAS 1 ORIENTACIONES INICIALES De preferência al uso de una conexión de banda ancha

Más detalles

UML. (Unified Modeling Language) Lenguage Unificado de Modelado

UML. (Unified Modeling Language) Lenguage Unificado de Modelado 1 (Unified Modeling Language) Lenguage Unificado de Modelado Antonio J. Sierra 1 Índice Historia Introducción Objetivos del modelo Críticas Modelo Conceptual de Clases Diagrama de Clases 2 2 Historia (I)

Más detalles

Instalación de Centos

Instalación de Centos Instalación de Centos Para iniciar la instalación de Centos 7 solo tienes que arrancar tu servidor o equipo desde el medio de instalación, ya sea desde un DVD, desde una Memoria USB o cargando el.iso la

Más detalles

Planificaciones METODOS Y MODELOS EN LA INGENIERIA DEL SOFTWARE PLANIFICACIONESI. Docente responsable: VILLAGRA SERGIO GUSTAVO.

Planificaciones METODOS Y MODELOS EN LA INGENIERIA DEL SOFTWARE PLANIFICACIONESI. Docente responsable: VILLAGRA SERGIO GUSTAVO. Planificaciones 9520 - METODOS Y MODELOS EN LA INGENIERIA DEL SOFTWARE I Docente responsable: VILLAGRA SERGIO GUSTAVO 1 de 5 OBJETIVOS Que los alumnos: a) Entiendan la naturaleza del software y las complejidades

Más detalles

IECSA - The Integrated Energy and Communication Systems Architecture

IECSA - The Integrated Energy and Communication Systems Architecture IECSA - The Integrated Energy and Communication Systems Architecture Seminario de Redes Inteligentes Oscar Duarte Abril 15 del 2011 Agenda Contexto Estructura de la documentación Ambientes Un ejemplo Agenda

Más detalles

Requerimientos dentro del Desarrollo de Software: Ingeniería y Administración

Requerimientos dentro del Desarrollo de Software: Ingeniería y Administración dentro del Desarrollo de Software: Ingeniería y Administración Ing. Antonio Nicolás Camacho Ing. Miguel E. Torres MSc. Agenda Definir el concepto de requerimiento. Explicación de los diferentes niveles

Más detalles

Implementación de Componentes

Implementación de Componentes Implementación de Componentes Concepto Un componente es una parte no trivial, casi independiente, y reemplazable de un sistema que llena claramente una funcionalidad dentro de un contexto en una arquitectura

Más detalles

Configuraciones de PBX analógicas y digitales

Configuraciones de PBX analógicas y digitales Configuraciones de PBX analógicas y digitales En las redes de telefonía que tienen PBX heredadas o tradicionales, una PBX realiza las funciones siguientes: Crea conexiones o circuitos entre los teléfonos

Más detalles

PLIEGO DE PRESCRIPCIONES TECNICAS PARA LA CONTRATACION DEL SUMINISTRO DE PLATAFORMA DE SISTEMAS DE ENTORNO DE CONSOLIDACIÓN Y FORMACIÓN PARA LA

PLIEGO DE PRESCRIPCIONES TECNICAS PARA LA CONTRATACION DEL SUMINISTRO DE PLATAFORMA DE SISTEMAS DE ENTORNO DE CONSOLIDACIÓN Y FORMACIÓN PARA LA PLIEGO DE PRESCRIPCIONES TECNICAS PARA LA CONTRATACION DEL SUMINISTRO DE PLATAFORMA DE SISTEMAS DE ENTORNO DE CONSOLIDACIÓN Y FORMACIÓN PARA LA GESTIÓN ECONÓMICA Y FINANCIERA DE LA ADMINISTRACIÓN DE LA

Más detalles

INSTITUTO ELECTORAL DEL ESTADO DE ZACATECAS

INSTITUTO ELECTORAL DEL ESTADO DE ZACATECAS PARTIDA 1 PIEZAS DESCRIPCIÓN CARACTERÍSTICAS 180 Computadora de escritorio con gabinete tipo SFF (Small Form Factor) Procesador Modelo del procesador i5-4460 o superior. Caché del procesador 4 MB o superior.

Más detalles

Proceso Unificado de Desarrollo de Software. 13 de sep de 2006

Proceso Unificado de Desarrollo de Software. 13 de sep de 2006 Proceso Unificado de Desarrollo de Software 13 de sep de 2006 Referencias básicas El Proceso unificado de desarrollo de Software I. Jacobson, G. Booch y J.Rumbaugh Addison Wesley - Pearson Education 1999

Más detalles

Índice. Generalidades Resumen b a OFDM Espectro y tomas de decisión h Futuro de las redes Wi-Fi

Índice. Generalidades Resumen b a OFDM Espectro y tomas de decisión h Futuro de las redes Wi-Fi Índice Generalidades Resumen 802.11b 802.11a OFDM Espectro y tomas de decisión 802.11h Futuro de las redes Wi-Fi 802.11: Generalidades Familia de estándares para LAN inalámbrica Define requerimientos para

Más detalles

Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja)

Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja) Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja) Análisis del Sistema Área: Ingeniería de requisitos Carácter del recurso: Recomendado

Más detalles

Manual imprescindible Windows 8 registro y configuracio n (c) Francisco Charte Ojeda

Manual imprescindible Windows 8 registro y configuracio n (c) Francisco Charte Ojeda Manual imprescindible Windows 8 registro y configuracio n (c) Francisco Charte Ojeda Agradecimientos Sobre el autor Introducción La nueva interfaz de Windows 8 Mejoras no visibles Windows 8, el sistema

Más detalles

DIMETRA X CORE HOJA DE DATOS DIMETRA X CORE

DIMETRA X CORE HOJA DE DATOS DIMETRA X CORE DIMETRA X CORE LA TECNOLOGIA DE BANDA ANCHA MÓVIL ESTARÁ DISPONIBLE PARA ORGANISMOS GUBERNAMENTALES Y DE SEGURIDAD PÚBLICA COMO GRANDES EMPRESAS. SI BIEN NO SE SABE EXACTAMENTE CUÁNDO SE DARÁ EL CAMBIO,

Más detalles