Propuesta para la interoperabilidad de procesos de negocio en sistemas de información hospitalarios bajo una Arquitectura Orientada a Servicios

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

Download "Propuesta para la interoperabilidad de procesos de negocio en sistemas de información hospitalarios bajo una Arquitectura Orientada a Servicios"

Transcripción

1 Propuesta para la interoperabilidad de procesos de negocio en sistemas de información hospitalarios bajo una Arquitectura Orientada a Servicios Abstract This paper describes the achieved findings of implementing a service-oriented architecture that enables interoperability of business processes in healthcare systems information by selecting the appropriate methodology for this purpose allowing deployment of new systems in the Hospital Susana López de Valencia. The system was built using freeware tools with an architectural approach based on a Enterprise Service Bus that provide a high degree of engagement with the international standars for systemic and semantic interoperability (as HL7). Scalability and flexibility was validated by using the right metrics for this purpose. I. INTRODUCCIÓN El dinámico establecimiento de políticas gubernamentales para garantizar la prestación de servicios de salud involucra reformas de los procesos de negocio de las entidades territoriales en salud así como la adecuada administración de la información de manera que garantice la operación, gestión y control de cada uno de sus componentes. Peter Emerson Pinchao, Nicolás Rubén Caballero Universidad Del Cauca Popayán, Colombia peter@unicauca.edu.co ncaballero@unicauca.edu.co sistemas de información en salud. Esto permito determinar el uso de HL7 1 como mecanismo para logar interoperabilidad semántica de la información entre instituciones del sector salud a nivel nacional e internacional y confirmó que el establecimiento de una SOA es una alternativa adecuada para logar la interoperabilidad sistémica del software en salud. Con el fin de aprovechar la experiencia y resultados se estudiaron iniciativas y proyectos en el marco de la interoperabilidad a nivel nacional y mundial como se describe en este documento. Para garantizar el uso de buenas prácticas y técnicas probadas para el diseño e implementación de las arquitecturas se estudiaron las metodologías para el establecimiento de sistemas de información bajo los lineamientos del modelo de referencia para sistemas de Procesamiento Distribuido de Sistemas Abiertos (RM- ODP) lo que permitió apoyarse en la metodología para el análisis y diseño de arquitecturas en salud que permitan la interoperabilidad HIS-DF, y abrió un espacio para la discusión y selección de la metodología de despliegue de la SOA entre las metodologías de referencia para SOA[1] y SOMA[2] de IBM. De esta forma el departamento de sistemas del Hospital Susana López de Valencia (HSLV) desea acreditarse la capacidad de responder a los cambios en los procesos de negocio de la institución de forma efectiva, sostenible a bajos costos y permitiendo la reutilización de los sistemas existentes. Este trabajo propone una Arquitectura Orientada a Servicios (SOA) para lograr la interoperabilidad de procesos de negocio en el HSLV empleando los sistemas existentes y nuevos componentes que permitan de forma flexible y escalable responder a los continuos cambios al interior de la organización. Se estudian especificaciones y estándares internacionales que ofrecen lineamientos a considerar para el establecimiento de interoperabilidad en Pudiéndose emplear enfoques tecnológicos para el despliegue de una SOA como los son las Arquitecturas Punto a Punto, Servidor de Mensajes y Buses de Servicio Empresariales (ESB). Para establecer la adecuada selección del enfoque a emplear se estudiaros los estándares, protocolos que permitan dotar a la arquitectura de las capacidades funcionales y no funcionales que se desea ofrecer la solución propuesta, lo que permitió determinar que el uso de Buses de Servicio Empresariales como la solución adecuada. Bajo los lineamientos de la metodología seleccionada para despliegue de una SOA se analizaron, diseñaron 1 Es un conjunto de estándares para el intercambio electrónico de información clínica.

2 he implementaron dos procesos de negocio del HSLV, para probar la interoperabilidad entre ellos y los sistemas existentes en la institución. Para efectos de validación de los requerimientos no funcionales de escalabilidad y flexibilidad se aplicaron pruebas sobre el uno de los servicios de negocio que da solución a un proceso de negocio como lo es el proceso de auditoría que a su vez extiende del otro servicio de negocio y del aplicativo AMedicas (de la empresa Asmet Salud EPS) que modela procesos similares. Una vez aplicadas la pruebas se analiza la capacidad dela arquitectura de responder a los requerimientos de flexibilidad e escalabilidad. II. ESTADO DEL ARTE En esta sección se describen los proyectos más importantes a nivel nacional e internacional relacionados con la definición de arquitecturas y sistemas de información en salud basados en estándares internacionales. Los proyectos se clasifican en dos grupos: aquellos que se encuentran definidos bajo una arquitectura orientada a servicios, y otros que aunque no se apoyan en estas arquitecturas emplean o se basan estándares internacionales. A. Proyectos Basados en SOA Son pocos los proyectos que definen sus arquitecturas de sistemas de información en salud basados en la Arquitectura Orientada a Servicios. A continuación se describen los más importantes. Healthcare Services Specification Project (HSSP) [3] Este proyecto es el resultado de la unión de esfuerzos entre grupos de estandarización como los son HL7 (Health Level Seven) y OMG (Object Management Group), en busca del desarrollo de estándares para SOA en la industria Médica con la finalidad de promover la implementación de Arquitecturas Orientadas a Servicios, y mejorar la interoperabilidad entre organizaciones y al interior de estas. La finalidad es asegurar que las Arquitecturas Orientadas a Servicio en Organizaciones para el cuidado de la Salud sean interoperables y basadas en estándares. Actualmente se han definido especificaciones funcionales para servicios básicos como el Servicio de Identificación de Entidades (Entity Identification Service, EIS), el servicio de Recuperación, Localización y Actualización (Retrieve, Locate, Update Service, RLUS), y el Servicio de Apoyo a la Toma de Decisiones (Decision Support Service, DSS). Cabe destacar que HSSP solamente desarrolla especificaciones funcionales. La especificación de los servicios es responsabilidad de la OMG (Object Management Group). Distributed E-Healthcare System [4] Utiliza SOA para reforzar los principios de arquitectura de software y proveer interoperabilidad entre diferentes plataformas y aplicaciones de computación. Plantea tres módulos: Módulo Clínico, Farmacia y el de Pacientes, los cuales proveen servicios reales para el sistema de e-salud distribuido. B. Proyectos que Emplean Buses de Servicios Empresariales (ESB) y el Estándar de Mensajería HL7 epoc PDA [5] Es un proyecto del Australian Research Council Linkage Grant para la obtención de datos clínicos mediante PDA y la interacción de este con un PC, que permite agregar y consultar observaciones clínicas al sistema de información. El trabajo se basa y hace uso de un trabajo previo que propone como mapear los conceptos y relaciones entre SNOMED CT y HL7 [6]. En este trabajo también se describe el uso de un ESB para la comunicación entre dispositivos y presentan la arquitectura con la que se hizo posible la implementación. Los autores mencionan el uso de de mensajes XML definidos por HL7 versión 3, para establecer la comunicación del PDA con el PC, pero no especifican si la naturaleza del middleware ESB utilizado es propietario o de libre distribución. SerAPI [6] Despliega las aplicaciones sobre servicios web utilizando un Bus de Servicios Empresariales, con el fin de integrar procesos con los sistemas existentes de grupos de diagnósticos relacionados, EPR (Electronic Patient Records), y otras aplicaciones usadas por los funcionarios en momentos determinados. Usando para la comunicación el protocolo de mensajes HL7 Versión 2.Describe la orquestación de los servicios cuando se efectúa un diagnostico determinado, empleando BPEL como lenguaje de orquestación, demostrando que es posible la orquestación de servicios. Este proyecto no describe la arquitectura del ESB implementado.

