Estudio de Framework Visual Studio DSL Tools
|
|
|
- Adrián Cordero Toro
- hace 10 años
- Vistas:
Transcripción
1 VS. Eclipse Estudio de Framework Melanie Vilaine, Felipe Ramos Collado, Juan Antonio Tejero Fernández, Inmaculada Labrador del Río Ingeniería Informática Universidad de Cádiz 19 de enero de / 57
2 VS. Eclipse Índice 1 Introducción VS. Eclipse / 57
3 VS. Eclipse Introducción Introducción 1 Introducción VS. Eclipse / 57
4 VS. Eclipse Introducción Introducción Un lenguaje especíco de dominio (DSL) es un lenguaje (gráco o textual) para un propósito determinado adaptado a los problemas concretos de un dominio. Usando VMSDK (Visualization and Modeling SDK) se pueden crear potentes herramientas de desarrollo basadas en modelos que se pueden integrar en. 4 / 57
5 VS. Eclipse Introducción Introducción VMSDK le permite denir el modelo con una gran variedad de herramientas como: Vista esquemática. Capacidad de generar código y otros artefactos. Comandos para transformar el modelo. Capacidad para interactuar con el código y otros objetos en. 5 / 57
6 VS. Eclipse Introducción Introducción 2010 SDK Proporciona las herramientas y plantillas para la creación de extensiones de. Nombre del chero: VsSDK_sfx.exe. Tamaño: 11.5 MB Microsoft 2010 Visualization & Modeling SDK. Proporciona las herramientas y plantillas para la creación de DSL para. Nombre del chero: vs_vmsdk.exe. Tamaño: 3.3 MB. Microsoft Download Center 6 / 57
7 VS. Eclipse 1 Introducción VS. Eclipse / 57
8 VS. Eclipse Versión utilizada Framework de desarrollo 8 / 57
9 VS. Eclipse ¾Que permite desarollar? Aplicaciones Web ASP.NET Servicios Web XML Aplicaciones de escritorio Aplicaciones moviles 9 / 57
10 VS. Eclipse Conjunto de herramientas Entorno de desarrollo integrado Lenguages soportados Visual Basic Visual C++ Visual C# Visual J# Framework.NET / 57
11 VS. Eclipse Conjunto de herramientas Desarollo de base de datos Implementación y administración de cambios Arquitectura y modelado Ayuda a entender los activos de código existentes y otras interdependencias Herramientas de prueba Pruebas manuales, de rendimiento, de carga / 57
12 VS. Eclipse Conjunto de herramientas Depuración y diagnostico Identicar y corregir errores Reproducir errores : Intellitrace Administración del ciclo de vida de las aplicaciones Planicar un proyecto 12 / 57
13 VS. Eclipse Ampliación del entorno Macros Complementos Packages Extensiones de Managed Extensibility Framework (MEF) 13 / 57
14 VS. Eclipse 1 Introducción VS. Eclipse / 57
15 VS. Eclipse ¾Qué es? Conjunto de herramientas que forman parte de que permiten diseñar un lenguaje especíco de dominio (DSL). Componentes Asistente de proyecto Diseñador gráco Motor de validación Generador de código 15 / 57
16 VS. Eclipse Asistente de proyecto Task Flow Class Diagrams Component Diagrams Minimal Language 16 / 57
17 VS. Eclipse Asistente de proyecto Solución: Dsl: Dsl + herramientas de edición dslpackage: Integración con 17 / 57
18 VS. Eclipse Interfaz de usuario Diseñador gráco: 18 / 57
19 VS. Eclipse Interfaz de usuario Diseñador gráco: Caja de herramientas. 19 / 57
20 VS. Eclipse Interfaz de usuario Diseñador gráco: Diagrama denición DSL. 20 / 57
21 VS. Eclipse Motor de validación Transform All Templates 21 / 57
22 VS. Eclipse Generación de código Permite generar código automáticamente haciendo uso de plantilla: <table> <# foreach (Customer c in ContactList) #> <tr><td> <#= c.fullname #> </td> <td> <#= c. address #> </td> </tr> <# #> </table> 22 / 57
23 VS. Eclipse Crear un proyecto con : 23 / 57
24 VS. Eclipse Crear un proyecto con : 24 / 57
25 VS. Eclipse Crear un proyecto con : 25 / 57
26 VS. Eclipse Crear un proyecto con : 26 / 57
27 VS. Eclipse vs. Eclipse. Comparativa 1 Introducción VS. Eclipse / 57
28 VS. Eclipse vs. Eclipse. Comparativa Puntos a comparar entre ambos: Metamodelado Componentes de editor visual Transformaciones entre modelos Desplegado del editor visual Otras consideraciones 28 / 57
29 VS. Eclipse vs. Eclipse. Comparativa Metamodelado Meta-metamodelos Ecore - Eclipse 29 / 57
30 VS. Eclipse vs. Eclipse. Comparativa Ecore: 30 / 57
31 VS. Eclipse vs. Eclipse. Comparativa : 31 / 57
32 VS. Eclipse vs. Eclipse. Comparativa Metamodelado Eclipse: Serialización en cheros XML con extensión.ecore. Diagrama visual del metamodelo en chero.ecore_diagram. Consideraciones generales: Herencia múltiple entre nuestras metaclases Metaclases con meta-atributos y meta-asociaciones Meta-asociación con roles, multiplicidades, navegabilidad y tipo (asociación o composición) 32 / 57
33 VS. Eclipse vs. Eclipse. Comparativa Metamodelado Eclipse: Maquina de estados simple 33 / 57
34 VS. Eclipse vs. Eclipse. Comparativa Metamodelado : Serialización en cheros XML con extensión.dsl. Diagrama visual del metamodelo en chero.dsl.diagram. Consideraciones generales: Herencia múltiple entre nuestras metaclases Metaclases con meta-atributos y meta-asociaciones Meta-asociación con roles, multiplicidades, navegabilidad y tipo (asociación o composición). 34 / 57
35 VS. Eclipse vs. Eclipse. Comparativa Metamodelado : Maquina de estados simple 35 / 57
36 VS. Eclipse vs. Eclipse. Comparativa Metamodelado Transformación de metamodelos entre Eclipse y VS: ATL 36 / 57
37 VS. Eclipse vs. Eclipse. Comparativa Componentes de editor visual Edición gráca Eclipse Paleta de herramientas 37 / 57
38 VS. Eclipse vs. Eclipse. Comparativa Componentes de editor visual Edición gráca en Eclipse Derivar modelo de denición gráca Generación de los gráco: Modelo Ajustes de denición 38 / 57
39 VS. Eclipse 39 / 57
40 VS. Eclipse vs. Eclipse. Comparativa Componentes de editor visual Edición gráca en : 40 / 57
41 VS. Eclipse vs. Eclipse. Comparativa Componentes de editor visual Paleta de herramientas en Eclipse: Derivar modelo de denición de herramientas Generación de herramientas: Modelo Ajustes de herramientas 41 / 57
42 VS. Eclipse vs. Eclipse. Comparativa Componentes de editor visual Paleta de herramientas en VS: 42 / 57
43 VS. Eclipse vs. Eclipse. Comparativa Mapeado de componentes de editor visual Eclipse: Derivar modelo de mapping Generación del modelo de mapping Ajuste de mapping 43 / 57
44 VS. Eclipse 44 / 57
45 VS. Eclipse vs. Eclipse. Comparativa Transformaciones entre modelos M2T: Eclipse: MOFScript : Text template transformation toolkit Proceso similar en ambos entornos Creamos un modelo Fichero para realizar transformación: Procesar chero modelo Obtención de chero resultado 45 / 57
46 VS. Eclipse vs. Eclipse. Comparativa Transformaciones entre modelos Eclipse: MOFScript: WebPageMM.Footer::toHTML() '<br/><hr/>'; '<div align=center>' self.info '</div>'; : Text template transformation toolkit-c# <# foreach (Pregunta p in this.formmetamodelo.pregunta)#> //código en lenguaje XX para representar la pregunta <#= p.descripcionpregunta #> //código en lenguaje XX para representar la pregunta <#System.Reflection.MemberInfo[] mem = (p.respuesta). GetType().GetMembers();#> 46 / 57
47 VS. Eclipse vs. Eclipse. Comparativa T4 Directivas Bloques de texto Bloques de control 47 / 57
48 VS. Eclipse vs. Eclipse. Comparativa Desplegado Eclipse Plugin Aplicación de escritorio VSIX ( Extension): Plugin Language1\DslPackage\bin\Debug 48 / 57
49 VS. Eclipse vs. Eclipse. Comparativa Otras consideraciones no permite transformaciones M2M No es libre No es gratuito 49 / 57
50 VS. Eclipse 1 Introducción VS. Eclipse / 57
51 VS. Eclipse Caso de uso: Generador de encuestas para Android 51 / 57
52 VS. Eclipse 1 Introducción VS. Eclipse / 57
53 VS. Eclipse Facilidad de uso frente a Eclipse. Menos potente: M2M Para Eclipse encontramos más ejemplos. La documentación de es mayor. Gran inconveniente: No gratuito, no libre. 53 / 57
54 VS. Eclipse 1 Introducción VS. Eclipse / 57
55 VS. Eclipse http: //msdn.microsoft.com/en-us/library/bb aspx. Microsoft. http: //msdn.microsoft.com/en-us/library/bb aspx. Microsoft. http: //msdn.microsoft.com/en-us/library/dd aspx. Microsoft. bb aspx#communitycontent. Microsoft. building-tools-for-model-driven-development-comparing-mi / 57
56 VS. Eclipse Microsoft.http: //msdn.microsoft.com/en-us/library/bb aspx. Microsoft.http: //msdn.microsoft.com/en-us/library/bb aspx. Microsoft. Microsoft.http: //msdn.microsoft.com/en-us/vstudio/cc Microsoft.http: //dis.um.es/jmolina/pfc/dslvsmetaedit.pdf. 56 / 57
57 Gracias por su atención: Juan Antonio Tejero Fernández Inmaculada Labrador Del Río Felipe Ramos Collado Melanie Vilaine 57 / 57
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
Generación de código para Hibernate desde modelos UML
Generación de código para Hibernate desde modelos UML Alejandro Nogueiro Mariscal Ingeniería Técnica en Informática de Sistemas, Universidad de Cádiz 24 de Septiembre 2012 1 / 35 Índice 1 Motivación y
Construcción de editores de modelos con EMF
Procesadores de Lenguajes 2 Construcción de editores de modelos con EMF Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz con EMF
Transformaciones de modelo a texto con Acceleo Curso 2013-2014
Procesadores de Lenguajes 2 Transformaciones de modelo a texto con Acceleo Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz con
Programación Android Completo
Programación Android Completo Duración: 50.00 horas Descripción Este curso pretende formar al alumno en el desarrollo de aplicaciones para dispositivos Android. Se estudiarán con detalle todos aquellos
Management(BPM) Gestión de Proceso de negocio con BPM. Universidad Inca Garcilaso de la Vega
Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Business Process Management(BPM) Management(BPM) MSc. Daniel Alejandro Yucra
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
DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM
Universidad Carlos III de Madrid Escuela Politécnica Superior DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM 1 Pablo Burgos Escribano Tutor: José María Sierra Cámara Ingeniería Técnica en
Guía del Curso Analista Programador Android: Business Android Apps Expert
Guía del Curso Analista Programador Android: Business Android Apps Expert Modalidad de realización del curso: Número de Horas: Titulación: Online 180 Horas Diploma acreditativo con las horas del curso
Departamento de Lenguajes y Sistemas Informáticos
Departamento de Lenguajes y Sistemas Informáticos Modelo de Requisitos y Modelo de Dominio, Trazabilidad Mediante Modelos os de Weaving José Alfonso Aguilar Calderón Irene Garrigós Jose-Norberto Mazón
Ingeniería inversa de GUIs
Ingeniería inversa de GUIs Existen numerosos sistemas en funcionamiento que fueron desarrollados en los años 90 utilizando entornos RAD (Rapid Application Development), tales como Delphi, Visual Basic
Unidad II. Interfaz Grafica
Clase:004 1 Unidad II Interfaz Grafica Basado en https://developer.apple.com/library/ios/#referencelibrary/gettingstar ted/roadmapios/chapters/introduction.html 2 Agenda Desarrollo de Apps para IOS. Diseño
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ó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,
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
online Master Programación Java SE y Java EE
online Master Programación Java SE y Java EE Objetivos Mejorar las competencias en todo lo relacionado con Visual studio.net y su framework para trabajar con componentes Windows y Web, crear aplicaciones
POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE
POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad
Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.
1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y
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
DESARROLLO.NET 2011 CATÁLOGO FORMATIVO
DESARROLLO.NET 2011 CATÁLOGO FORMATIVO ÁREAS DE CONTENIDO APLICA- CIONES WINDOWS APLICA- CIONES WEB Lenguajes (C#, VB) ADO.NET POO LINQ XML Crystal Reports * Componentes Windows Providers Componentes enlazados
Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013
Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013 MOC: 20489, 35 hrs Acerca de este Curso Este curso ofrece a los desarrolladores de SharePoint de la información necesaria para implementar
Temas de Memoria y Tesis 2011. Hernán Astudillo R. F-128 (Valpo) & A-142 (San Joaquín) www.toeska.cl
Temas de Memoria y Tesis 2011 Hernán Astudillo R. F-128 (Valpo) & A-142 (San Joaquín) www.toeska.cl Tecnologías Web Semántica y Ontologías Web Social Linked Data Wikis Semánticas Áreas de aplicación Objetos
4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005
4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 Introducción Este curso de cinco días impartido por instructor permite a desarrolladores de nivel
U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.
U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C. Rogelio Vázquez Hernández Smartphone Termino utilizado para referirse
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
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
CAPÍTULO 3 VISUAL BASIC
CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para
Proyecto de Multiagent & Cooperative Robotics (MACR) en Kansas State University
Iker Boyra agenttool III (at3) Proyecto de Multiagent & Cooperative Robotics (MACR) en Kansas State University Entorno de desarrollo gráfico basado en Java para analizar, diseñar e implementar sistemas
2524 Developing XML Web Services Using Microsoft ASP.NET
2524 Developing XML Web Services Using Microsoft ASP.NET Introducción La meta de este curso es de proveer a los estudiantes con el conocimiento y habilidades requeridas para desarrollar soluciones basadas
SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0
SPEM 2.0 SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 Metamodelo para modelos de procesos de ingeniería de software y de ingeniería de sistemas. La idea central de SPEM
Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle
Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle Informe
11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman
11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas
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
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
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.
CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA
CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft
Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Desarrollo de metamodelos con EMF Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 07/11/13 PL2 - Desarrollo
ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions
ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions Presentación Este curso proporciona a los desarrolladores de SharePoint la información necesaria para implementar soluciones SharePoint
Microsoft SQL Server Conceptos.
Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra
Interacción Persona - Ordenador
Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición
UML 2 Iniciación, ejemplos y ejercicios corregidos
Ediciones ENI UML 2 Iniciación, ejemplos y ejercicios corregidos (3ª edición) Colección Recursos Informáticos Contenido Contenido 1 Capítulo 1 Introducción 1. Motivaciones de la obra.....................................
TEMA 1.-Programación orientada a objetos (POO) Objetivo
CURSO DE UML Dotar al alumno de los fundamentos de la programación orientada a objetos (POO, a partir de ahora), definir las características básicas del lenguaje de modelado unificado (Unified Modeling
UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA
UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA PRACTICA 1. INSTALACIÓN Y CONFIGURACIÓN DE VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA PROFESORA: M.I. ELIZABETH FONSECA CHAVEZ
ÍNDICE. 11 Ediciones y Precio...9 12 Mantenimiento y Actualizaciones...9 12.1 Mantenimiento...9 12.2 Actualizaciones...10. 13 contacto...
ÍNDICE 1 Introducción...2 2 Kentico cms...2 3 Cómo Puede Ser Usado?...2 4 características...3 5 Características incluidas...3 6 funcionalidad y ecosistema...5 7 Seguridad y Membresía...5 8 Desarrollo...6
Diplomado en Programación de Aplicaciones con Visual Basic.net
Diplomado en Programación de Aplicaciones con Visual Basic.net Diplomado en Programación de aplicaciones con Visual Basic.NET Temario Nivel Básico - Intermedio En este curso aprenderás características
Gestión de Procesos de Negocios BPM
GNU/LinuX Universidad Inca Garcilaso de la Vega XLIX CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO. Área: Gestión Gestión de Procesos de Negocios BPM Parte III: BPM Aspectos Técnicos
Curso: Programación con Microsoft Visual Basic 2010.
Curso: Programación con Microsoft Visual Basic 2010. Código: 1386 Familia Profesional: Programación Acreditación: Formación reconocida a través de vías no formales Modalidad: Distancia Duración: 100 horas
INGENIAS: Desarrollo dirigido por modelos de SMA
INGENIAS: Desarrollo dirigido por modelos de SMA Juan Pavón Mestras [email protected] Dep. de Ingeniería del Software e Inteligencia Artificial Universidad Complutense Madrid http://grasia.fdi.ucm.es Objetivo
UNIVERSIDAD DEL ISTMO Ingeniería en computación Estructura de datos
UNIVERSIDAD DEL ISTMO Ingeniería en computación Estructura de datos CICLO ESCOLAR 20092010B PROFESOR M. en C. J. Jesús Arellano Pimentel GRUPO 204 NÚMERO DE PRÁCTICA 1 NOMBRE DE LA PRÁCTICA OBJETIVO GENERAL
GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo
GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE Noemí Peña Portillo 1. Qué voy a explicar? Objetivos del proyecto. Oracle Developer Suite 10g y Componentes. Configuración de red. Oracle Designer
16-0147 / 29-1450 FUNDAMENTOS DE DESARROLLO DE SOFTWARE
PROGRAMA DE CONSULTOR JUNIOR EN TECNOLOGÍA MICROSOFT Este es un programa técnico introductorio en tecnología Microsoft adecuado para el personal del área técnica, donde se optimiza el desarrollo de sus
MOC 20488 + 20489 Programación SharePoint 2013 Core & Advanced
MOC 20488 + 20489 Programación SharePoint 2013 Core & Advanced Introducción: Este curso explora las oportunidades de desarrollo con el producto de Microsoft SharePoint Server 2013. La parte avanzada del
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
Workflows? Sí, cuántos quiere?
Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención
TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA
TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando
Microsoft Access 2010 (Completo)
Microsoft Access 2010 (Completo) Descripción: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2010, estudiando los conceptos fundamentales de las bases de datos:
PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO)
PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) www.bmformacion.es [email protected] Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando
Curso de JavaServer Faces
1 Una JavaBean es una clase Java que sigue las siguientes convenciones: Constructor vacío Atributos de clase privados Por cada atributo, se crean los métodos getters y setters El Objetivo de los Managed
Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC [email protected]
Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC [email protected] Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.
MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions
S MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este
CONCLUISIONES Y RECOMENDACIONES
CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio
SUPLEMENTO EUROPASS AL TÍTULO
SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Multiplataforma --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL
UNIVERSIDAD NACIONAL DE INGENIERÍA DESARROLLO DE APLICACIONES CERTIFICA ORGANIZA Mayor Información: [email protected] Visite Nuestra Web http://www.ceps.uni.edu..pe OBJETIVOS GENERALES Desarrollar Aplicaciones
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
MICROSOFT ACCESS 2010
MICROSOFT ACCESS 2010 1. BÁSICO Nº Horas: 24 Objetivos: Introducción a la suite ofimática Microsoft Office 2010 y se introducen los conceptos de análisis y diseño de bases de datos relacionales y cómo
Introducción al.net Framework. Introducción al.net Framework. Diseño Basado en Componentes. Curso 2008 / 09. Diseño Basado en Componentes
Introducción al.net Framework Diseño Basado en Componentes Introducción al.net Framework Arquitectura.NET Herramientas, lenguajes y tecnologías.net.net Framework Ingeniería Informática Universidad Carlos
INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS
Página 1 de 20 INSTALACIÓ N A3ERP INTRODUCCIÓN La instalación de a3erp v9 ha sufrido una trasformación importante respecto a sus versiones anteriores. Cualquier instalación exige la existencia de un pc
Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano
C/Comandante Zorita 4 28020 Madrid/ [email protected] 902 425 524 / 91 700 01 17 Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano VS100e Plan de formación on line Microsoft desarrollador
Windows Server 2012: Infraestructura de Escritorio Virtual
Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Visión general de Virtualización del Escritorio de Microsoft y la Virtualización del estado de usuario Módulo del Manual Autores: James
Técnico Superior en Programación con Microsoft Visual Basic 2010
Técnico Superior en Programación con Microsoft Visual Basic 2010 Duración: 150 horas Coste Bonificable: 825 Objetivos del curso - Aprender a desarrollar aplicaciones utilizando la tecnología de programación
MF0492_3 Programación Web en el Entorno Servidor
MF0492_3 Programación Web en el Entorno Servidor Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO MF0492_3 Programación Web en el Entorno Servidor MF0492_3 Programación Web
Framework ATLAS. Entorno de Desarrollo
Framework ATLAS Entorno de Desarrollo Febrero de 2011 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS Índice Introducción Visión general
Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6
Modalidad Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 cod / EU 0518 A Distancia Duración 300 Horas Objetivos Aportar al alumno todas las competencias y conocimientos necesarios
IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1
IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Introducción a UML Historia Potencialidades Diagramas soportados UML en el proceso de desarrollo de SW. Introducción a UML Necesidad
Curso: Programación con Microsoft Visual C SHARP 2010.
Curso: Programación con Microsoft Visual C SHARP 2010. Código: 1387 Familia Profesional: Programación. Acreditación: Formación reconocida a través de vías no formales Modalidad: Distancia Duración: 100
Diagrama de Clases. Diagrama de Clases
Diagrama de Clases 1 Diagrama de Clases El propósito de este diagrama es el de representar los objetos fundamentales del sistema, es decir los que percibe el usuario y con los que espera tratar para completar
Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas
Trainning in.net technology Formacion.Net Advanced Fernando Lencinas Página Page 1 1 Introduccion a la plataforma.net 1.1 Arquitectura de la plataforma.net 1.2 Common Language Runtime CLR, Microsoft Intermediate
Recuperación de información Bases de Datos Documentales Licenciatura en Documentación Curso 2011/2012
Bases de Datos Documentales Curso 2011/2012 Miguel Ángel Rodríguez Luaces Laboratorio de Bases de Datos Universidade da Coruña Introducción Hemos dedicado la primera mitad del curso a diseñar e implementar
Cursos El cerdito feliz. Programación de dispositivos Móviles con Android.
Cursos El cerdito feliz Programación de dispositivos Móviles con Android. Objetivo(s) del curso: El asistente desarrollará las habilidades y conocimientos necesarios para la programación de dispositivos
Servicio de Mapas. Portal Inteligente Medellín Documentación de la Arquitectura de Software
Servicio de Mapas Portal Inteligente Medellín Documentación de la Arquitectura de Software Juan G. Lalinde-Pulido Claudia M. Zea Luis F. Londoño Nicolás Hock Sergio A. Monsalve Departamento de Informática
Collaborative Lifecycle Management
Collaborative Lifecycle Management IBM Rational Software Portafolio.. Documentación Técnica... COLLABORATIVE LIFECYCLE MANAGEMENT La solución de IBM Rational para la Gestión del Ciclo de Vida Colaborativo
PERFIL TÉCNICO ANALISTA-PROGRAMADOR
PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO ANALISTA-PROGRAMADOR 1 Índice Antecedentes... 3
Dynamics CRM - Unified Service Desk
Dynamics CRM - Unified Service Desk 29/09/2015 Introducción a Escritorio Unificado Jose Julio Nevado del Mazo @jjsober [email protected] Sesión Dos Sesiones y Script de Agente Introducción
Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades,
Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades, integración continua y repositorio distribuido de versiones.
PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO)
PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO) www.bmformacion.es [email protected] Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando
