Aportaciones teóricas y prácticas de la tesis y líneas de trabajo futuras que se derivan de las mismas.

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

Download "Aportaciones teóricas y prácticas de la tesis y líneas de trabajo futuras que se derivan de las mismas."

Transcripción

1 5 APORTACIONES Y LÍNEAS FUTURAS Aportaciones teóricas y prácticas de la tesis y líneas de trabajo futuras que se derivan de las mismas.

2 5.1 Aportaciones 5.2 Líneas Futuras

3 5..1 APORTACIIONES Confrontación de las motivaciones y objetivos iniciales con las aportaciones (teóricas y prácticas) finales. Como objetivo general del trabajo, el capítulo inicial de esta memoria planteaba: La definición de un entorno o marco de trabajo multidisciplinar en el que se integren herramientas propias de cada uno de los dominios particulares implicados en el desarrollo de SCDTR. Este objetivo se desglosaba en otros objetivos parciales: Definición formal (con capacidades de validación) de un metamodelo por cada dominio implicado. Coordinación formal de los metamodelos. Búsqueda y desarrollo de soluciones técnicas para dar soporte a los metamodelos y su coordinación. Definición de la metodología (Proceso SW) a seguir en el desarrollo de un SCDTR en el entorno. Descripción de los mecanismos de extensión del entorno. El trabajo realizado responde a estos objetivos y abarca los diferentes dominios implicados en el desarrollo de SCDTR desde la perspectiva de formalizar las características propias de cada dominio, así como las partes comunes que permitan la colaboración entre los expertos de dominio a través de herramientas especializadas. La aportación principal del trabajo se materializa en el diseño general de la arquitectura de un entorno abierto, flexible y extensible que se adapta a las necesidades concretas de cada proyecto. Esta arquitectura permite la integración de aquellas herramientas más conocidas y utilizadas en cada dominio gracias al desacoplo entre la semántica de estas herramientas (MCH) y la de los modelos abstractos de dominio (MCM) que considera el entorno. La arquitectura presentada incluye las tecnologías a utilizar en cada módulo, tanto para su implementación como para la gestión del entorno. Esta arquitectura se fundamenta en el empleo de la programación declarativa y se caracteriza por el uso extensivo de pequeños lenguajes XML. Entre las ventajas que aportan estos lenguajes caben destacar: fáciles de usar y entender, ajustados a las Pág. 5-1

4 necesidades de cada especialista (no solo para programadores), sencilla modificación y extensión (incluso dinámica porque no se requieren recompilación con cada cambio) y uso de APIs y analizadores estándar comunes para su manipulación y validación. Pero quizás su característica más importante sea la capacidad de convertirse en lenguajes formales (no en el sentido matemático, si no en cuanto a que se pueden validar las instancias). Los requisitos de cada lenguaje se pueden expresar en forma de gramáticas (schemas) y/o en forma de reglas (schematrones) y las transformaciones entre ellos se describen en hojas de estilo (XSLT). En el capítulo de Motivación se citaban algunos párrafos del sexto Programa Marco para ilustrar la actualidad del tema. Se recuperan aquí esas pinceladas sobre algunas prioridades estratégicas del Programa Marco para comprobar que, efectivamente, se ha trabajado y se han aportado soluciones en esas líneas. SW intermedio (middleware) para la gestión, control y uso de recursos plenamente distribuidos. Se ha trabajado en este punto entendiendo las herramientas externas que se integran en el entorno como recursos y resolviendo su conexión con el servidor (MCH). Entornos de creación de servicios multifuncionales [ ] para hacer frente al crecimiento y a la expansión esperada de las aplicaciones y servicios. El cuidado que se ha puesto en la flexibilidad y extensibilidad permite el crecimiento del entorno en aplicaciones y servicios. Nuevos marcos de componentes para el desarrollo de la funcionalidad de los servicios, incluyendo la metainformación, semántica y taxonomía de los bloques elementales. La metainformación, semántica y taxonomía de los componentes se ha gestionado a través de XML en el entorno. Nuevas estrategias, algoritmos e instrumentos para conseguir la sistematización y precisión en el diseño, creación de prototipos y control de sistemas distribuidos complejos. Precisamente el entorno multidisciplinar se concibe como un instrumento que sistematice el desarrollo de este tipo de sistemas. Sistemas incorporados en red, detección distribuida, informática, recursos de almacenamiento y su intercomunicación. Mientras que las labores de coordinación y almacenamiento se centran en el MCH, las herramientas particulares de dominio se comunican con él a través de la red. Optimización del ciclo de vida de los sistemas, productos y servicios industriales. Los productos y la producción deben orientarse cada vez en mayor medida hacia el servicio y el ciclo de vida. Se enfatiza la Arquitectura Orientada al Servicio en el entorno y se enmarcan todos los recursos de acuerdo al ciclo de vida que se ha definido. Pág. 5-2

5 Nuevos conceptos industriales basados en enfoques relativos al ciclo de vida que permitan [ ] la gestión eficiente de la información y su transformación en conocimiento utilizable dentro de la cadena del valor. El entorno intenta sistematizar la transmisión entre dominios de información relevante en un proyecto. Además, apunta hacia el uso de técnicas de gestión de conocimiento para sistematizar también la transmisión de información relevante entre diferentes proyectos, para sintetizar informaciones de dominio. Se enumeran a continuación, de forma más detallada, las aportaciones teóricas y prácticas de este trabajo, así como las publicaciones a las que ha dado lugar hasta el momento: Aportaciones teóricas: Definición de una arquitectura del entorno adecuada para cumplir con los objetivos planteados. El desacoplo del Motor de Colaboración de Modelos (MCM) y el Motor de Colaboración de Herramientas (MCH) permite resolver la coordinación entre modelos de dominio y el enlace de éstos con las herramientas, respectivamente. División del problema de la integración en diferentes partes: integración de gramáticas, de modelos de datos, de técnicas para el desarrollo de SW, de conocimiento y de aplicaciones finales. Estudio del espectro de soluciones técnicas adecuadas para cada una de las secciones anteriores. Diseño de un Proceso SW ó ciclo de vida para los SCDTR que se fundamenta en el empleo de especificaciones formales y en el uso de generadores automáticos de código. Desarrollo de los conceptos de la metodología MDA a dos niveles: el del desarrollo de la propia aplicación final (PIM y PSM) y el de la problemática de integración de herramientas (TIM y TSM). Concepción del entorno acorde a una arquitectura orientada a servicio (SOA) y a un interfaz basado en servicios web para las herramientas. Esta filosofía de aplicación distribuida rompe con el estilo clásico de aplicación aislada. Aportaciones prácticas. Se han creado diseños (basados en las tecnologías propuestas) que demuestran la viabilidad del desarrollo del entorno: Desarrollo práctico de la arquitectura teórica definida en base a la separación de problemáticas y a la programación declarativa a través de pequeños lenguajes ó lenguajes de dominio. Pág. 5-3

6 Desarrollo de todo un conjunto de soluciones técnicas, basadas en tecnologías XML, para los componentes del entorno. Entre estas soluciones técnicas se incluyen: Definición formal de un posible metamodelo común (Schema Arch.xsd) para la descripción de arquitecturas. Se reutiliza para definir las arquitecturas particulares de cada dominio. Definición formal de posibles metamodelos de dominio (schemas con schematrones embebidos). Definición formal (reglas schematron) de las interacciones. o implicaciones entre los metamodelos de dominio tomados como ejemplo. Diseño de posibles lenguajes XML adecuados para cubrir todas las necesidades del Proceso SW (SADML, CTWML, SEPML). Descripción de las traducciones entre instancias o vistas de dominio (hojas de estilo XSLT). Primera aproximación a la definición de lenguajes de dominio XML para cada una de las comunidades implicadas. Estos lenguajes, una vez perfeccionados, serán en sí mismos (e incluso fuera del entorno) de gran utilidad porque establecerán gramáticas estándar para los especialistas y aplicaciones del dominio. Apertura de herramientas propietarias a través de un interfaz XML. Simulink, RTF y EdROOM se abren a la colaboración con otras aplicaciones gracias a la integración de un interfaz XML y al empleo de Chaperon para traducir texto estructurado en XML. Desarrollo de prototipos parciales orientados a la creación del entorno: Editor gráfico SVG para los modelos de dominio. Prototipo básico de MCH con servicios web. Prototipo generador de código en formato de texto estructurado definido en el estándar IEC de programación de PLCs. Documentación de los modelos XML para un caso de estudio real (robot móvil autónomo). Publicaciones. El trabajo realizado en los últimos años en el entorno de esta tesis doctoral ha dado lugar a las siguientes publicaciones: An integrated framework for the development of real-time distributed control software based on CAN bus. M. Marcos, J. M. Bass, P. J. Fleming, J. Pág. 5-4

7 Portillo. Proceedings of the 14th World Congress of IFAC, Beinjing, P. R. China, julio ISBN , págs BERTA (Basic Environment for Real-Time System Analysis). M. Marcos, N. Martín, J. Portillo. Proceedings del III congreso de usuarios de Matlab, noviembre de 1999, Madrid. ISBN , págs Basic Environment for Real Time Systems Analysis using CAN bus. M. Marcos, J. Portillo. Proceedings of the WRTP 2000, Palma de Mallorca (Spain), May ISBN: , págs Matlab-Based Real-Time Framework For Distributed Control Systems. M. Marcos, J. Portillo, J. M. Bass. Proceedings of the AARTC 2000, Palma de Mallorca (Spain), May ISBN: , págs BEST STUDENT PAPER PRIZE. Contributions to the design of real time distributed control systems. J. Portillo, M. Marcos. European Control Conference, septiembre de 2001, Oporto (Portugal). ISBN: , págs rtfcanopen: Una implementación modular y económica aplicada en el control de un móvil autónomo. J. Portillo, M. Marcos, A. Olarrra, I. Cabanes. Jornadas de Automática Tenerife, septiembre Modelling of Distributed Control Systems using XML. J. Portillo, M. Marcos. Proceedings Work-In-Progress Session, 14th Euromicro Conference on Real- Time Systems. Vienna, junio Perfil uml para especificación y arquitectura hardware y software para sistemas de control basados en IEC E. Estévez, U. Gangoiti, M. Marcos, J. Portillo, I. Cabanes, I. Sarachaga, D. Orive, S. Calvo, J. Barandiarán. Jornadas de Automática León, septiembre A CORBA-based co-simulation framework for integrating COTS tools. M. Marcos, U. Gangoiti, E. Estévez, J. Portillo, I. Calvo. CONTROLO 04, Sixth Portuguese Conference on Automatic Control. Pendiente de aceptación. Loose integration of Real Time tools on the basis of XML and Web Applications. J. Portillo, M. Marcos, O. Casquero. 15th Euromicro Conference on Real-Time Systems. Pendiente de aceptación. Pág. 5-5

8 5..2 LÍÍNEAS FUTURAS Sobre las posibles líneas de evolución a partir de los resultados de la tesis. El trabajo realizado, dada la naturaleza de un entorno multidisciplinar, es bastante extenso y rico en abstracciones y conceptos genéricos. Se ha realizado un esfuerzo por acompañar todos los conceptos genéricos con técnicas concretas que permiten su implementación, sin embargo, el resultado obtenido no es un prototipo final cerrado. En realidad, más que dejar cosas zanjadas, esta tesis abre muchas puertas para el trabajo futuro. Es decir, esta tesis se concibe como el punto de partida de otros trabajos para refinar los modelos y mecanismos internos del entorno, para desarrollar prototipos cada vez más completos, y sobre todo, para ir expresando, a través de lenguajes formales XML y en los términos aquí propuestos, los avances que la investigación de dominios específicos vaya produciendo. Ya existen proyectos concretos en marcha en los que se irán desarrollando y perfeccionando las conclusiones de esta tesis. Concretamente, el proyecto MCYT DPI (a desarrollar entre los años 2004 y 2006) permitirá completar y depurar los metamodelos de dominio y los lenguajes XML que permiten su expresión. Como ya se ha enfatizado en la documentación, el objetivo de este trabajo no era la definición completa y exhaustiva de unos metamodelos de dominio. Básicamente, se han definido unas primeras aproximaciones muy simples, y totalmente discutibles, para poder demostrar sobre ellas cómo las tecnologías XML permiten la expresión y transformación formal de metamodelos. Este proyecto definirá con mayor rigor, aunque utilizando la misma filosofía y técnicas, los metamodelos de dominio. Además, se construirá un prototipo completo del Motor de Colaboración de Herramientas integrando herramientas comerciales concretas y se utilizará en un caso de estudio con suficiente complejidad como para promover mejoras en los metamodelos. Otro proyecto en curso es FLEXICON-IST (a desarrollar entre los años 2003 y 2005), subvencionado por la Comisión Europea. Algunos de los conceptos del trabajo de investigación que se presenta se están aplicando en este proyecto y otros se verán ampliados. Por ejemplo, uno de los objetivos de este proyecto es la Co-Simulación entre herramientas COTS. Se plantea ésta como un flujo de información horizontal entre herramientas, pero a diferencia del MCH en donde el intercambio de datos sólo se da antes ó después del uso de una herramienta, en FLEXICON el flujo de información entre herramientas se da durante el propio tiempo de trabajo de la herramienta. La colaboración tiene lugar en tiempo de ejecución en lugar de darse entre tiempos de ejecución. Pág. 5-6