3 C. Proyectos que Emplean el Estándar de Interoperabilidad HL7 Australian Health Connect Project and NEHTA Architectural Map (Australia) [7] Con este proyecto, Australia se mueve estratégicamente hacia una plataforma ehealth dirigida por estándares y dirigida por la interoperabilidad basada en semántica múltiple y puntos de control múltiple. El National E-Health Transition Authority (NEHTA) Architectural Map sigue una metodología avanzada y una estrategia basada en una arquitectura orientada a servicios. Sin embargo, se encuentra en la fase de especificación. National Programme for IT (England)[8] Es un programa del Servicio Nacional de Salud Inglés para el establecimiento de IT en todo el sistema de Salud en el país. Después de definir e implementar una infraestructura para el sistema, ya hay diversos programas que se encuentran actualmente en funcionamiento, como el Servicio de Registro para el cuidado de NHS y una aplicación para las prescripciones electrónicas. No considera el uso de la arquitectura SOA, pero sí los estándares HL7. Este proyecto ha demandado altos gastos y retrasos en su puesta en marcha, por eso es bien observado por otros países como caso de éxitos y fallas. Sharable EHR (Finlandia) Finlandia propone un concepto de sistema EHR distribuido. En ese contexto, la comunicación interorganizacional e inter-dominio es soportada por sistemas EHR regionales, ofreciendo una vinculación legal de extractos EHR dentro de la arquitectura de seguridad avanzada. La arquitectura y la comunicación EHR está basada en HL7 usando HL7 CDA y mensajes HL7 versión 3. D. Iniciativas Nacionales de Interoperabilidad GEL-XML (Gobierno en Línea-eXtensive Markup Language) [9] GEL-XML es una iniciativa suscrita dentro del ámbito de Gobierno en línea, que contempla la definición y gestión de un lenguaje común orientado a que diferentes sistemas de información puedan entenderse e intercambiar información que se da en razón de la prestación y/o demanda de trámites y/o servicios entre: entidades de gobierno, y entidades de gobierno y sector privado, con el objeto de ofrecer al ciudadano una información de forma adecuada, que sea oportuna, eficiente y de calidad. Se ha concebido para ser utilizado en la implementación de procesos electrónicos de intercambio de información, sin embargo, se puede considerar la extensión de su aplicabilidad a la definición, desarrollo e implementación de nuevos sistemas de información. Considera un componente para integración en salud que está en desarrollo. SISPRO (Sistema Integrado de Información de la Protección Social) [10] El sistema integrado de información de la protección social es técnicamente una solución de bodega de datos que integra de forma estática las Fuentes de datos de sistemas de información en salud, riesgos profesionales, pensiones, asistencia social y empleo en Colombia. Alrededor de SISPRO se están desarrollando varios aplicativos misionales que son sistemas de información específicos. Teniendo como objetivo principal el construir un Sistema de Información, que bajo el concepto de la Protección Social, permita tomar decisiones que apoyen la elaboración de políticas, el monitoreo regulatorio y la gestión de servicios. Actualmente se tiene en funcionamiento un Portal Web para que los usuarios accedan a la Información del SISPRO, trabajen con los reportes del Sistema de Gestión de Datos, ingresen a los Aplicativos Misionales (Consultas RUAF, SISMED) y al e-learning. III. METODOLOGÍA Se consideró que la metodología que se empleada para la construcción de la SOA debe seguir los lineamientos de un modelo de referencia ampliamente aceptado como lo es el Modelo de Referencia para el Procesamiento Abierto Distribuido (Reference Model Open Distributed Processing, RM-ODP) de la Organización Internacional para la Estandarización (International Organization for Standarization, OSI) por tanto se estudiaron las metodologías HIS-DF para el análisis y diseño de la arquitectura, la metodología SOMA de IBM y la metodología de referencia SOA, seleccionado esta última como alternativa para establecimiento de la SOA al estar desde sus comienzos dirigida por los procesos de negocio. A. Marco de referencia HIS-DF [10] Para el análisis de requerimientos, diseño, implementación, evaluación, uso y mantenimiento de sistemas de información en salud semánticamente interoperables debe seguir un proceso de desarrollo estandarizado. HIS-DF framework es una metodología

4 para el desarrollo de arquitecturas de sistemas de información sostenibles y semánticamente interoperables. Basado en RUP, HIS-DF provee una base de conocimiento de referencia de tareas, roles, artefactos, y la guía necesaria para el análisis de la arquitectura dentro de proyectos de desarrollo de software en salud. HIS-DF soporta el desarrollo de HIS mediante el uso de modelos UML organizados como puntos de vista separados pero interrelacionados describiendo aspectos diferentes del sistema Par el despliegue de la arquitectura se consideran las metodologías de referencia SOA descrita por Erl y SOMA de IBM. B. Metodología de Referencia SOA [1]. La arquitectura de Referencia SOA define cinco capas verticales y cuatro horizontales, como se muestra en la Figura 1. Como toda arquitectura basada en capas, existen capas de nivel superior que pueden acceder a las capas inferiores y sus Bloques Construidos para la Arquitectura (Architecture Building Blocks, ABB), mientras que las capas inferiores no pueden hacer lo mismo con los superiores y sus ABB. Las capas verticales pueden ser aplicadas o utilizadas por uno o muchos ABB de las capas horizontales. Fase 1. Análisis Orientado a Servicios: En esta fase, los requerimientos y funcionalidades del sistema deben traducirse en servicios, clasificados en distintos niveles, los cuales posteriormente serán modelados como servicios candidatos que conformarán una base preliminar de los servicios de la Arquitectura Fase 2. Diseño Orientado a Servicios: Una vez definido lo que se requiere construir, es necesario determinar cómo debería ser construido. Esta fase debe ser orientada por estándares 2 que incorporen las convenciones de la industria y los principios de orientación a servicios dentro de procesos de diseño de servicios. Fase 3. Desarrollo de Servicios: Esta fase de construcción de los servicios. Aquí las características de las plataformas específicas de desarrollo definen el tipo de servicio. Fase 4. Prueba de Servicios: Debido a la naturaleza genérica y al potencial para ser reutilizados y compuestos, los servicios deben someterse a pruebas rigurosas para su posterior despliegue en un entorno de producción. Fase 5. Despliegue de Servicios: La fase de implementación trae consigo los elementos para la instalación y configuración de componentes distribuidos, interfaces de servicios y software de mediación en entornos de producción. Fase 6. de Servicios: Considera aspectos como administración de aplicaciones estándar, las formas en que serán monitoreados los servicios que son utilizados o consumidos. C. Metodología SOMA[2] Figura 1. Vista Lógica de la Arquitectura de Referencia SOA [1]. Capa 1. Sistemas Operacionales. Capa 2. Componentes de Servicio. Capa 3. Servicios. Capa 4. Procesos de Negocio. Capa 5. Consumidor. Capa 6. Integración. Capa 7. Calidad de Servicio. Capa 8. Arquitectura de la Información. Capa 9. Gobernanza. Se definen un conjunto de fases, que comprenden una estructura metodológica que soporta la construcción de SOA. Las fases básicas para la construcción de SOA Solución: Esta Metodología plantea cuatro fases para el desarrollo de servicios, que no son las mismas fases del Proceso de Desarrollo Unificado (RUP). De esta forma RUP extiende sus técnicas de procesos para dar soporte al Diseño Orientado a Servicios haciendo uso de los métodos definidos en SOMA (extensiones de RUP para SOMA). Las etapas de la metodología SOMA son: Identificación de Servicios: combinación de análisis Top-Down, Técnicas de Mediación de Descomposición de Dominios, análisis de actividades existentes y Modelado de Objetivos de Servicios. Análisis de Sistemas Existentes 2 En el dominio de este proyecto (e-salud) los estándares son ofrecidos como lineamientos de la OMG y HL7: HSSP (Pág. 13).

5 Especificación: dividida en subetapas que son: Clasificación o Categorización de Servicios Análisis de Subsistemas: Especificación de Componentes Realización: constituida por la subetapas: Distribución de Servicios Realización de Servicios IV. RESULTADOS. Empleado HIS-DF se presentan las principales vistas que sugiere este marco de trabajo. A. Vista Empresarial de la Arquitectura. Las especificaciones de proyecto HSSP dan lugar al establecimiento de líneas de negocio y la clasificación de los servicios. Como se muestra en la Tabla 1 donde se cruzan las líneas de negocio y los servicios que soportan y modelan la administración de procesos de negocio que se podrán ser soportados sobre al arquitectura. B. Vista computacional de la arquitectura. Se definió la arquitectura computacional del sistema (Figura 2) donde los diferentes componentes así como las interfaces de adaptación entre ellos. Esta arquitectura es lo suficientemente modular para desacoplar los proveedores y los consumidores, dejando que la infraestructura SOA se encargue de las transacciones, publicación y suscripción de servicios, así como del enrutamiento de mensajes y su transformación de formato. Esta es una Arquitectura que centraliza la administración, lo que permite monitorear y evaluar el desempeño de los elementos que la componen. Esta expone de forma adecuada todos los recursos disponibles en el entorno empresarial. Tabla 1. Vista empresarial del HSLV / Mapa de funciones del negocio SERVICIOS ÚNICOS DE SALUD SERVICIOS DE NEGOCIO SERVICIOS DE INFRAESTRUCTURA LÍNEAS DE NEGOCIO Orden de Ingreso Orden de Salida Valoración de Pacientes. Datos de Laboratorio Datos de Farmacia Registro Clínico de Electrónico. Alertas y Eventos. Índice Maestro de Personas. Terminología de Servicios. Demográficos. Facturación. Programación de Citas. Servicio de Auditoría. de Excepciones. Farmacia. X X X X X X X X X X X X X X X Laboratorio. X X X X X X X X X X X X X X X X de Pacientes. X X X X X X X X X X X Adm. Orden de Ingreso. X X X X X X X X X X X X X X X Programación de Citas. X X X X X X X X X X X de Atención. X X X X X X X X X X de Remisiones. X X X X X X X X X X X X X X X X X X Enfermería. X X X X X X X X X X X X X X X X X X Emergencias. X X X X X X X X X X X X X X X X X X Cirugías. X X X X X X X X X X X X X X X X X Salud Mental. X X X X X X X X X X X X X Facturación. X X X X X X X X X X X X X X Cartera. X X X X X X X X X X X Contabilidad. X X X X X X X X X Cartera. X X X X X X X X X X X X X X X X X Imágenes Diagnósticas. Gestión de la calidad. para la Nutrición. X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X BPM Autenticación. Directorio de Servicios. Control de Acceso. X X X X X X X X X Figura 2.. Vista computacional de la Arquitectura Propuesta SOA- SIS para el HSLV. Las capacidades del ESB para la exposición y disponibilidad de los servicios necesarios para modelar los Procesos de Negocio, hacen a la arquitectura altamente flexible en la definición de los actuales y nuevos procesos que soporten los cambios en los objetivos de negocio, haciendo uso de los activos disponibles en el entorno. C. Arquitectura Computacional (Modelo Dinámico). La Arquitectura garantiza la comunicación e interacción entre los componentes que la conforman, la representa la llamada a un proceso que recorre los módulos de la arquitectura. Posteriormente, en la definición de protocolos y considerando el ESB seleccionado se presentará en detalle la comunicación al interior de los módulos con los respectivos protocolos empleados para tal fin.

