Model Driven Development (MDD)

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

Download "Model Driven Development (MDD)"

Transcripción

1 (MDD) Abril 2014 Alumnos: Daniel Astudillo Héctor Rojas Roberto Rojas Profesor: Guillermo Badillo

2 Como desarrollar SW distribuido de calidad Como desarrollar software de calidad para sistemas distribuidos? Cómo pueden interoperar diferentes tecnologías en un mismo sistema? Cómo actualizar tecnología y sistemas antiguos?

3 La Evolución del desarrollo SW El desarrollo ha evolucionado: Hemos pasado de lenguajes de bajo nivel como C, pasando por FORTRAN, C++ hasta llegar a Java y C#. Antes se dedicaba la mayor parte de un proyecto de desarrollo de sw a la programación y pruebas. Ahora la mayor parte del peso de un proyecto recae en el trabajo previo a al desarrollo. Para la realización de un proyecto de calidad son necesarias buenas especificaciones.

4 MDD: Una solución MDD () Desarrollo Dirigido por os Paradigma, etimología para ("junto") + deīgma ( patrón o modelo ) os de dominio OMG (www.omg.org)

5 Object Management Group

6 Object Management Group Algunos de los estándares más importantes apoyados por OMG son: CORBA (Common Object Request Broken Architecture) UML (Unified ing Language) XMI (XML Metadata Interchange) Desde 1989, el OMG ha trabajado desarrollando una arquitectura para el diseño de aplicaciones distribuidas. Como resultado tenemos el MDA.

7 Qué es un o? Representación abstracta, gráfica o visual, física, matemática, de fenómenos, sistemas o procesos a fin de analizar, describir, explicar, simular; en general, explorar, controlar y predecir esos fenómenos o procesos."

8 MDE / MDA / MDD MDE = -Driven Engineering MDA = -Driven Arquitecture MDD = -Driven Development Object Management Group (OMG)

9 MDE: Ingeniería Dirigida por os MDE ( Driven Engineering) tiene por objeto aumentar la productividad mediante la maximización de la compatibilidad entre los sistemas (a través de la reutilización de modelos estandarizados). Este paradigma se concibió cuando el Object Management Group (OMG) desarrolló la arquitectura MDA. El término MDE está muy extendido y se presta para confusiones (Eclipse MDE). MDE no es una metodología estándar, OMG no habla de una "metodología" MDE de forma explícita. MDE MDA MDD

10 MDA: Arquitectura Dirigida por os MDA son las siglas de Driven Architecture (Arquitectura Dirigida por os). Ha sido desarrollado por el OMG y esta basado en el modelado con UML. Nos permite unir diferentes implementaciones mediante puentes. MDA nos permite construir aplicaciones independientemente de la plataforma (PIM). Nos permite controlar el ciclo de vida completo del software: Análisis, Diseño, Desarrollo, Implementación y Mantenimiento. MDE MDA MDD

11 MDA: Arquitectura Dirigida por os MDA es una forma de modelar SW distribuido. La especificación completa de MDA consta de: o independiente de la plataforma (PIM) basado en UML. Varios modelos específicos de la plataforma (PSM) Descripciones de cómo pasar de PIM a un PSM. MDE MDA MDD

12 MDD: Desarrollo bajo MDA Una aplicación desarrollada con la ayuda de MDA consta de: Un modelo independiente de la plataforma (PIM). Una o varias implementaciones concretas (PSMs), una por cada aplicación que se quiera soportar. MDE MDA MDD

13 Relación entre UML y MDA MDA está basado en el modelado UML independiente de la plataforma (PIM). MDA tiene varios modelos específicos (PSM) La fuerza de MDA está en que todas las aplicaciones desarrolladas con MDD, están basada en un modelado UML, que es un estándar reconocido.

14 1. Diseño con MDA Platform Independent Primero se crea un modelo independiente de la plataforma (PIM). Representará el modelo de negocio, la funcionalidad y el comportamiento del sistema. No tendremos la complicación añadida de pensar en una plataforma concreta.

15 2. Diseño con MDA Platform Independent Con MDA podemos aplicar un mapping para generar un modelo dependiente de la plataforma (PSM) a partir del PIM. Se puede mapear el PIM a diferentes tecnologías gracias al mapping estándar del OMG. Corba Java XML/SOAP A las futuras tecnologías se les podrá dar también soporte.

16 3. Desarrollo con MDD Platform Independent También se podrá generar código de forma automática. MDD ofrece el potencial para transformar automáticamente aplicaciones de un alto nivel de abstracción, en sistemas ejecutables. Corba Corba System Java Java System XML/SOAP XML/SOAP System Bran Selic ( The Pragmatics of model-driven Software Development ), argumenta que la tecnología de modelado ha madurado al punto de que puede ofrecer un impulso significativo en todos los aspectos del desarrollo de software.

17 4. Desarrollo con MDD Corba Corba System Platform Independent Bridge Java Java System La interoperabilidad entre diferentes tecnologías es un punto crucial. La generación de puentes se simplifica con el PIM. Las herramientas MDA generan puentes de forma automática uniendo las diferentes implementaciones. Se consigue una simplificación substancial en la creación de aplicaciones integradas.

18 Ciclo de Desarrollo con MDD Platform Independent Platform Specific s Build/Test PIM PSM CODE/TC