9 Por otra parte, se espera que varios de los proyectos de tesis doctoral que a medio plazo se van a desarrollar en el seno de GCIS (Grupo de Control e Integración de Sistemas) tengan como tronco común ó marco general los resultados del presente trabajo. De este modo, trabajos diversos del grupo como investigaciones sobre servicios CORBA, buses de campo con requisitos de tiempo real, algoritmos avanzados de control, modelado de sistemas en UML ó programación de autómatas, encontrarán en el entorno multidisciplinar y en los lenguajes de dominio la manera de complementarse y coordinarse. De manera más detallada, se listan a continuación algunos de los puntos en los que se podrían centrar estos trabajos futuros: Se espera poder profundizar en la identificación de las implicaciones cruzadas entre dominios y utilizar las técnicas que para capturarlas y expresarlas se han desarrollado en la tesis. Estandarización del uso de lenguajes específicos de dominio basados en XML, aunque con un núcleo expresivo común. Los desarrollados en la tesis son simples ejemplos, pero un adecuado trabajo de divulgación en las comunidades del control y del tiempo real debería permitir acordar entre los especialistas ciertas gramáticas que encaminarían sinergias dentro de cada campo y entre diferentes campos. Profundización en la normalización de las aplicaciones web. Realmente, parece que en poco tiempo todas las aplicaciones se concebirán mirando a la red. El avance en el punto anterior (normalización lenguajes de dominio en XML) es imprescindible para coordinar a través de internet diferentes aplicaciones de dominio. Adopción de las nuevas versiones de los estándares UML, MDA, MOF y XMI. En el presente trabajo de investigación se ha buscado la descripción desde la generalidad y el estándar pero adaptándose a lo particular exigido por cada dominio. A corto plazo se espera que UML, MDA, XMI permitan desarrollar este concepto en toda su extensión. En la medida en que se consiga se podrían ir agrupando en una estructura única y con el origen común de UML todos los desarrollos de este trabajo. Ya se vislumbran algunas de las analogías que entrarían en juego entre UML y el desarrollo XML: Metaclases UML elementos genéricos schema XML Perfiles UML extensiones de schemas genéricos XML Mayor protagonismo de los generadores automáticos de código. Los nuevos lenguajes de programación como Java se prestan mejor a técnicas de generación automática de código a partir de declaraciones de modelos genéricos (proceso SW en la presente memoria) porque en estos lenguajes se separa limpiamente la implementación a través de interfaces claros y tienen Pág. 5-7

10 bastante redundancia declarativa. Son incómodos para programar a mano pero potentes en términos de portabilidad, flexibilidad y generación automática de código. Plataforma Eclipse. Merece un comentario especial por lo genérico de esta aproximación y por los paralelismos entre su concepción y el entorno multidisciplinar objeto de esta memoria. Eclipse tiene todas las funcionalidades necesarias para convertirse en el contexto en el que implementar el Motor de Colaboración de Herramientas y parece un candidato ideal para esta tarea. De hecho, conviene seguir la evolución del proyecto global, y especialmente de los subproyectos EMF (Eclipse Modelling Framework), XSD (XML Schema Infoset Model) y la plataforma de herramientas web para materializar en ese contexto las conclusiones y desarrollos del presente trabajo. Especificación formal de un lenguaje XML para definir las peculiaridades de buses de campo concretos como CAN. Referencias: XML-based Management Framework for CANopen Systems. Martin Wollschlaeger. ICC 2000, Amsterdam XML-based representation and monitoring of CAN devices. Dieter Büler, Gerhard Gruhler, ICC 2000, Amsterdam Expresión en el entorno de los resultados de las investigaciones de las tesis Balbastre (2002), Martí (2002), Alves (2003), Palencia (1999) y otras respecto a las sinergias entre dominios. Pág. 5-8

Introducción. Metadatos

Introducción. Metadatos Introducción La red crece por momentos las necesidades que parecían cubiertas hace relativamente poco tiempo empiezan a quedarse obsoletas. Deben buscarse nuevas soluciones que dinamicen los sistemas de

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA. Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo

CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA. Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo Laboratorio de Redes de Neuronas Artificiales y Sistemas Adaptativos Universidade

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

Las prácticas de excelencia

Las prácticas de excelencia Las prácticas de excelencia Se enmarcan en la existencia de estrategias dedicadas a la gestión del conocimiento interno de la organización, promoviendo iniciativas, a través de distintos instrumentos que