6 Figura 3. Vista del Modelo Dinámico de la Arquitectura (comunicación entre componentes). D. Vista de la Ingeniería de la Arquitectura El despliegue de una SOA es implementado sobre la plataforma JEE y a fin de estandarizar la tecnología con las mejores enfoques tecnológicas existentes actualmente se determina que la creación de los nuevos servicios web bajo una capa de negocio soportada por EJB y la capa de modelo soportada por JPA, y en la capa de presentación Java Faces, como se muestra en la Figura 4. Figura 5. Vista Tecnológica (Modelo de despliegue). F. Selección del ESB. Se realizó un estudio das necesidades en estándares que soporten la interoperabilidad de sistemas que se desea soporte el ESB para lo que se definieron los protocolos y tecnologías apropiadas para dar cumplimiento a los requisitos funcionales y no funcionales deseados en el bus empresarial de servicios como se muestra en la Figura 6. Figura 6. Tecnologías para SOA. Figura 4. Vista de la Ingeniería de la Arquitectura. Esa vista está divida en tres partes principales con el fin de separar la distribución de los recursos que dispone para la creación de aplicaciones a partir de los sistemas existentes en el ESB. Los servicios de aplicación se establecen el contenedor EJB como parte fundamental para el desarrollo de servicios web tanto para ser empelados en los servicio o como para que los EJB sean acensados como un servicio web E. Vista Tecnológica del Sistema. El presente Diagrama de Despliegue muestra de manera gráfica los nodos que conforman el sistema, además los describe indicando la localización de las tareas en los nodos físicos. Cada nodo representa un recurso de ejecución como una computadora o servidor y se encuentra conectado con otros mediante un enlace de comunicación [11]. En este caso, la red será de tipo LAN, para el caso institucional. Para la selección de ESB a estudiar se consideraron diferentes niveles dentro del dominio de la solución como lo son: Nivel de transporte: Permita la comunicación entre servicios. Nivel de protocolos de red y comunicación: estándares que soportan la trasmisión de los mensajes entre servicios. Nivel de descripción de servicios: Permite la descripción de completa de servicios para ser consultados, identificados, y consumidos. Nivel de servicios: Tipo de software que ejecutara los servicios. Nivel de procesos de negocio: Permita definir y ejecutar procesos y flujos de negocio. Nivel de registros de servicios: Mecanismos de publicación y descubrimiento de servicios. Nivel de políticas de Políticas: define las políticas funcionales y no funcionales de acuerdo a las capacidades de los servicios.

7 Nivel de Seguridad: Se encarga de aspectos de seguridad como autenticación, autorización, privacidad, integridad, confidencialidad, y comunicación segura. Posteriormente sobre los ESB estudiados se evaluaron criterios de selección básicos para el despliegue de una SOA en el sector salud como lo son la capacidad de enrutamiento de mensajes, la existencia de una consola de administración, el soporte a los protocolos de los niveles anteriormente descritos y la posibilidad de habilitar componentes de negocio HL7 entre otros. Herramientas Consideradas Tabla 2. Criterios de seleccion del ESB. Enrutamiento. Protocolos de Transporte. Transformación. Mensajes Sincrónicos y Asincrónicos. Criterios de Selección Basado en Estándares. Seguridad. Definición de Servicios. Extensibilidad. Orquestación de Servicios. Calidad de Servicio. Soporte Técnico. Entorno de Desarrollo. Integrado. Versión Estable. Soporte para HL7. Auditoría: permite hacer una verificación de los servicios prestados por el HSLV y sus valores facturados. Tele-consulta: permite a personal médico especializado de otras entidades conectadas a través de la Red Nacional de Tecnología Avanzada (RENATA) el acceso a la información clínica de los pacientes del HSLV. El modelo de composición obtenido luego del análisis y diseño orientado a servicios propuesto por la metodología de referencia SOA permitió determinar que el servicio de negocio Auditoria que a su vez está compuesto de un servicio l servicio de negocio como o Tele-consulta, permitiendo consumir el servicio de negocio de consulta de epicrisis, este servicio reporta un mensaje de cabecera HL7 como validación del uso el componente de negocio HL7 BC. Lo que establece la necesidad de orquestación de los servicios web como se muestra en la Figura 7. OpenESB ChainBuilder ESB Fuse ESB PEtALS JBoss ESB Apache Synapse Apache ServiceMix WS02 ESB Mule ESB JeeESB Celtix La Tabla 2 muestra en resumen los principales ESB que se ajustan más a los criterios de selección considerando además que son tecnologías de libre distribución. Lo anterior permitió establecer a OpenESB como la tecnología sobre la que se desplegará el bus de servicios empresariales. V. EVALUACIÓN DE LA ARQUITECTURA En el establecimiento de una SOA es fundamental incluir la totalidad de los procesos de negocio de la institución, en orden a esto se aplican modelos como el TOGAF para la descripción de arquitecturas empresariales, y para este caso de estudio, se emplea la metodología de referencia SOA sobre dos de los procesos de negocio del HSLV que se describen a continuación: Figura 7. Jerarquía de composición del servicio de negocio de Auditoria. Para realizar las pruebas de escalabilidad y flexibilidad del software sobre la interoperación de estos servicios de negocio se empleó un hibrido entre la metodologías para pruebas de escalabilidad propuesta por Microsoft [12] y Oracle y se aplicaron métricas de paso a la evolución de software para establecer la flexibilidad del sistema. Las pruebas de escalabilidad fueron las que determina el valor de las métricas de Latencia y Throughout principalmente en diferentes escenarios de pruebas de carga, y stress, escalando el procesamiento del sistema en un cluster donde se agregaron hasta tres dominios. Los resultados de las pruebas de carga están representados por las gráficas de las Figuras 8 y 9, la latencia y el throughout respectivamente contra el nivel de carga (en número de invocación de servicios por segundo).