19 Herramientas AADL from Carnegie-Mellon Software Engineering Institute Acceleo an open source code generator from Obeo Actifsource Apollo for Eclipse from Gentleware AndroMDA an open source MDA tool [1] anycode a free MDA plugin for Astah UML Community ArcStyler from Interactive Objects Software GmbH Artisan Studio from Atego ASCET from ETAS AtomWeaver from Isomeris CoCoViLa from Tallinn University of Technology CodeFluent Entities from SoftFluent DB-MAIN free framework from REVER ECO (Domain Driven Design) EnterpriseCoreObjects by CapableObjects.com Eclipse ing Framework (EMF) Enterprise Architect from Sparx Systems ER/Studio from Embarcadero Technologies Epsilon from the University of York Fujaba GenerateXY from DotXY Generic Eclipse ing System (GEMS) GeneXus a Knowledge-based, declarative, multi-platform, multi-language development solution Graphical ing Framework (GMF) HyperSenses and ANGIE from DELTA Software Technology Innovator from MID GmbH LEONARDI A Very Rapid Applications Development Engine MagicDraw from No Magic Inc ManyDesigns Portofino MetaEdit+ from MetaCase objectif from microtool openarchitectureware Open Sphere OptimalJ from Compuware Real Time Developer Studio from PragmaDev Rhapsody from IBM RISE Editor from RISE to Bloome Software SCADE Suite from Esterel Technologies Sculpture Platform from ingsoft Select Architect from Select Business Solutions Simulink from MathWorks, see also Stateflow and Real-Time Workshop Embedded Coder, TargetLink TASTE from European Space Agency combining several modeling technologies Together Architect from Borland TOPCASED (Open Source-Tool) Umple from the University of Ottawa Uniface from Compuware Visual Paradigm solutions from Visual Paradigm XComponent, a user-friendly solution YAKINDU Statechart Tools open source tool build on top of Eclipse

20 Beneficios de usar MDD Soporte completo para el ciclo de vida de la aplicación Reducción de costos desde el principio hasta el fin Reutilización de código, aplicaciones, experiencia Representación independiente de la tecnología Escalabilidad y robustez Está predestinado a ser un estándar Interoperatividad entre diferentes tecnologías

21 Futuro del MDD Según Paul Harmon (Understanding UML, Expert systems): Se incluirá MDA dentro de los paquetes para el modelado OO y herramientas de desarrollo. Transcurrirán unos años antes de que emerja de forma natural las herramientas MDA. Es muy posible que el mercado de MDA crezca de forma rápida, gracias a todo lo que tiene detrás: UML, MOF, CWM Casi todas las herramientas de modelado UML se desarrollaron en 3 años.

22 Gracias Consultas

UML, OCL y Patrones en el contexto MDA

UML, OCL y Patrones en el contexto MDA UML, OCL y Patrones en el contexto MDA Ana Garis email: agaris@unsl.edu.ar Maestría en Ingeniería de Software Agenda Model Driven Architecture (MDA) Unified Modeling Language (UML) y Perfiles UML Object

Más detalles

BOA, un framework MDA de alta productividad

BOA, un framework MDA de alta productividad BOA, un framework MDA de alta productividad Padrón Lorenzo, J. 1, Estévez García A. 1, Roda García J.L. 2, García López F. 2 1 Open Canarias SL, Santa Cruz Tenerife, España http://www.opencanarias.com

Más detalles

Cómo usar MDE para obtener Modelos de Simulación a partir de Modelos de Negocio

Cómo usar MDE para obtener Modelos de Simulación a partir de Modelos de Negocio Cómo usar MDE para obtener Modelos de Simulación a partir de Modelos de Negocio M. Teresa García 1, Mercedes Ruiz 1 y Cristina Vicente-Chicote 2 1 Departamento de Lenguajes y Sistemas Informáticos Universidad

Más detalles

Extensión MDA (Model Driven Architecture) para proceso basado en RUP (Rational Unified Process)

Extensión MDA (Model Driven Architecture) para proceso basado en RUP (Rational Unified Process) Extensión MDA (Model Driven Architecture) para proceso basado en RUP (Rational Unified Process) Andrea Delgado, Natacha Carballal, Catalina Rapetti Universidad de la República, Facultad de Ingeniería,

Más detalles

MDA: Arquitectura Dirigida por Modelos

MDA: Arquitectura Dirigida por Modelos MDA: Arquitectura Dirigida por Modelos Uno de los principios básicos b de la ingeniería a de software es la abstracción, para separar lo esencial de lo no esencial. En términos t de negocio, lo esencial

Más detalles

Definición de Lenguajes de Modelos MDA vs DSL

Definición de Lenguajes de Modelos MDA vs DSL Departamento de Tecnologías y Sistemas de Información Definición de Lenguajes de Modelos MDA vs DSL Beatriz Mora, Francisco Ruiz, Félix García, Mario Piattini Grupo Alarcos. Universidad de Castilla-La

Más detalles

MDA TOOLS COMPARISON

MDA TOOLS COMPARISON Comparativo de herramientas MDA (AndroMDA, ArcStyler, OptimalJ) Cuesta M. Albeiro * López T. Marcelo ** Joyanes A. Luis *** Resumen Con el entorno y dinámicas competitivas de la actualidad, contar con

Más detalles

Desarrollo Dirigido por Modelos de Procesos de egocio Colaborativos: Análisis de herramientas para la transformación de modelos

Desarrollo Dirigido por Modelos de Procesos de egocio Colaborativos: Análisis de herramientas para la transformación de modelos Desarrollo Dirigido por Modelos de Procesos de egocio Colaborativos: Análisis de herramientas para la transformación de modelos Maximiliano Vanzetti CIDISI, Universidad Tecnológica acional-frsf, Lavaisse

Más detalles

Una recomendación basada en MDA, BPM y SOA para el desarrollo de software a partir de procesos del negocio en un contexto de Negocio Bajo Demanda