Más detalles

comunidades de práctica

comunidades de práctica 1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades

Más detalles

Figure 7-1: Phase A: Architecture Vision

Figure 7-1: Phase A: Architecture Vision Fase A Figure 7-1: Phase A: Architecture Vision Objetivos: Los objetivos de la fase A son: Enfoque: Desarrollar una visión de alto nivel de las capacidades y el valor del negocio para ser entregado como

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO Introducción:...1 Service Oriented Architecture...2 Elementos de una Service Oriented Architecture...2 Application frontends...2 Servicios...2 Contrato:...3

Más detalles

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula> Objetos educativos y estandarización en e-learning: Experiencias en el sistema Fernández-Manjón, B.1, López Moratalla, J.2 Martínez Ortiz, I. 2, Moreno Ger, P. 2 Universidad Complutense de Madrid,

Más detalles

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software UNIVERSIDAD POLITECNICA DE MADRID Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software Resumen del Trabajo tutelado: Los requisitos de accesibilidad en un

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Metodologías de diseño de hardware

Metodologías de diseño de hardware Capítulo 2 Metodologías de diseño de hardware Las metodologías de diseño de hardware denominadas Top-Down, basadas en la utilización de lenguajes de descripción de hardware, han posibilitado la reducción

Más detalles

Service Oriented Architecture: Con Biztalk?

Service Oriented Architecture: Con Biztalk? Service Oriented Architecture: Con Biztalk? Pablo Abbate Servicios Profesionales Danysoft SOA supone una nueva forma de pensar acerca de la arquitectura IT para las empresas. De hecho, es una asociación

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

Navidian Oferta de Servicios GL7

Navidian Oferta de Servicios GL7 NS-1701 01/04/04 Navidian Services Servicios integrales de última tecnología para Empresas Navidian Oferta de Servicios GL7 Navidian Tel: +34 934802259 Fax: +34 933726736 Email: info@navidian.com Web:

Más detalles

Capitulo I. Introducción

Capitulo I. Introducción Capitulo I. Introducción 1.1 Descripción del trabajo El ser humano, como todos sabemos tiene la necesidad de comunicarse, de ser escuchado y sobretodo interactuar con los demás seres vivos que lo rodean.

Más detalles

2 EL DOCUMENTO DE ESPECIFICACIONES

2 EL DOCUMENTO DE ESPECIFICACIONES Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir

Más detalles

Patrones de software y refactorización de código

Patrones de software y refactorización de código Patrones de software y refactorización de código Introducción y antecedentes de los patrones de software Los patrones permiten construir sobre la experiencia colectiva de ingenieros de software habilidosos.

Más detalles

forma de entrenar a la nuerona en su aprendizaje.

forma de entrenar a la nuerona en su aprendizaje. Sistemas expertos e Inteligencia Artificial,Guía5 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: SISTEMAS BASADOS EN CONOCIMIENTO. Objetivo

Más detalles

Control del Stock, aprovisionamiento y distribución a tiendas.

Control del Stock, aprovisionamiento y distribución a tiendas. Control del Stock, aprovisionamiento y distribución a tiendas. Tan importante como el volumen de ventas y su rentabilidad, el control del stock supone uno de los pilares fundamentales en el éxito de una

Más detalles

Por qué deberías adaptar tu página web a la navegación móvil?

Por qué deberías adaptar tu página web a la navegación móvil? Por qué deberías adaptar tu página web a la navegación móvil? Adaptación de páginas web a dispositivos móviles, una realidad. Hoy en día, la variedad de dispositivos móviles existentes en el mercado ha

Más detalles

Diseño orientado al flujo de datos

Diseño orientado al flujo de datos Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos

Más detalles

Planificación de Sistemas de Información

Planificación de Sistemas de Información Planificación de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...1 ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIÓN...4 Tarea 1.1: Análisis de la Necesidad del...4 Tarea 1.2: Identificación

Más detalles

Planificación de Sistemas de Información

Planificación de Sistemas de Información Planificación de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIÓN... 4 Tarea 1.1: Análisis de la Necesidad del... 4 Tarea 1.2: Identificación

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

Curso Internacional de Gestión Eficiente de Residuos de Lámparas

Curso Internacional de Gestión Eficiente de Residuos de Lámparas Curso Internacional de Gestión Eficiente de Residuos de Lámparas Programa del Curso UNEP LA INICIATIVA EN.LIGHTEN El Programa de las Naciones Unidas para el Medio Ambiente (PNUMA) y del Fondo para el Medio