8 Latencia (ms) Throughout (TPS) Nivel de Carga (H/s) Cluster con 1 Nodo Cluster con 2 Nodos Cluster con 3 Nodos Benchmarking Figura 8. Latencia en las pruebas de carga Nivel de Carga (H/s) Benchmarking Cluster con 1 Nodo Cluster con 2 Nodos Cluster con 3 Nodos Figura 9. Throughout en las pruebas de carga. Como se puede observar en las Figura 8 el sistema carga con un nodo en el cluster ESB a mayor esperaría este tipo de sistemas. Sin embargo cuando se amplía a dos el número de nodos en el cluster y el nivel de cargo la curva presenta un comportamiento aparentemente extraño pues la curva a mayor carga tiende a responder más rápido y luego toma el comportamiento normal de retardar los tiempos de respuesta. En la curva del cluster ESB con tres nodos presenta un comportamiento aún más pronunciado a este respecto, estos comportamientos obedecen a que al estar basados en EJB los servicios de negocios, por cada solicitud de servicio no se instancias nuevos recursos (EJB de sesión) sino que es el contenedor de EJB que administras los Beans que ya se encuentran en la memoria Heap. Un comportamiento similar se puede observar en la Figura 9, a excepción del throughout del cluster con tres nodos que ligeramente tiene a crecer. Para realizar un análisis comparativo entre las distintas configuraciones del cluster ESB, se presenta la gráfica de la Error! No se encuentra el origen de la referencia.. En ella se puede observar los diferentes niveles de carga en los que se estresa al sistema donde más del 20% de las trasferencias de información se cancelan o se deniegan. Denegaci n de Servicios (%) Nivel de Carga (H/s) Cluster 1 Nodo Cluser 2 Nodos Cluser 3 Nodos Figura 10 Pruebas de stress. En la gráfica de la Figura 10 muestra claramente que existen límites en la prestación de servicios y también que se puede mejorar considerablemente estos límites si la configuración de cluster ESB se escala a dos o tres nodos, de esta forma mientras el cluster ESB con un nodo se estresa con un nivel de carga de 612 hilos por segundo ( hilos en 4,25 minutos) el clúster con dos nodos se satura de igual forma con un nivel de carga de carga de hilos por segundo ( hilos en 9 minutos), es decir un nivel de carga que equivale 2,8 veces el nivel de carga que el del cluster ESB con un nodo. De esta forma se puede ver que el cluster ESB con 3 nodos se estresa a un nivel de carga de Hilos por segundo ( hilos en 14,25 minutos) que equivale a 5,5 veces y 1,98 veces el nivel de carga del cluster ESB con un nodo y el cluster ESB con dos nodos respectivamente. Estas pruebas se realizaron a un aplicativo que presta similares servicios llamado AMedicas (implementadas con tecnologías de la plataforma JEE) con la salvedad que no se pudo probar la escalabilidad agregando cluster. Los resultados de las prunas de flexibilidad arrojaron resultados similares en comportamiento para un solo nodo en el cluster mas en valores fue superior dadas las características del servidor sobre el que se realizaron las pruebas. Para las prueba de flexibilidad se emplearon métricas de costo de evolución del software para ambos aplicativos cuando el problema modificado era cambiar la fuente de datos a las bases de datos del sistema Dinámica Gerencial, dado como resultado que el sistema la ser podo dependiente de la implementación el cambio fue menor al solo tener que modificar en las fuentes los Beans del servicio.

9 VI. CONCLUSIONES Es importante que exista una conciencia de la necesidad de analizar estándares y recomendaciones cuando se emprenden proyectos en sistemas telemáticos, y en particular en el ámbito de la salud ya que al encontramos en un ambiente interinstitucional fortalecido por los medios de comunicación electrónicos y ellos la necesidad de interoperar información y procesos entre organizaciones de ámbito nacional e internacional-. Establecer un enfoque metodológico es importante en las fases previas a la puesta en marcha proyectos en el ámbito de las tecnologías de la información y comunicación, incluyendo en la implementación de arquitecturas SOA a pesar que para esta tecnología son poco utilizadas, ya que estos enfoques proveen mecanismos procedimentales y de control que recogen la experticia y estimulan el empleo de las mejores prácticas en el despliegue de sistemas tecnológicos. Hacer una correcta selección de tecnologías, protocolos y estándares es una imperante necesidad en el establecimiento es sistemas informáticos altamente compatibles. En orden a esto las tecnologías y protocolos abiertos ofrecen un amplio margen de alternativas, sin embargo no todas enfocadas pueden ser aplicables al dominio de aplicación, de tal forma que se deben establecer recursos para su estudio y análisis en el las etapas iniciales de del desarrollo. Existe una amplia gama de productos ESB en el mercado para el establecimiento de una SOA de libre distribución que permiten el empleo de estándares abiertos para tal fin como se pudo evidenciar en los anexo B, sin embargo; hacer una selección rigurosa es una ardua tarea que demanda de muchas actividades. Es deseable profundizar en el establecimiento de un ambiente de pruebas de campo en las diferentes posibilidades presentes, de manera que permitan aun selección crítica y basada en evidencias medibles. Existen varias formas de desplegar nuevos servicios web sobre una arquitectura JEE, sin embargo la inclusión de las principales características de JEE como lo son los EJB y la persistencia mediante JPA, simplifican mucho la labor de elaboración de servicios de negocio, fundamentalmente por que permiten concentrarse en la lógica del servicios más que en los detalles de la implementación o el acceso a datos provenientes de diversas fuentes y arquitecturas de datos, a esto se suma que el rendimiento de los servicios web se ven directa y positivamente a afectados al ser gestionados por contenedores de EJB que administran encapsulado los componentes de negocio. El uso de HL7 es viable en sistemas informáticos de manera que se puedan compartir información entres sistemas informáticos de las instituciones en el sector salud. La labor de realizar pruebas de performance es fundamental en la selección de una arquitectura y según la experiencia adquirida consume un 40% del trabajo total de un proyecto para logar una propicia selección de componentes arquitectónicos para grandes sistemas informáticos. Con este trabajo se demuestra que la selección de tecnologías de libre distribución es una buena alternativa para sistemas altamente escalables y flexibles. Sin embargo se debe evaluar de manera crítica la actividad de la comunidad libre, pues existen alternativas que aunque prometedoras en su especificación; son poco activas, lo que compromete su viabilidad y capacidad de sostenimiento. Este proyecto demuestra que el uso de un enfoque arquitectónico basado en Buses Empresariales de Servicios (ESB) es una buena alternativa para el establecimiento de una Arquitectura Orientada a Servicios. El uso de OpenESB como plataformas tecnológicas de un Bus de Servicios Empresariales es una buena alternativa para empresas en el sector de la salud, por ser flexible y escalable, capaz de responder a las necesidades de las empresas de la industria de la salud. REFERENCIAS [1] Erl, Thomas Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR : Prentice Hall PTR,