Una recomendación basada en MDA, BPM y SOA para el desarrollo de software a partir de procesos del negocio en un contexto de Negocio Bajo Demanda Una recomendación basada en MDA, BPM y SOA para el desarrollo de software a partir de procesos del negocio en un contexto de Negocio Bajo Demanda Miguel Ángel Sánchez Vidales Escuela Universitaria de Informática

Más detalles

UML El Lenguaje de Modelado Unificado. Maestría en Ingeniería de Software

UML El Lenguaje de Modelado Unificado. Maestría en Ingeniería de Software UML El Lenguaje de Modelado Unificado Maestría en Ingeniería de Software Agenda Model Driven Architecture (MDA) Unified Model Language (UML) Object Constraint Language (OCL) Patrones Conclusiones Contenido

Más detalles

Reporte Técnico RT 07-02

Reporte Técnico RT 07-02 PEDECIBA Informática Instituto de Computación Facultad de Ingeniería Universidad de la República Montevideo, Uruguay Reporte Técnico RT 07-02 Extensión MDA (Model Driven Architecture para proceso basado

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

Vicente Pelechano. Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

Vicente Pelechano. Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia Vicente Pelechano Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia Contenido Qué es el Metamodelado?. Sintaxis Abstracta Metaniveles vs. Niveles de Abstracción MOF

Más detalles

MDA vs Factorías de Software. Javier Muñoz, Vicente Pelechano

MDA vs Factorías de Software. Javier Muñoz, Vicente Pelechano MDA vs Factorías de Software Javier Muñoz, Vicente Pelechano Dept. de Sistemas Informáticos y Computadores Universidad Politécnica de Valencia Campus de Vera 46022 Valencia {jmunoz, pele}@dsic.upv.es Resumen

Más detalles

Una Aproximación para Aplicaciones Web: MOWEBA

Una Aproximación para Aplicaciones Web: MOWEBA Una Aproximación para Aplicaciones Web: MOWEBA Magalí González 1,2, Luca Cernuzzi 1, Oscar Pastor 2 1 DEI - Universidad Católica Nuestra Señora de la Asunción Asunción Paraguay 2 DSIC - Universidad Politécnica

Más detalles

DEIVIS DE JESUS MARTINEZ ACOSTA

DEIVIS DE JESUS MARTINEZ ACOSTA HERRAMIENTA PARA LA GENERACIÓN AUTOMÁTICA DEL CÓDIGO FUENTE PARA APLICACIONES CON ARQUITECTURA MODELO VISTA CONTROLADOR (MVC) BAJO DESARROLLO DIRIGIDO POR MODELOS TEXTUALES (MDD) DEIVIS DE JESUS MARTINEZ

Más detalles

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Autora: Vasquez Pilar María Directora: Dra. Giandini Roxana Codirectora: Mg. Bazán Patricia Agenda Introducción.

Más detalles

Un Análisis Crítico de la Aproximación Model-Driven Architecture

Un Análisis Crítico de la Aproximación Model-Driven Architecture Un Análisis Crítico de la Aproximación Model-Driven Architecture PROYECTO FIN DE MÁSTER EN SISTEMAS INTELIGENTES Autor: Pedro Antonio Fernández Sáez Director: Antonio Navarro Martín Máster en Investigación

Más detalles

DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS. Conceptos teóricos y su aplicación práctica

DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS. Conceptos teóricos y su aplicación práctica DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS Conceptos teóricos y su aplicación práctica FACULTAD DE INFORMÁTICA / UNIVERSIDAD NACIONAL DE LA PLATA DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS Conceptos

Más detalles

Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema

Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema Cecilia Ariste 1, Julieta Ponisio 1, Leopoldo Nahuel 1,2, Roxana Giandini 1,2 1 Laboratorio de Innovaciones

Más detalles

Universidad Autónoma de Madrid

Universidad Autónoma de Madrid Universidad Autónoma de Madrid Escuela Politécnica Superior Máster I 2 TIC Trabajo de Fin de Máster Descripción de las actividades de una propuesta de Metodología de Desarrollo de Software Dirigida por

Más detalles

PROPUESTA DE INCLUSIÓN DE MDA EN INGENIERÍA DE SISTEMAS DE LA UNIVERSIDAD TECNOLÓGICA DE PEREIRA

PROPUESTA DE INCLUSIÓN DE MDA EN INGENIERÍA DE SISTEMAS DE LA UNIVERSIDAD TECNOLÓGICA DE PEREIRA Scientia et Technica Universidad Tecnológica de Pereira. ISSN 0122-1701 1 PROPUESTA DE INCLUSIÓN DE MDA EN INGENIERÍA DE SISTEMAS DE LA UNIVERSIDAD TECNOLÓGICA DE PEREIRA Proposal of MDA inclusion in Systems

Más detalles

Desarrollo de un Modelo Computacional basado en Arquitectura Orientada a Modelos para la Transformación de un Diagrama de Clases en Código Fuente Java

Desarrollo de un Modelo Computacional basado en Arquitectura Orientada a Modelos para la Transformación de un Diagrama de Clases en Código Fuente Java Escuela Académico Profesional de Informática Facultad de Ciencias Físicas y Matemáticas Universidad Nacional de Trujillo Desarrollo de un Modelo Computacional basado en Arquitectura Orientada a Modelos

Más detalles

DEFINIDOR VISUAL BAJO ECLIPSE EUROPA

DEFINIDOR VISUAL BAJO ECLIPSE EUROPA UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR INGENIERÍA EN INFORMÁTICA PROYECTO FIN DE CARRERA DEFINIDOR VISUAL BAJO ECLIPSE EUROPA Autora: Mónica Burcio Sánchez Tutora: Pilar Aránzazu

Más detalles

Hacia la Integración de Técnicas de Pruebas en Metodologías Dirigidas por Modelos para SOA

Hacia la Integración de Técnicas de Pruebas en Metodologías Dirigidas por Modelos para SOA Hacia la Integración de Técnicas de Pruebas en Metodologías Dirigidas por Modelos para SOA Antonio García Domínguez Inmaculada Medina Bulo Mariano Marcos Bárcena Universidad de Cádiz Escuela Superior de

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

Enterprise Architect

Enterprise Architect Procesadores de Lenguajes II Enterprise Architect Adolfo Barroso Espinosa Juan Manuel Chaves Pérez Clement Désiles Leví Orta Caro Universidad de Cádiz Enero de 2012 Esquema 1 Introducción 2 Herramientas

Más detalles

Introducción. El uso de la ingeniería guiada por modelos para el aseguramiento de la calidad

Introducción. El uso de la ingeniería guiada por modelos para el aseguramiento de la calidad El uso de la ingeniería guiada por modelos para el aseguramiento de la calidad Dra. María a José Escalona Cuaresma mjescalona@us.es www.iwt2.org Universidad de Sevilla Grupo de Ingeniería Web y Testing

Más detalles

Desarrollo de Software con enfoque en el Negocio

Desarrollo de Software con enfoque en el Negocio Desarrollo de Software con enfoque en el Negocio Andrea Delgado Instituto de Computación Facultad de Ingeniería Universidad de la República 11300, Montevideo, Uruguay adelgado@fing.edu.uy Resumen Las Organizaciones

Más detalles

ESTUDIO COMPARATIVO DE LAS HERRAMIENTAS EMPLEADAS PARA EL DISEÑO DE PROCESOS

ESTUDIO COMPARATIVO DE LAS HERRAMIENTAS EMPLEADAS PARA EL DISEÑO DE PROCESOS ESTUDIO COMPARATIVO DE LAS HERRAMIENTAS EMPLEADAS PARA EL DISEÑO DE PROCESOS GRUPO DE INVESTIGACIÓN: GIS PROYECTO DE INVESTIGACIÓN: METAMODELO PARA EL CÁLCULO DEL ESFUERZO EN EL DESARROLLO DEL SOFTWARE

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

AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM

AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM Fabio A. Zorzan y Daniel Riesco Resumen Esta línea de investigación propone una alternativa para lograr la automatización de la gestión

Más detalles

IBM Rational Software Architect/Modeler

IBM Rational Software Architect/Modeler IBM Software Group IBM Rational Software Architect/Modeler Arquitectura y Diseño de Aplicaciones UML 2.0 Ana López-Mancisidor - IBM Software Development Tools Ana.lopez@es.ibm.com 2004 IBM Corporation

Más detalles

Herramienta de modelado de dominio específico (DSM) para la creación de módulos en sistemas de gestión del aprendizaje (LMS) *

Herramienta de modelado de dominio específico (DSM) para la creación de módulos en sistemas de gestión del aprendizaje (LMS) * Herramienta de modelado de dominio específico (DSM) para la creación de módulos en sistemas de gestión del aprendizaje (LMS) * Modeling tool specific domain (DSM) modules for building on learning management

Más detalles

UNIVERSIDAD POLITÉCNICA DE CARTAGENA

UNIVERSIDAD POLITÉCNICA DE CARTAGENA UNIVERSIDAD POLITÉCNICA DE CARTAGENA ESCUELA SUPERIOR DE INGENIERÍA DE TELECOMUNICACIÓN Estudio de herramientas de desarrollo de software basado en modelos: MDA y Factorías de Software AUTOR Ramón García

Más detalles

GENERACIÓN DE APLICACIONES MEDIANTE LENGUAJES ESPECIFICOS DE DOMINIO

GENERACIÓN DE APLICACIONES MEDIANTE LENGUAJES ESPECIFICOS DE DOMINIO WICC 2012 626 GENERACIÓN DE APLICACIONES MEDIANTE LENGUAJES ESPECIFICOS DE DOMINIO 1. A.Cortez, C.Naveda 1. Consejo de Investigaciones (CIUDA) UDA. 2. Instituto de Investigaciones Facultad de Ciencias

Más detalles

Objetos Distribuidos - Componentes. Middleware

Objetos Distribuidos - Componentes. Middleware Objetos Distribuidos - Componentes Middleware Middleware Component Oriented Development Arquitecturas 3 Tier Middleware es el software que: conecta y comunica los componentes de una aplicacion distribuida

Más detalles

Implementación de un lenguaje de definición de operaciones complejas en Gestión de Modelos para la herramienta MOMENT

Implementación de un lenguaje de definición de operaciones complejas en Gestión de Modelos para la herramienta MOMENT Implementación de un lenguaje de definición de operaciones complejas en Gestión de Modelos para la herramienta MOMENT Abel Gómez Llana Universidad Politécnica de Valencia Departamento de Sistemas Informáticos

Más detalles

Ingeniería Dirigida por Modelos y Calidad de Software

Ingeniería Dirigida por Modelos y Calidad de Software Universidad de Cádiz Escuela Superior de Ingeniería Modelado, simulación y pruebas de procesos y tratamiento de señales y de datos TRABAJO DE INVESTIGACIÓN Ingeniería Dirigida por Modelos y Calidad de

Más detalles

Universidad Autónoma Metropolitana

Universidad Autónoma Metropolitana Universidad Autónoma Metropolitana Unidad Iztapalapa Ciencias Básicas e Ingeniería Maestría en Ciencias y Tecnologías de la Información Un enfoque MDA para el desarrollo de aplicaciones basadas en un modelo

Más detalles

Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow

Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow Fabio A. Zorzan 1 y Daniel Riesco 2 Resumen Esta línea de investigación pretende aportar a la mejora

Más detalles

INGENIAS: Desarrollo dirigido por modelos de SMA

INGENIAS: Desarrollo dirigido por modelos de SMA INGENIAS: Desarrollo dirigido por modelos de SMA Juan Pavón Mestras jpavon@pdi.ucm.es Dep. de Ingeniería del Software e Inteligencia Artificial Universidad Complutense Madrid http://grasia.fdi.ucm.es Objetivo

Más detalles

Estudio Comparativo de Técnicas de Modelado de Negocio

Estudio Comparativo de Técnicas de Modelado de Negocio Estudio Comparativo de Técnicas de Modelado de Negocio Juan José Cadavid 1, Carlos Andrés Ospina 1, Juan Bernardo Quintero 2 1 Avansoft S.A. Medellín, Colombia {jjcadavid, caospina}@avansoft.com 2 ABC-Flex

Más detalles

LENGUAJE ESPECÍFICO DE DOMINIO PARA LA DEFINICIÓN DE LA PLATAFORMA EN EL DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS

LENGUAJE ESPECÍFICO DE DOMINIO PARA LA DEFINICIÓN DE LA PLATAFORMA EN EL DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS LENGUAJE ESPECÍFICO DE DOMINIO PARA LA DEFINICIÓN DE LA PLATAFORMA EN EL DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS JUAN CAMIO JIMENEZ DORADO supercamilo@gmail.com UNIVERSIDAD DE MEDELLÍN FACULTAD DE

Más detalles

Integración de modelos BPMN en ambientes MDA

Integración de modelos BPMN en ambientes MDA Integración de modelos BPMN en ambientes MDA Martinez Ignacio, Mendez Lautaro, Nahuel Leopoldo, Perelli Julián, Pérsico Mauricio, Giandini Roxana Laboratorio de Innovaciones en Sistemas de Información,

Más detalles

SET (Software Engineering Tutor). Una herramienta para la construcción guiada de modelos de dominio

SET (Software Engineering Tutor). Una herramienta para la construcción guiada de modelos de dominio SET (Software Engineering Tutor). Una herramienta para la construcción guiada de modelos de dominio Arturo Cepeda Pérez, Sergio Bravo Martín, Francisco José García Peñalvo Universidad de Salamanca, Facultad

Más detalles

MODELAMIENTO BASADO EN EL DOMINIO: Estado del Arte

MODELAMIENTO BASADO EN EL DOMINIO: Estado del Arte MODELAMIENTO BASADO EN EL DOMINIO: Estado del Arte Verónica Macías Mendoza Ingeniera en Computación, Profesora ESPOL, mmacias@fiec.espol.edu.ec, 593 4 2269313 Resumen El Modelamiento basado en el Dominio

Más detalles

Transformación de Procesos de Desarrollo de Software Tipo SPEM a Procesos Workflow. Una Propuesta de Caso de Estudio: SmallRUP

Transformación de Procesos de Desarrollo de Software Tipo SPEM a Procesos Workflow. Una Propuesta de Caso de Estudio: SmallRUP Transformación de Procesos de Desarrollo de Software Tipo SPEM a Procesos Workflow. Una Propuesta de Caso de Estudio: SmallRUP Fabio A. Zorzan 1, Daniel Riesco 2, Nora Szasz 3 CONTEXTO La línea de investigación

Más detalles

INTEGRACIÓN DE TECNOLOGÍAS EN UNA PLATAFORMA J2EE DIRIGIDA POR MODELOS TECHNOLOGIES INTEGRATION IN A MODEL DRIVEN J2EE PLATFORM

INTEGRACIÓN DE TECNOLOGÍAS EN UNA PLATAFORMA J2EE DIRIGIDA POR MODELOS TECHNOLOGIES INTEGRATION IN A MODEL DRIVEN J2EE PLATFORM Colque et al.: Integración Ingeniare. de Revista tecnologías chilena en de una ingeniería, plataforma vol. J2EE 14 Nº dirigida 3, 2006, por pp. modelos 265-275 INTEGRACIÓN DE TECNOLOGÍAS EN UNA PLATAFORMA

Más detalles

Una Introducción a los Perfiles UML

Una Introducción a los Perfiles UML Una Introducción a los Perfiles UML Lidia Fuentes y Antonio Vallecillo Depto. de Lenguajes y Ciencias de la Computación, Universidad de Málaga Campus de Teatinos. E29071- Málaga (SPAIN) e-mail: {lff,av}@lcc.uma.es

Más detalles

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de GLOSARIO Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de una descripción de bajo nivel (código fuente) para generar descripciones con un mayor grado de abstracción.

Más detalles

"Módulo OOWS para StarUML" INTRODUCCIÓN

Módulo OOWS para StarUML INTRODUCCIÓN UNA HERRAMIENTA PARA DIAGRAMAS OOWS: "Módulo OOWS para StarUML" Richard Medina Z. Universidad de Concepción, Chile INTRODUCCIÓN Una herramienta CASE (Computer Aided Software Engineering,

Más detalles

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él.

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él. PROCESOS SOFTWARE MOTIVACIÓN? Con independencia de la metodología o modelo implementado, es común la estrategia para la mejora continua de la calidad, basada en el Círculo de Deming o Plan, Do, Check,

Más detalles

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un (Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un compilador/intérprete y un depurador (localización de errores lógicos).

Más detalles

Resumen. Abstract. Carlos Enrique Montenegro Marín. Juan Manuel Cueva Lovelle. Óscar Sanjuán Martinez. Paulo Alonso Gaona García

Resumen. Abstract. Carlos Enrique Montenegro Marín. Juan Manuel Cueva Lovelle. Óscar Sanjuán Martinez. Paulo Alonso Gaona García Citación: Montenegro, C. E., Cueva, J.M., Sanjuán O., y Gaona P.A. (2010). Desarrollo de un lenguaje de dominio específico para sistemas de gestión de aprendizaje y su herramienta de implementación KiwiDSM

Más detalles

Boyeros, La Habana, Cuba, lcabrerag@uci.cu

Boyeros, La Habana, Cuba, lcabrerag@uci.cu EXTENSIÓN DE VISUAL PARADIGM FOR UML PARA EL DESARROLLO DIRIGIDO POR MODELOS DE APLICACIONES DE GESTIÓN DE INFORMACIÓN Visual Paradigm for UML extension for Model-Driven Development of information management

Más detalles

Transformación de Procesos BPMN a su Implementación en BPEL utilizando QVT

Transformación de Procesos BPMN a su Implementación en BPEL utilizando QVT Transformación de Procesos BPMN a su Implementación en BPEL utilizando QVT Fabio A. Zorzan 1, Daniel Riesco 2 CONTEXTO La línea de investigación presentada en este trabajo se desarrolla en el marco del

Más detalles

Integrando UML y DSL en el enfoque MDA

Integrando UML y DSL en el enfoque MDA Integrando UML y DSL en el enfoque MDA Daniel Giulianelli 1, Claudia Pons 2, Rocío Rodríguez 1 Pablo Vera 1, Víctor Fernandez 1 1 Universidad Nacional de La Matanza Departamento de Ingeniería e Investigaciones

Más detalles

CIS1410IS06 AUTOMATIZACIÓN DEL DESARROLLO DE APLICACIONES WEB MEDIANTE EL ENFOQUE MDA-MDE FERNEY SANTOS AGUILLÓN MARTÍNEZ MARIO ALONSO MATEUS GÓMEZ

CIS1410IS06 AUTOMATIZACIÓN DEL DESARROLLO DE APLICACIONES WEB MEDIANTE EL ENFOQUE MDA-MDE FERNEY SANTOS AGUILLÓN MARTÍNEZ MARIO ALONSO MATEUS GÓMEZ CIS1410IS06 AUTOMATIZACIÓN DEL DESARROLLO DE APLICACIONES WEB MEDIANTE EL ENFOQUE MDA-MDE FERNEY SANTOS AGUILLÓN MARTÍNEZ MARIO ALONSO MATEUS GÓMEZ PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA

Más detalles

Proyecto Informático. Herramientas de Metamodelado

Proyecto Informático. Herramientas de Metamodelado Proyecto Informático Herramientas de Metamodelado Alumnos Pablo Gómez Palarea Óscar Sánchez Ramón Dirigido por: Jesús Joaquín García Molina Departamento de Informática y Sistemas Facultad de Informática

Más detalles

Integración de UML y Lenguajes de Modelado Específicos de Dominio Mediante la Generación Automática de Perfiles UML

Integración de UML y Lenguajes de Modelado Específicos de Dominio Mediante la Generación Automática de Perfiles UML Integración de UML y Lenguajes de Modelado Específicos de Dominio Mediante la Generación Automática de Perfiles UML Tesis de Máster en Ingeniería del Software, Métodos Formales y Sistemas de Información

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

Escuela Superior de Ingeniería

Escuela Superior de Ingeniería Escuela Superior de Ingeniería Ingeniería Técnica en Informática de Sistemas Editor Gráfico para la Definición de Patrones de Eventos Complejos sobre Seguridad y Generador de Código EPL Curso 2011-2012

Más detalles

Wonder OLAP Server solución OLAP de libre disposición.

Wonder OLAP Server solución OLAP de libre disposición. Wonder OLAP Server solución OLAP de libre disposición. Autores: Ing. Sandro Martínez Folgoso, Ing. Jorge Recio Capote e Ing. Eduardo Rodríguez Reyes. Departamento de Computación, Universidad de Camagüey,

Más detalles

UNIVERSIDAD DE OVIEDO Departamento de Informática

UNIVERSIDAD DE OVIEDO Departamento de Informática UNIVERSIDAD DE OVIEDO Departamento de Informática TESIS DOCTORAL TALISMAN: Desarrollo ágil de Software con Arquitecturas Dirigidas por Modelos Begoña Cristina Pelayo García-Bustelo Director: Dr. Juan Manuel

Más detalles

Extensión de Visual Paradigm for UML para el desarrollo dirigido por modelos de aplicaciones de gestión de información

Extensión de Visual Paradigm for UML para el desarrollo dirigido por modelos de aplicaciones de gestión de información Tipo de artículo: Artículo original Temática: Ingeniería de software Recibido: 27/06/2012 Publicado: 15/10/2012 Extensión de Visual Paradigm for UML para el desarrollo dirigido por modelos de aplicaciones

Más detalles

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz Procesadores de Lenguajes 2 Metamodelado Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 01/11/13 PL2 - Metamodelado 1 Contenidos

Más detalles

UNIVERSIDAD POLITECNICA DE MADRID

UNIVERSIDAD POLITECNICA DE MADRID UNIVERSIDAD POLITECNICA DE MADRID DEPARTAMENTO DE AUTOMATICA INGENIERIA ELECTRONICA E INFORMATICA INDUSTRIAL División de Ingeniería de Sistemas y Automática (DISAM) Entorno para el uso de patrones de diseño

Más detalles

Administración de Variabilidad en una línea de producto basada en modelos

Administración de Variabilidad en una línea de producto basada en modelos Administración de Variabilidad en una línea de producto basada en modelos Kelly Garcés Carlos Parra Hugo Arboleda Andres Yie Rubby Casallas Universidad de los Andes, Bogotá k-garces @uniandes.edu.co Universidad

Más detalles

Model Driven Engineering Aplicado a Business Process Management

Model Driven Engineering Aplicado a Business Process Management Departamento de Tecnologías y Sistemas de Información Model Driven Engineering Aplicado a Business Process Management Jose Manuel Pérez, Francisco Ruiz, Mario Piattini Informe Técnico UCLM-TSI-002 Marzo

Más detalles

Creación y evaluación de modelos LSP en un contexto MDA

Creación y evaluación de modelos LSP en un contexto MDA WICC 2012 433 Creación y evaluación de modelos LSP en un contexto MDA Ana Funes 1, Elizabeth Reinoso 2, Marcelo Castro 2, Aristides Dasso 1, 1 Universidad acional de San Luis, Ejército de los Andes 950

Más detalles

Mejoramiento en la productividad de software por la adaptación de un marco de desarrollo ágil.

Mejoramiento en la productividad de software por la adaptación de un marco de desarrollo ágil. http://ingenieria.ute.edu.ec/enfoqueute/ e-issn: 1390 6542 / p-issn: 1390-9663 Recibido (Received): 2015/02/20 Aceptado (Accepted): 2015/06/17 CC BY-NC-ND 3.0 Mejoramiento en la productividad de software

Más detalles

2 E STADO DEL ARTE Modelado Lenguajes Formales UML XML Herramientas Específicas de Dominio Aproximaciones a la Integración de Herramientas

2 E STADO DEL ARTE Modelado Lenguajes Formales UML XML Herramientas Específicas de Dominio Aproximaciones a la Integración de Herramientas 2 ESTADO S DEL ARTE Este capítulo se concibe como una exposición sobre la situación actual en cuanto al empleo de entornos multidisciplinares en el desarrollo de SW para SCDTR. Esta exposición se hace

Más detalles

Arquitectura cliente/servidor

Arquitectura cliente/servidor Departamento de Lenguajes y Sistemas Informáticos Arquitectura cliente/servidor Programación en Internet Curso 2007-2008 Índice Introducción Tipos de servidores Ventajas Desventajas Arquitectura de una

Más detalles

Una aproximación a las pruebas de aplicaciones Web basadas en un contexto MDWE

Una aproximación a las pruebas de aplicaciones Web basadas en un contexto MDWE Una aproximación a las pruebas de aplicaciones Web basadas en un contexto MDWE Arturo H. Torres, María J. Escalona, Manuel Mejías, Javier J. Gutiérrez Departamento de Lenguajes y Sistemas Informáticos,

Más detalles

Adaptación y Configuración de Procesos de Software Tailoring and Configuration of Software Processes

Adaptación y Configuración de Procesos de Software Tailoring and Configuration of Software Processes Adaptación y Configuración de Procesos de Software Tailoring and Configuration of Software Processes Rodolfo Villarroel Acevedo 1* 1 Pontificia Universidad Católica de Valparaíso. Avenida Brasil 2241,

Más detalles

Modelado de datos para base de datos espaciales. Caso de estudio: sistemas de información geográfica.

Modelado de datos para base de datos espaciales. Caso de estudio: sistemas de información geográfica. Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional Departamento de Computación Modelado de datos para base de datos espaciales. Caso de estudio: sistemas de información

Más detalles

Technology Enhanced Learning y Model Driven Development Revisión Sistemática de la Literatura

Technology Enhanced Learning y Model Driven Development Revisión Sistemática de la Literatura Trabajo de Investigación Technology Enhanced Learning y Model Driven Development Revisión Sistemática de la Literatura Autor: Francisco J. Tena Rastrollo University of Cádiz, Escuela Superior de Ingeniería,

Más detalles

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz Procesadores de Lenguajes 2 Lenguajes Específicos de Dominio Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 17/10/13 PL2 - Lenguajes

Más detalles

IBM Software Development Platform

IBM Software Development Platform IBM Group IBM Development Platform Seminario. antonio.alonso@es.ibm.com IBM Group software Agenda 1. Introducir plataforma de desarrollo de IBM. 2. DEMO: Construcción de aplicaciones J2EE con RAD. 3. Café

Más detalles

MIGRACIÓN DE UNA ARQUITECTURA TRADICIONAL A UNA ARQUITECTURA ORIENTADA A SERVICIOS (SOA)

MIGRACIÓN DE UNA ARQUITECTURA TRADICIONAL A UNA ARQUITECTURA ORIENTADA A SERVICIOS (SOA) MIGRACIÓN DE UNA ARQUITECTURA TRADICIONAL A UNA ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Nelson Beltran Galvis Grupo de Investigación de Ingeniería de Software, Universidad Francisco de Paula Santander.

Más detalles

UNA EXPERIENCIA PRÁCTICA DE INTEGRACIÓN DE SISTEMAS HETEROGÉNEOS DIRIGIDA POR MODELOS

UNA EXPERIENCIA PRÁCTICA DE INTEGRACIÓN DE SISTEMAS HETEROGÉNEOS DIRIGIDA POR MODELOS UNA EXPERIENCIA PRÁCTICA DE INTEGRACIÓN DE SISTEMAS HETEROGÉNEOS DIRIGIDA POR MODELOS Gerente de Informática de Diputación IZFE, S.A. (Diputación Foral de Gipuzkoa) Analista IZFE, S.A. (Diputación Foral

Más detalles

Análisis de tecnologías para implementar un marco integrador de SOA y BPM

Análisis de tecnologías para implementar un marco integrador de SOA y BPM Análisis de tecnologías para implementar un marco integrador de SOA y BPM Patricia Bazán 1, Roxana Giandini 2, F.Javier Diaz 1, 1 LINTI Facultad de Informática- UNLP La Plata (1900) Buenos Aires, Argentina

Más detalles

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERIA SYLLABUS ESPECIALIZACIÓN EN INGENIERIA DE SOFTWARE NOMBRE DEL DOCENTE: JORGE MARIO CALVO LONDOÑO ESPACIO ACADÉMICO (Asignatura): ELECTIVA

Más detalles

Enterprise Architect y UML Basic

Enterprise Architect y UML Basic Enterprise Architect y UML Basic Diciembre 2008 Carlos Alexander Zuluaga Agenda Presentación del curso. Introducción a Enterprise Architect. Exploración del modelo de ejemplo. Introducción a UML. Definición

Más detalles

MDE Aplicaciones. Juan Manuel Cueva Lovelle B. Cristina Pelayo García-Bustelo Universidad de Oviedo

MDE Aplicaciones. Juan Manuel Cueva Lovelle B. Cristina Pelayo García-Bustelo Universidad de Oviedo MDE Aplicaciones Juan Manuel Cueva Lovelle B. Cristina Pelayo García-Bustelo Universidad de Oviedo Universidad Distrital Francisco José de Caldas Bogotá, Noviembre 2008 TABLA DE CONTENIDOS 1- Introducción

Más detalles

KUALI-BEH y ESSENCE en la práctica

KUALI-BEH y ESSENCE en la práctica KUALI-BEH y ESSENCE en la práctica Hanna Oktaba Miguel Morales Enlighten your software Antecedentes Software Engineering Method and Theory (SEMAT) Se creó como una iniciativa informal en Marzo de 2010

Más detalles

BplSoa: Framework para el desarrollo de líneas de procesos de negocios orientadas a servicios. Víctor Mario Cardona Medina

BplSoa: Framework para el desarrollo de líneas de procesos de negocios orientadas a servicios. Víctor Mario Cardona Medina BplSoa: Framework para el desarrollo de líneas de procesos de negocios orientadas a servicios Víctor Mario Cardona Medina Universidad Nacional de Colombia Facultad de Ingeniería, Departamento de Ingeniería

Más detalles

Utilidad de las transformaciones modelo-modelo en la generación automática de código

Utilidad de las transformaciones modelo-modelo en la generación automática de código Utilidad de las transformaciones modelo-modelo en la generación automática de código Javier Luis Cánovas Izquierdo, Óscar Sánchez Ramón, Jesús Sánchez Cuadrado, Jesús García Molina Facultad de Informática

Más detalles

Modelado específico de procedimientos en el dominio de la Administración Electrónica

Modelado específico de procedimientos en el dominio de la Administración Electrónica Modelado específico de procedimientos en el dominio de la Administración Electrónica Recebido / Recibido: 20/04/2012 Aceitação / Aceptación: 30/05/2012 Guillermo Infante Hernández 1, Benjamín López Pérez

Más detalles

Herramienta para el modelado de flujos de tareas y traducción al álgebra de tareas

Herramienta para el modelado de flujos de tareas y traducción al álgebra de tareas Herramienta para el modelado de flujos de tareas y traducción al álgebra de tareas José Angel Quintanar Morales Laboratorio de Investigación y Desarrollo de Ingeniería de Software Universidad Tecnológica

Más detalles

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS

UNIVERSIDAD CENTROCCIDENTAL LISANDRO ALVARADO DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS MODELO DE GESTION WBEM PARA ADMINISTRACION DE REDES

Más detalles

Tecnología de objetos distribuidos y arquitectura de componentes. Índice. Bibliografía. Introducción. Tema V

Tecnología de objetos distribuidos y arquitectura de componentes. Índice. Bibliografía. Introducción. Tema V Bibliografía Tema V Tecnología de objetos distribuidos y arquitectura de componentes. Szyperski, C. 1998. Component Software. Addison-Wesley. Ruiz Cortés, 1998. A. CORBA: Una visión general. http://www.lsi.us.es/~aruiz

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6

Más detalles

Especificación de requisitos para servicios cloud dirigido por valor

Especificación de requisitos para servicios cloud dirigido por valor Escola Tècnica Superior d Enginyeria Informàtica Universitat Politècnica de València Especificación de requisitos para servicios cloud dirigido por valor Trabajo Fin de Grado Grado en Ingeniería Informática

Más detalles

Integrated Development Environment

Integrated Development Environment Universidad Nacional Andrés Bello Facultad de Ingeniería y Construcción Civil Escuela de Ingeniería de Ejecución Tecnológica Ingeniería de Ejecución en Computación e Informática Sistemas de Información

Más detalles

Enterprise Analyst: Taller de Bautizo

Enterprise Analyst: Taller de Bautizo Enterprise Analyst: Taller de Bautizo Metas Entender la Necesidad de Ejecutar los Modelos Desarrollar un caso usando UML tradicional Identificar los problemas de UML Conocer la Herramienta Enterprise Analyst

Más detalles

Ambientes de Desarrollo

Ambientes de Desarrollo ASIT 20090901 LCT-Ambientes de Desarrollo v001.doc 14/12/2009 10:21:00 Documento de Listas de Control en Tecnología Ambientes de Desarrollo Versión 001 Setiembre 2009 ARCHIVO: ASIT 20090901 LCT-Ambientes

Más detalles

IBM Rational Asset Manager

IBM Rational Asset Manager Inteligencia comercial para sus activos de software IBM Rational Asset Manager Aspectos destacados Acelera la prestación de servicios y mejora la dirección general interna del ciclo de vida SOA Acorta

Más detalles