Más detalles

ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURA SOA Services Oriented Arquitecture SOA como arquitectura para BPM Las organizaciones deben

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI)

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI) Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI) OFERTAS TECNOLÓGICAS 1) GESTIÓN ORGANIZACIONAL Y LOGÍSTICA INTEGRADA: TÉCNICAS Y SISTEMAS DE INFORMACIÓN 2) GESTIÓN

Más detalles

Análisis y síntesis El proceso documental Lenguajes documentales El proceso de indización El resumen documental

Análisis y síntesis El proceso documental Lenguajes documentales El proceso de indización El resumen documental Análisis y síntesis El proceso documental Lenguajes documentales El proceso de indización El resumen documental El proceso documental El proceso o cadena documental es la razón fundamental de un centro

Más detalles

CRITERIOS PARA LA APLICACIÓN DEL ITINERARIO PARA LA INSERCIÓN LABORAL DE LOS RECLUSOS

CRITERIOS PARA LA APLICACIÓN DEL ITINERARIO PARA LA INSERCIÓN LABORAL DE LOS RECLUSOS 2 / 2001 TP Asunto: CRITERIOS PARA LA APLICACIÓN DEL ITINERARIO PARA LA INSERCIÓN LABORAL DE LOS RECLUSOS Area de aplicación: Centros Penitenciarios Descriptores: Inserción laboral de los reclusos 1.-

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

Administración del conocimiento y aprendizaje organizacional.

Administración del conocimiento y aprendizaje organizacional. Capítulo 2 Administración del conocimiento y aprendizaje organizacional. 2.1 La Importancia Del Aprendizaje En Las Organizaciones El aprendizaje ha sido una de las grandes necesidades básicas del ser humano,

Más detalles

Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo

Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

implantación Fig. 1. Ciclo de vida tradicional

implantación Fig. 1. Ciclo de vida tradicional 1. Ciclo de vida tradicional de los sistemas de software En ingeniería de software, la descripción tradicional del ciclo de vida del software está basada en un modelo conocido como el modelo de cascada

Más detalles

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE ORBERE Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE Bilbao, 12 de diciembre de 2006 INDICE 1. METODOLOGÍA DE TRABAJO 2 1.1 Pautas para el Desarrollo 2 1.2 Entorno Tecnológico,

Más detalles

Figure 9-1: Phase C: Information Systems Architectures

Figure 9-1: Phase C: Information Systems Architectures FASE C Figure 9-1: Phase C: Information Systems Architectures Objetivos Los objetivos de la Fase C son: Desarrollar la arquitectura de sistemas de información objetivo (datos y aplicaciones), que describe

Más detalles

TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico

TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico TeCS Sistema de ayuda a la gestión del desarrollo de producto cerámico En el origen de todo proyecto de éxito se halla la capacidad de encauzar y estructurar la creatividad TeCS ofrece un entorno de fácil

Más detalles

Capítulo 2. Marco Teórico

Capítulo 2. Marco Teórico Capítulo 2. Marco Teórico 2.1. Frameworks para Aplicaciones Web en Java Con el crecimiento exponencial de Internet en los últimos años, las aplicaciones Web se han convertido en una parte básica y común

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

Servidores Donantonio

Servidores Donantonio Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

Hacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN

Hacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN OBJETIVOS GENERALES 1. Identificar, diseñar, automatizar y habilitar la mejora continua de los procesos relacionados a la necesidad o proyecto

Más detalles

ADMINISTRACIÓN DE PROYECTOS

ADMINISTRACIÓN DE PROYECTOS QUITO INGENIERIA MECANICA ADMINISTRACIÓN DE PROYECTOS JUAN MARCELO IBUJES VILLACÍS ADMINISTRACIÓN DE PROYECTOS Contenido tomado de referencia de la Guía de los Fundamentos para la Dirección de Proyectos

Más detalles

1. INTRODUCCIÓN 1.1 INGENIERÍA

1. INTRODUCCIÓN 1.1 INGENIERÍA 1. INTRODUCCIÓN 1.1 INGENIERÍA Es difícil dar una explicación de ingeniería en pocas palabras, pues se puede decir que la ingeniería comenzó con el hombre mismo, pero se puede intentar dar un bosquejo

Más detalles

ITBA - UPM MAGISTER EN INGENIERIA DEL SOFTWARE ANTEPROYECTO DE TESIS