10 [2] IBM Corp Building SOA Solutions Using the Rational SDP. [ ml] s.l. : RedBooks, [3] Healthcare Services Specification Project, Health Level Seven, Object Management Group. The Practical Guide for SOA in Health Care, [4] Firat Kart, Louise E. Moser, and P. Michael Melliar-Smith. Building a Distributed E-Healthcare System Using SOA. IEEE Xplore, 2009 [5] A. Ryan, P. Eklund and B. Esler, Toward the Interoperability of HL7 v3 and SNOMED CT: a case study modeling mobile clinical treatment, in MedInfo 2007: IOS Press, Amsterdam, [6] Timo ITÄLÄ, Jari UKKOLA, Aino VIRTANEN, Juha MYKKÄNEN. SOA approach for integration of departmental systems. ehealth Beyond the Horizon. [7] United Nations Economic and Social Commission for Asia and the Pacific, Dispobible en Tpaper pdf, [8] BLOBEL, Bernd, EHR-Architectures- Comparisons and Trends. [2] Microsoft Corporation, "Enabling Real World SOA through the Microsoft Platform," microsoft.com, Dec, Disponible en: 80a a6e- 9d2866d8b581/Real%20World%20SOA.doc. [Consultada: Agosto 12 de 2009]. [6] RYAN Amanda, A Framework for Semantic Interoperability in Healthcare: A Service Oriented Architecture based on Health Informatic Standards. Organizing Committee of MIE [7] Timo ITÄLÄ, Jari UKKOLA, Aino VIRTANEN, Juha MYKKÄNEN. SOA approach for integration of departmental systems. ehealth Beyond the Horizon. [8] DM Lopez, B Blobel, Arquitecturas para la Implementación de Sistemas de Información en Salud Basadas en el Estándar HL7. ehealth Competence Center, Regensburg University Hospital, Germany [9] Proyecto Gel-xml, Disponible en: [Consultada: Octubre 8 de 2009]. [10] López, Diego Mauricio Interoperable Architectures for Advanced Health Information Systems. PhD thesis. University of Regensburg, Germany : s.n., [11] Minoli, Daniel Enterprise Architecture A to Z. s.l. : Taylor & Francis Group, [12] J.D. Meier, Carlos Farre y otros, Performance Testing Guidance for Web Applications, 2007 Microsoft Corporation. [3] A. Ordanini and P. Pasini, "Service coproductioin and value co-creation: The case for a service-oriented architecture (SOA)," European Management Journal, vol. 26, no. 5, p. 289, Octubre Disponible en: ProQuest, d=2&fmt=2&clientid=23754&rqt=309&vname=p QD. [Consultada: Agosto. 15 de 2009]. [4] HEITMANN KAY, HL7 Communication standard in medicine. 1 Ed. Cologne Palantresr ISBN [5] A. Ryan, P. Eklund and B. Esler, Toward the Interoperability of HL7 v3 and SNOMED CT: a case study modeling mobile clinical treatment, in MedInfo 2007: IOS Press, Amsterdam, 2007.

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

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

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

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

Consultoría en Arquitectura Empresarial, SOA y de Software

Consultoría en Arquitectura Empresarial, SOA y de Software Consultoría en Arquitectura Empresarial, SOA y de Software Dentro de su propuesta de servicios de consultoría, HEINSOHN ofrece consultoría en planeación de tecnologías de información, donde se define a

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

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

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

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m. Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Ingeniería de Software en SOA

Ingeniería de Software en SOA Ingeniería de Software en SOA ECSDI LSI-FIB-UPC cbea Curso 2014/2015 ECSDI (LSI-FIB-UPC cbea) Ingeniería de Software en SOA Curso 2014/2015 1 / 51 Índice 1 Directrices para la IS en SOA 2 Modelo de referencia

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

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

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

La Intranet Gubernamental como elemento clave de la Interoperabilidad

La Intranet Gubernamental como elemento clave de la Interoperabilidad La Intranet Gubernamental como elemento clave de la Interoperabilidad Créditos Documento elaborado por el Ingeniero Leandro Corte En el marco del proyecto Red Gealc-BID Como parte del Programa de Bienes

Más detalles

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos

Más detalles

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

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

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

<Generador de exámenes> Visión preliminar

<Generador de exámenes> Visión preliminar 1. Introducción Proyecto Final del curso Técnicas de Producción de Sistemas Visión preliminar Para la evaluación de algunos temas de las materias que se imparten en diferentes niveles,

Más detalles

RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC

RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC Proyecto Integrador de Tecnologías Computacionales Autor: Roberto García :: A00888485 Director: Jorge A. Torres Jiménez Contenido Introducción

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

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Modulo 03 UML: Vista de Casos de Uso Artefacto: Actores Catedrático MSC. Jose Juan Aviña Grimaldo e-mail josejuan_avina@gmail.com

Más detalles

FAST-SE: Un Componente JBI para transacciones guiadas por SLAs 1

FAST-SE: Un Componente JBI para transacciones guiadas por SLAs 1 FAST-SE: Un Componente JBI para transacciones guiadas por SLAs 1 José Antonio Parejo Maestre, Antonio Manuel Gutiérrez Fernández, Pablo Fernández Montes y Antonio Ruiz Cortés. Universidad de Sevilla {japarejo,

Más detalles

MACROPROCESO GESTIÓN TECNOLÓGICA

MACROPROCESO GESTIÓN TECNOLÓGICA Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar

Más detalles

Capítulo 1 Introducción

Capítulo 1 Introducción Capítulo 1 Introducción Dentro de los muchos campos que abarca la universidad para la investigación científica, se encuentra el de los Sistemas de Información Geográfica (SIG). Para ello, cuenta con el

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

El desarrollo de aplicaciones

El desarrollo de aplicaciones e d i t o r i a l Entendiendo el desarrollo de los sistemas SOA María Consuelo Franky R. El desarrollo de aplicaciones orientadas y basadas en servicios, como estilo de arquitectura, emergió sobre la arena

Más detalles

Sistema de Información Integrada del Área Social

Sistema de Información Integrada del Área Social Sistema de Información Integrada del Área Social Resumen de Requerimientos Técnicos 22 de Diciembre de 2008 Página 1 de 5 Contenido 1 Generalidades... 3 2 Alcance y objetivos... 4 3 Arquitectura de referencia

Más detalles

CONSEJO DE NORMALIZACIÓN Y CERTIFICACIÓN DE COMPETENCIA LABORAL NORMAS TÉCNICAS DE COMPETENCIA LABORAL

CONSEJO DE NORMALIZACIÓN Y CERTIFICACIÓN DE COMPETENCIA LABORAL NORMAS TÉCNICAS DE COMPETENCIA LABORAL I. Datos Generales de la Calificación CINF0286.01 Título Análisis y diseño de redes de datos Propósito Proporcionar un referente para evaluar la competencia en las funciones relativas al análisis y diseño

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

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

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

Windows Server 2012: Infraestructura de Escritorio Virtual

Windows Server 2012: Infraestructura de Escritorio Virtual Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información

Más detalles

SIGPRE Sistema de Gestión Presupuestaria

SIGPRE Sistema de Gestión Presupuestaria SIGPRE Sistema de Gestión Presupuestaria Documento de Arquitectura UTN Histórico de Revisiones Fecha Versión Descripción Autor 11/17/2009 1.0 Borrador de la arquitectura Roberto López Hinojosa 12/14/2009

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

Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012

Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012 Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012 El problema: las aplicaciones tradicionales no le proveen la agilidad necesaria

Más detalles

Bechtle Solutions Servicios Profesionales

Bechtle Solutions Servicios Profesionales Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora

Más detalles

Marco Normativo de IT

Marco Normativo de IT Marco Normativo de IT PC0901 - Proceso de control de cambios en software de aplicación provisto por Organismos Gobierno de la Ciudad Autónoma de Buenos Aires PC0901 - Proceso de control de cambios en software

Más detalles

Ingeniería de Sistemas de Información. Línea Salud. Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial

Ingeniería de Sistemas de Información. Línea Salud. Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial Ingeniería de Sistemas de Información Línea Salud Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial Memoria del Proyecto Presentado por: Martín Echevarría García 200311112

Más detalles

CARRERA TITULO DEL TRABAJO CURSO

CARRERA TITULO DEL TRABAJO CURSO CARRERA Ingeniería Informática TITULO DEL TRABAJO TOGAF CURSO Tópicos de Ingeniería del Software CÉSAR ESTRADA CONDORI MAYRA GOMEZ QUEVEDO LUIS MUǸOS ESCAPA ALAN A. ROJAS MARROQUIN SEMESTRE IX 2010 Los

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

MARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

MARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO SISTEMAS DE INFORMACIÓN PLANEACIÓN Y GESTIÓN DE SIS-INF 80. Definición Estratégica de los SIS-INF Las entidades deben, en la Arquitectura

Más detalles

ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA

ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA Dirección General de Administración Electrónica y Calidad de los Servicios Consejería de Justicia y Administración Pública Junta de Andalucía

Más detalles

COORDINACION DE FORTALECIMIENTO DE GOBIERNO ELECTRONICO EGOB 3.0 PLAN DE ACCION EGOB 3.0

COORDINACION DE FORTALECIMIENTO DE GOBIERNO ELECTRONICO EGOB 3.0 PLAN DE ACCION EGOB 3.0 PLAN DE ACCION EGOB 3.0 1 PLAN DE ACCION PARA LA PRESENCIA WEB DE GOBIERNO ELECTRONICO, LA EFICIENCIA DE SERVICIOS PUBLICOS ELECTRONICOS Y DEL CUMPLIMIENTO A LOS COMPROMISOS ADQUIRIDOS POR EL ESTADO 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

IBISCOM AUMENTE SU EFICIENCIA. i-bpm

IBISCOM AUMENTE SU EFICIENCIA. i-bpm i-bpm AUMENTE SU EFICIENCIA http://www.accu-type.com/vista.jpg La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes

Más detalles

I INTRODUCCIÓN. 1.1 Objetivos

I INTRODUCCIÓN. 1.1 Objetivos I INTRODUCCIÓN 1.1 Objetivos En el mundo de la informática, la auditoría no siempre es aplicada en todos las empresas, en algunos de los casos son aplicadas por ser impuestas por alguna entidad reguladora,

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

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.

Más detalles

Contexto Internacional de la estandarización e interoperabilidad en salud. Arquitectura. Componentes y modelo de madurez de un ecosistema de esalud.

Contexto Internacional de la estandarización e interoperabilidad en salud. Arquitectura. Componentes y modelo de madurez de un ecosistema de esalud. Contexto Internacional de la estandarización e interoperabilidad en salud Componentes y modelo de madurez de un ecosistema de esalud. Nov 21, 2013, Bogotá Colombia Empresarial MOTIVACION (Porque) TIEMPO

Más detalles

ARC 101 Architecture Overview Diagram

ARC 101 Architecture Overview Diagram ARC 101 Architecture Overview Diagram Estudio de Arquitectura para la evolución tecnológica de los aplicativos de ATyR Banco de Previsión Social ATYR Evolución Tecnológica Pág 1 of 10 Tabla de Contenidos

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

IDG/Oracle Documento de investigación sobre la arquitectura Service Oriented Architecture (SOA).

IDG/Oracle Documento de investigación sobre la arquitectura Service Oriented Architecture (SOA). IDG/Oracle Documento de investigación sobre la arquitectura Service Oriented Architecture (SOA). Las herramientas unificadas SOA permiten alinear los negocios y TI Según una encuesta de IDG, con una solución

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

http://www.informatizate.net

http://www.informatizate.net http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.

Más detalles

Proceso: AI2 Adquirir y mantener software aplicativo

Proceso: AI2 Adquirir y mantener software aplicativo Proceso: AI2 Adquirir y mantener software aplicativo Se busca conocer los estándares y métodos utilizados en la adquisición de y mantenimiento del software. Determinar cuál es proceso llevado a cabo para

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

Microsoft Dynamics Sure Step Fundamentos

Microsoft Dynamics Sure Step Fundamentos Fundamentos 22-09-2015/Serie Microsoft Dynamics Sure Step Fases Diagnóstico Análisis - Diseño/ Septiembre 2015 Rosana Sánchez CCRM: @rosana-sanchez-2 Twitter: @rosansasanchez6 Correo: ingrossanbar@hotmail.com

Más detalles

http://www.cem.itesm.mx/extension/ms

http://www.cem.itesm.mx/extension/ms Diplomado Programación orientada a objetos con Java y UML Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la adquisición de licencias de un software para el intercambio

Más detalles

CATÁLOGO DE SERVICIOS DE LA GERENCIA DE INFORMÁTICA DE LA SEGURIDAD SOCIAL

CATÁLOGO DE SERVICIOS DE LA GERENCIA DE INFORMÁTICA DE LA SEGURIDAD SOCIAL CATÁLOGO DE SERVICIOS DE LA GERENCIA DE INFORMÁTICA DE LA SEGURIDAD SOCIAL Directora de Centro Oficina de Planificación Estratégica y Relaciones Gerencia de Informática de la Seguridad Jefa de Área de

Más detalles

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI.

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Procesos de Negocio Objetivos Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Identificar y analizar los procesos de negocios,

Más detalles

COBIT 5. Niveles de Capacidad Desafío de formalización de procesos Costos y Beneficios. A/P Cristina Borrazás, CISA, CRISC, PMP

COBIT 5. Niveles de Capacidad Desafío de formalización de procesos Costos y Beneficios. A/P Cristina Borrazás, CISA, CRISC, PMP COBIT 5. Niveles de Capacidad Desafío de formalización de procesos Costos y Beneficios A/P Cristina Borrazás, CISA, CRISC, PMP AGENDA Presentación del tema Contextualización Cobit 5 Gestión de la Documentación

Más detalles

Core Solutions of Microsoft SharePoint Server 2013 CURSO PRESENCIAL DE 25 HORAS

Core Solutions of Microsoft SharePoint Server 2013 CURSO PRESENCIAL DE 25 HORAS Core Solutions of Microsoft SharePoint Server 2013 CURSO PRESENCIAL DE 25 HORAS CURSO DESCRIPCIÓN DEL CURSO... 2 TEMARIO... 3 Administración de bases de datos Microsoft SQL Server Duración: 25 horas Después

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

Más detalles

R E S U M E N E J E C U T I V O

R E S U M E N E J E C U T I V O R E S U M E N E J E C U T I V O I T G O V E R N A N C E I N S T I T U T E 5 RESUMEN EJECUTIVO RESUMEN EJECUTIVO muchas empresas, la información y la tecnología que las soportan representan sus más valiosos

Más detalles

Interoperabilidad de Fieldbus

Interoperabilidad de Fieldbus 2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 201 Interoperabilidad de Fieldbus Generalidades Qué es interoperabilidad?

Más detalles

Hospital Nacional de Maternidad UNIDAD DE INFORMATICA

Hospital Nacional de Maternidad UNIDAD DE INFORMATICA Hospital Nacional de Maternidad UNIDAD DE INFORMATICA 87 Introducción Página: I INTRODUCCION Para el propósito de este manual el Hospital Nacional de Maternidad puede ser referido también como El Hospital,

Más detalles

BPMN vs UML. Los Requerimientos y el Modelo del Negocio. Autor: Norberto Figuerola

BPMN vs UML. Los Requerimientos y el Modelo del Negocio. Autor: Norberto Figuerola BPMN vs UML Autor: Norberto Figuerola Los Requerimientos y el Modelo del Negocio Normalmente, siempre que iniciamos un esfuerzo de desarrollo de software éste tiene como objetivo automatizar procesos del

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

Dirección General de Educación Superior Tecnológica

Dirección General de Educación Superior Tecnológica Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ Hp_ créditos): Carrera: Cómputo en la nube TIF-1402