ITBA - UPM MAGISTER EN INGENIERIA DEL SOFTWARE ANTEPROYECTO DE TESIS ITBA - UPM MAGISTER EN INGENIERIA DEL SOFTWARE ANTEPROYECTO DE TESIS TÍTULO: TEMA: Sistema generador del mapa de actividades de un proyecto de desarrollo de software. Sistema basado en conocimientos para

Más detalles

ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE ARQUITECTO DE SOFTWARE

ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE ARQUITECTO DE SOFTWARE ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE TALENTO EN TI OCTUBRE 2012 ÍNDICE DEL CONTENIDO 1 OBJETIVO 2 CAMPO DE APLICACIÓN 3 DEFINICIONES 4 REQUISITOS DEL PERFIL 5 BIBLIOGRAFÍA 6

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

Más detalles

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM SOLUCIÓN HOSPEDADA Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM Aprovechar el ecosistema de Microsoft para el éxito de CRM hospedado Microsoft Dynamics CRM ofrece a clientes

Más detalles

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática La Necesidad de Modelar Analogía Arquitectónica Tiene sentido poner ladrillos sin hacer antes los planos? El modelo, los planos, ayuda a afrontar la complejidad del proyecto. Cuál es el lenguaje adecuado

Más detalles

Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web

Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web J.Corral-García, D.Cortés-Polo, C.Gómez-Martín, J.L.González-Sánchez

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

Software de Simulación aplicado a entornos de e-learning

Software de Simulación aplicado a entornos de e-learning Software de Simulación aplicado a entornos de e-learning 2009 Laboratorio de Investigación de Software Universidad Tecnológica Nacional Facultad Regional Córdoba Titulo del Proyecto Software de Simulación

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Francisco José Martín Lázaro franciscojose.martin@map.es Consejero Tecnológico de Normas de Tecnología. Ministerio

Más detalles

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

Algunas Herramientas de Apoyo al Análisis y Diseño de Software. Agustín J. González ELO329: Diseño y programación orientados a objetos

Algunas Herramientas de Apoyo al Análisis y Diseño de Software. Agustín J. González ELO329: Diseño y programación orientados a objetos Algunas Herramientas de Apoyo al Análisis y Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos Resumen Para desarrollar software hay varias herramientas de gran utilidad

Más detalles

Anteproyecto Fin de Carrera

Anteproyecto Fin de Carrera Universidad de Castilla-La Mancha Escuela Superior de Informática Anteproyecto Fin de Carrera DIMITRI (Desarrollo e Implantación de Metodologías y Tecnologías de Testing) Dirige: Macario Polo Usaola Presenta:

Más detalles

ESTRATEGIA DE DINAMARCA: INFORME SOBRE EL FUTURO DEL ENTORNO LABORAL

ESTRATEGIA DE DINAMARCA: INFORME SOBRE EL FUTURO DEL ENTORNO LABORAL ESTRATEGIA DE DINAMARCA: INFORME SOBRE EL FUTURO DEL ENTORNO LABORAL NUEVAS PRIORIDADES PARA EL ENTORNO LABORAL ESTRATEGIA DE DINAMARCA: INFORME SOBRE EL FUTURO DEL ENTORNO LABORAL Página 1 ÍNDICE INTRODUCCIÓN

Más detalles

El universo en la palma de tu mano. www.dialogaquilt.com. El software de gestión para organizaciones políticas e instituciones

El universo en la palma de tu mano. www.dialogaquilt.com. El software de gestión para organizaciones políticas e instituciones El universo en la palma de tu mano www.dialogaquilt.com El software de gestión para organizaciones políticas e instituciones Quiénes somos? Dialoga es una empresa constituida por un equipo humano con un

Más detalles

Una puerta abierta al futuro

Una puerta abierta al futuro Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

COMPETENCIAS. Máster universitario en Gestión y Dirección de Empresas e Instituciones Turísticas (GDEIT)

COMPETENCIAS. Máster universitario en Gestión y Dirección de Empresas e Instituciones Turísticas (GDEIT) COMPETENCIAS Máster universitario en Gestión y Dirección de Empresas e Instituciones Turísticas (GDEIT) COMPETENCIAS GENERALES Y BÁSICAS En términos amplios, el Máster en GDEIT se dirige a profundizar

Más detalles

Curso: Arquitectura Empresarial basado en TOGAF

Curso: Arquitectura Empresarial basado en TOGAF Metodología para desarrollo de Arquitecturas (ADM) El ADM TOGAF es el resultado de las contribuciones continuas de un gran número de practicantes de arquitectura. Este describe un método para el desarrollo

Más detalles

SISTEMAS Y MANUALES DE LA CALIDAD

SISTEMAS Y MANUALES DE LA CALIDAD SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad

Más detalles

Gestión de Requisitos ULPGC

Gestión de Requisitos ULPGC Gestión de Requisitos ULPGC Gestión de Requisitos Consiste en gestionar los cambios de los requisitos, las relaciones entre ellos, las dependencias entre la especificación de requisitos y otros documentos

Más detalles

Consejería para la Igualdad y Bienestar Social Programa: 31G Bienestar Social

Consejería para la Igualdad y Bienestar Social Programa: 31G Bienestar Social DOCUMENTO DE ORIENTACIONES ESTRATÉGICAS Consejería para la Igualdad y Bienestar Social Programa: 31G Bienestar Social Dirección General de Servicios Sociales y Atención a las Drogodependencias Presentación

Más detalles

PROCESO DE DESARROLLO ORGANIZACIONAL MINISTERIO DE SALUD DE COSTA RICA

PROCESO DE DESARROLLO ORGANIZACIONAL MINISTERIO DE SALUD DE COSTA RICA PROCESO DE DESARROLLO ORGANIZACIONAL MINISTERIO DE SALUD DE COSTA RICA Definición funcional de la Unidad de Gestión de Trámites de la Dirección de Atención al Cliente ACOMPAÑAMIENTO EN LA IMPLEMENTACIÓN

Más detalles

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

PERFIL TÉCNICO ANALISTA-PROGRAMADOR PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO ANALISTA-PROGRAMADOR 1 Índice Antecedentes... 3

Más detalles

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

Capítulo 5: METODOLOGÍA APLICABLE A LAS NORMAS NE AI

Capítulo 5: METODOLOGÍA APLICABLE A LAS NORMAS NE AI Capítulo 5: METODOLOGÍA APLICABLE A LAS NORMAS NE AI La segunda fase del NIPE corresponde con la adecuación de las intervenciones de enfermería del sistema de clasificación N.I.C. (Nursing Intervention

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN

Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN Fernández Taurant, Juan Pablo Marciszack, Marcelo Martín Universidad Tecnológica Nacional, Facultad Regional

Más detalles

Edición de Ofertas Excel Manual de Usuario

Edición de Ofertas Excel Manual de Usuario Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE

Más detalles

WHITE PAPER. Encuesta: Los Periodistas de México y las Redes Sociales

WHITE PAPER. Encuesta: Los Periodistas de México y las Redes Sociales WHITE PAPER Encuesta: Los Periodistas de México y las Redes Sociales WHITE PAPER Encuesta: Los Periodistas de México y las Redes Sociales PR Newswire, líder mundial en soluciones innovadoras de comunicación

Más detalles

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Antecedentes y Fundamentación Un Sistema de Información es un conjunto de componentes que interactúan entre sí, orientado

Más detalles

BPM: Articulando Estrategia, Procesos y Tecnología

BPM: Articulando Estrategia, Procesos y Tecnología BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores

Más detalles

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software Principio de Diseño Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002 Introducción al Diseño de Software Qué es el diseño? Representación ingenieril

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

La toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los

La toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los ANEXO II. Sistema de Soporte a las Decisiones-SSD La toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los gerentes día a día deben tomar decisiones también, la diferencia

Más detalles

http://www.manavell.com info@manavell.com

http://www.manavell.com info@manavell.com http://www.manavell.com info@manavell.com Antes que nada le agradecemos su interés en nuestros servicios. Nuestro interés es poder ayudar a su organización a tener una presencia online segura, profesional

Más detalles

Fundamentos del diseño 3ª edición (2002)

Fundamentos del diseño 3ª edición (2002) Unidades temáticas de Ingeniería del Software Fundamentos del diseño 3ª edición (2002) Facultad de Informática necesidad del diseño Las actividades de diseño afectan al éxito de la realización del software

Más detalles

O jeto de apre r ndizaje

O jeto de apre r ndizaje Herramientas de Gestión para Objetos de Aprendizaje. Plataforma AGORA Victor Hugo Menéndez Domínguez Universidad Autónoma de Yucatán, México :: mdoming@uady.mx Manuel Emilio Prieto Méndez Universidad de

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

ANÁLISIS DE LA WEB: http://recursostic.educacion.es/primaria/hello/web/

ANÁLISIS DE LA WEB: http://recursostic.educacion.es/primaria/hello/web/ ANÁLISIS DE LA WEB: http://recursostic.educacion.es/primaria/hello/web/ Esta página web perteneciente al Ministerio de Educación y realizada en colaboración con las distintas Comunidades Autónomas está

Más detalles