Más detalles

Modelo Integral del Esquema de Interoperabilidad de la Administración Pública Federal

Modelo Integral del Esquema de Interoperabilidad de la Administración Pública Federal Modelo Integral del Esquema de Interoperabilidad de la Administración Pública Federal Febrero de 2013 1de 20 CONTENIDO 1. Análisis de mejores prácticas 2. Modelo integral de Interoperabilidad (Visión Nacional)

Más detalles

EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P. DIRECCIÓN CONTROL INTERNO PROYECTO NORMALIZACIÓN ACTIVIDAD DE AUDITORÍA INTERNA

EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P. DIRECCIÓN CONTROL INTERNO PROYECTO NORMALIZACIÓN ACTIVIDAD DE AUDITORÍA INTERNA DCI-PN-EA-01 VERSIÓN 02 Página 2 de 12 TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 2. ROL... 3 3. PROFESIONALIDAD... 3 4. AUTORIDAD... 4 5. ORGANIZACIÓN... 4 6. INDEPENDENCIA Y OBJETIVIDAD... 5 7. ALCANCE...

Más detalles

Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009

Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009 1 Montevideo, 11 de marzo de 2009 Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009 De nuestra consideración, De acuerdo a vuestra solicitud, tenemos el agrado de poner a su consideración la presente

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

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

Quito Ecuador EXTRACTO INFORMÁTICA SANITARIA. ARQUITECTURA DE SERVICIOS. PARTE 3: PUNTO DE VISTA COMPUTACIONAL (ISO 12967-3:2009, IDT)

Quito Ecuador EXTRACTO INFORMÁTICA SANITARIA. ARQUITECTURA DE SERVICIOS. PARTE 3: PUNTO DE VISTA COMPUTACIONAL (ISO 12967-3:2009, IDT) Quito Ecuador NORMA TÉCNICA ECUATORIANA NTE INEN-ISO 12967-3 Primera edición 2014-01 INFORMÁTICA SANITARIA. ARQUITECTURA DE SERVICIOS. PARTE 3: PUNTO DE VISTA COMPUTACIONAL (ISO 12967-3:2009, IDT) HEALTH

Más detalles

Administración por Procesos contra Funciones

Administración por Procesos contra Funciones La administración moderna nos marca que en la actualidad, las organizaciones que no se administren bajo un enfoque de procesos eficaces y flexibles, no podrán sobrepasar los cambios en el entorno y por

Más detalles

www.sociedadelainformacion.com

www.sociedadelainformacion.com Cambio de paradigma en el marco de trabajo conceptual en las organizaciones. Maribel Sánchez Sánchez Jefe de proyectos de cómputo Universidad Iberoamericana Maribel Sánchez Sánchez, Lic. maryssan_81@hotmail.com

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

El presente documento describe la importancia que está tomando el cómputo distribuido en

El presente documento describe la importancia que está tomando el cómputo distribuido en INTRODUCCIÓN El presente documento describe la importancia que está tomando el cómputo distribuido en los sistemas de administración integral o empresarial. Con un prototipo particular, mostraremos como

Más detalles

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos INGENIERÍA DE SOFTWARE Sesión 3: Tipos Contextualización Actualmente existe una gran variedad en los software que se pueden clasificar en varias categorías, como pueden ser, por tipo de licencia, tipo

Más detalles

Service Oriented Architecture

Service Oriented Architecture Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos

Más detalles

Empresa Financiera Herramientas de SW Servicios

Empresa Financiera Herramientas de SW Servicios Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través

Más detalles

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk.

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk. 3 Qué es un Help Desk? 3 Cómo trabaja un Help Desk? 3 Cómo se mide el éxito de un Help Desk? 5 Funciones de los miembros del equipo del Help Desk. 5 Técnico y sus funciones. 5 Función de los líderes. 6

Más detalles

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM I-OS-35-2015 1. Nombre del Área : Oficina de Sistemas 2. Responsables de la Evaluación : Eduardo Vasquez Díaz Ronald

Más detalles

INFORME Nº 052-2012-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME Nº 052-2012-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE INFORME Nº 052-2012-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la actualización (en el modo de upgrade) del software IBM PowerVM

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra Si en otros tiempos el factor decisivo de la producción era la tierra y luego lo fue el capital... hoy día el factor decisivo es cada vez más el hombre mismo, es decir, su conocimiento... Juan Pablo II

Más detalles

1.8 TECNOLOGÍA DE LA INFORMACIÓN

1.8 TECNOLOGÍA DE LA INFORMACIÓN Objetivo General: 1.8 TECNOLOGÍA DE LA INFORMACIÓN Establecer una infraestructura y plataforma tecnológica y de sistemas de información, y definir las políticas, estrategias y directrices para su implantación

Más detalles

Unidad III. Software para la administración de proyectos.

Unidad III. Software para la administración de proyectos. Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de

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