SlideShare una empresa de Scribd logo
Retos Actuales en el Desarrollo de
Lenguajes Específicos del Dominio
Javier Luis Cánovas Izquierdo, Salvador Trujillo
javier.canovas@inria.fr, strujillo@ikerlan.es
JISBD
Septiembre 2013
TransporteEnergíaSalud
TransporteEnergíaSalud
Flickr/The Candid Street
Flickr/Sonia Belviso
Lenguajes
Específicos
del Dominio
(DSLs)
Flickr/Slack pics
Creación de DSLs
Creación de DSLs
Flickr/mrpolyonymous
Despliegue
Implementación
Diseño
Análisis
Decisión
M. Mernik, J. Heering, and A. M. Sloane
When and how to develop domain-specific languages
ACM Computing Surveys, vol. 37, no. 4, pp. 316–344, Dec. 2005.
Despliegue
Implementación
Diseño
Análisis
Decisión
Flickr/HoriaVarlan
Flickr/erix!
Limitaciones
Despliegue
Implementación
Diseño
Análisis
• Proceso software existente en el cliente
• Competencias del cliente
• Evolución continua del dominio
• Diseñar para facilitar la evolución
• Adecuar la sintaxis
• Evolución de herramientas
• Adaptación de la herramienta al cliente
• Validacíón de la arquitectura
• Documentación
Decisión
Flickr/t3rmin4t0r
Retos
Retos
Marco de
referencia
del proceso
Involucrar al
usuario final
Soporte a la
evolución del
dominio
Validación
del código
generado
Integración
con el
sistema del
cliente
Documentación
del lenguaje
8.5
8.17
6.89
5.56
7.44
7
5.67
9.22
8.22
8.11
7.89
8.56
7.67
5.56
0 1 2 3 4 5 6 7 8 9 10
Involucrar al cliente
Importancia del publico objetivo
Integración con otras herramietnas del cliente
Documentacion del lenguaje
Soporte a la evolucion continua del dominio
Validacion del DSL
Necesidad de un proceso de referencia
8.5
8.17
6.89
5.56
7.44
7
5.67
9.22
8.22
8.11
7.89
8.56
7.67
5.56
0 1 2 3 4 5 6 7 8 9 10
Involucrar al cliente
Importancia del publico objetivo
Integración con otras herramietnas del cliente
Documentacion del lenguaje
Soporte a la evolucion continua del dominio
Validacion del DSL
Necesidad de un proceso de referencia
1
2
3
1
2
3
Except where otherwise noted, content on this presentation is licensed under a Creative Commons Attribution 3.0 License.
Retos
Involucrar al
usuario final
Soporte a la
evolución
del dominio
Validación
del código
generado
Integración
con el
sistema del
cliente
Marco de
referencia
del proceso
Documenta
ción del
lenguaje
¿Edición de modelos escritos en un
determinado DSL?
¿Reutilización en DSL?
¿Esfuerzo para trabajar con un DSL?
¿Retos más teóricos o más practicos?
¿Depuración de modelos escritos
en un determinado DSL?

Más contenido relacionado

Destacado

Paper id 24201493
Paper id 24201493Paper id 24201493
Paper id 24201493
IJRAT
 
Los valores
Los valoresLos valores
Los valores
Dani Rodriguez
 
Pink sheet company - free consulting
Pink sheet company   - free consultingPink sheet company   - free consulting
Pink sheet company - free consulting
Practice of Law
 
Utilities case study
Utilities case studyUtilities case study
Utilities case study
Dragon Sourcing
 
Curso e comerce y community management femxa abril 2013
Curso e comerce y community management femxa abril 2013Curso e comerce y community management femxa abril 2013
Curso e comerce y community management femxa abril 2013
Javi Rocamora
 
Estudio Inversión en comunicación digital
Estudio Inversión en comunicación digitalEstudio Inversión en comunicación digital
Estudio Inversión en comunicación digital
Placosta
 
Sarah Resume Broader Scope
Sarah Resume Broader ScopeSarah Resume Broader Scope
Sarah Resume Broader Scope
soderquist40
 
La noticia de hoy en puerto escondido 27 d junio 2011
La noticia de hoy en puerto escondido 27 d junio 2011La noticia de hoy en puerto escondido 27 d junio 2011
La noticia de hoy en puerto escondido 27 d junio 2011
megaradioexpress
 
Social Silver Surfer
Social Silver SurferSocial Silver Surfer
Social Silver Surfer
Bjoern Eichstaedt
 
Sew mad cpi y el ee introducción v2
Sew mad cpi y el ee introducción v2Sew mad cpi y el ee introducción v2
Sew mad cpi y el ee introducción v2
Manuel Caño
 
Rev cub med int emerg 2015
Rev cub med int emerg 2015Rev cub med int emerg 2015
Rev cub med int emerg 2015
carlaclicia
 
Cms programacionweb-felixroman
Cms programacionweb-felixromanCms programacionweb-felixroman
Cms programacionweb-felixroman
Felizz Roman Joaquin
 
"El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad"
"El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad""El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad"
"El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad"
CRISEL BY AEFOL
 
Bisagras puertas
Bisagras puertasBisagras puertas
Bisagras puertas
Bisagras Induma
 

Destacado (14)

Paper id 24201493
Paper id 24201493Paper id 24201493
Paper id 24201493
 
Los valores
Los valoresLos valores
Los valores
 
Pink sheet company - free consulting
Pink sheet company   - free consultingPink sheet company   - free consulting
Pink sheet company - free consulting
 
Utilities case study
Utilities case studyUtilities case study
Utilities case study
 
Curso e comerce y community management femxa abril 2013
Curso e comerce y community management femxa abril 2013Curso e comerce y community management femxa abril 2013
Curso e comerce y community management femxa abril 2013
 
Estudio Inversión en comunicación digital
Estudio Inversión en comunicación digitalEstudio Inversión en comunicación digital
Estudio Inversión en comunicación digital
 
Sarah Resume Broader Scope
Sarah Resume Broader ScopeSarah Resume Broader Scope
Sarah Resume Broader Scope
 
La noticia de hoy en puerto escondido 27 d junio 2011
La noticia de hoy en puerto escondido 27 d junio 2011La noticia de hoy en puerto escondido 27 d junio 2011
La noticia de hoy en puerto escondido 27 d junio 2011
 
Social Silver Surfer
Social Silver SurferSocial Silver Surfer
Social Silver Surfer
 
Sew mad cpi y el ee introducción v2
Sew mad cpi y el ee introducción v2Sew mad cpi y el ee introducción v2
Sew mad cpi y el ee introducción v2
 
Rev cub med int emerg 2015
Rev cub med int emerg 2015Rev cub med int emerg 2015
Rev cub med int emerg 2015
 
Cms programacionweb-felixroman
Cms programacionweb-felixromanCms programacionweb-felixroman
Cms programacionweb-felixroman
 
"El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad"
"El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad""El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad"
"El Valor del Equipo: Liderazgo, Compromiso, Competencia y Felicidad"
 
Bisagras puertas
Bisagras puertasBisagras puertas
Bisagras puertas
 

Similar a Retos Actuales en el Desarrollo de Lenguajes Específicos del Dominio

Plataforma BlackBerry: overview y estado del arte
Plataforma BlackBerry: overview y estado del artePlataforma BlackBerry: overview y estado del arte
Plataforma BlackBerry: overview y estado del arte
GeneXus
 
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
Javier Muñoz
 
Menu - Proyecto Seminario Informatica
Menu - Proyecto Seminario InformaticaMenu - Proyecto Seminario Informatica
Menu - Proyecto Seminario Informatica
Daniela Rosales
 
Black berry
Black berryBlack berry
Estándares W3C
Estándares W3CEstándares W3C
Estándares W3C
Javier Chávez
 
Estándares W3C (Tarea)
Estándares W3C (Tarea)Estándares W3C (Tarea)
Estándares W3C (Tarea)
Javier Chávez
 
2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf
2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf
2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf
Mariano Suárez Guerrero
 
Desarrollo Móvil con Android (...y Firebase)
Desarrollo Móvil con Android (...y Firebase)Desarrollo Móvil con Android (...y Firebase)
Desarrollo Móvil con Android (...y Firebase)
Armando Picón Z.
 
Guía de aprendizaje 6 tipos de imagenes y archivos
Guía de aprendizaje 6 tipos de imagenes y archivosGuía de aprendizaje 6 tipos de imagenes y archivos
Guía de aprendizaje 6 tipos de imagenes y archivos
aleflorez09
 
Cognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec PurísimaCognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec Purísima
enriqueaguilar
 
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
GeneXus
 
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
GeneXus
 
Modelado Visual de aplicaciones Lotus Domino - Tesis
Modelado Visual de aplicaciones Lotus Domino - TesisModelado Visual de aplicaciones Lotus Domino - Tesis
Modelado Visual de aplicaciones Lotus Domino - Tesis
Hiriam Eduardo Perez Vidal
 
Introducción a Xamarin
Introducción a XamarinIntroducción a Xamarin
Introducción a Xamarin
Vicente Gerardo Guzman Lucio
 
3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net
Luis Fernando Aguas Bucheli
 
PSW Unidad 3: Implementación y seguridad del proceso de software
PSW Unidad 3: Implementación y seguridad del proceso de softwarePSW Unidad 3: Implementación y seguridad del proceso de software
PSW Unidad 3: Implementación y seguridad del proceso de software
Franklin Parrales Bravo
 
Essence y kuali beh
Essence y kuali behEssence y kuali beh
Essence y kuali beh
Software Guru
 
Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales
Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales
Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales
GeneXus
 
Web1
Web1Web1
Web1
DignaEli
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
Omar Naranjo Osorio
 

Similar a Retos Actuales en el Desarrollo de Lenguajes Específicos del Dominio (20)

Plataforma BlackBerry: overview y estado del arte
Plataforma BlackBerry: overview y estado del artePlataforma BlackBerry: overview y estado del arte
Plataforma BlackBerry: overview y estado del arte
 
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
 
Menu - Proyecto Seminario Informatica
Menu - Proyecto Seminario InformaticaMenu - Proyecto Seminario Informatica
Menu - Proyecto Seminario Informatica
 
Black berry
Black berryBlack berry
Black berry
 
Estándares W3C
Estándares W3CEstándares W3C
Estándares W3C
 
Estándares W3C (Tarea)
Estándares W3C (Tarea)Estándares W3C (Tarea)
Estándares W3C (Tarea)
 
2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf
2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf
2_1_Sobre_el_lenguaje_y_sus_especificaciones.pdf
 
Desarrollo Móvil con Android (...y Firebase)
Desarrollo Móvil con Android (...y Firebase)Desarrollo Móvil con Android (...y Firebase)
Desarrollo Móvil con Android (...y Firebase)
 
Guía de aprendizaje 6 tipos de imagenes y archivos
Guía de aprendizaje 6 tipos de imagenes y archivosGuía de aprendizaje 6 tipos de imagenes y archivos
Guía de aprendizaje 6 tipos de imagenes y archivos
 
Cognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec PurísimaCognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec Purísima
 
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
 
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
021 Developer Works Recursos Tecnicos De Ibm Para Desarrolladores
 
Modelado Visual de aplicaciones Lotus Domino - Tesis
Modelado Visual de aplicaciones Lotus Domino - TesisModelado Visual de aplicaciones Lotus Domino - Tesis
Modelado Visual de aplicaciones Lotus Domino - Tesis
 
Introducción a Xamarin
Introducción a XamarinIntroducción a Xamarin
Introducción a Xamarin
 
3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net
 
PSW Unidad 3: Implementación y seguridad del proceso de software
PSW Unidad 3: Implementación y seguridad del proceso de softwarePSW Unidad 3: Implementación y seguridad del proceso de software
PSW Unidad 3: Implementación y seguridad del proceso de software
 
Essence y kuali beh
Essence y kuali behEssence y kuali beh
Essence y kuali beh
 
Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales
Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales
Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales
 
Web1
Web1Web1
Web1
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 

Más de Javier Canovas

On the Analysis of Non-Coding Roles in Open Source Development
On the Analysis of Non-Coding Roles in Open Source DevelopmentOn the Analysis of Non-Coding Roles in Open Source Development
On the Analysis of Non-Coding Roles in Open Source Development
Javier Canovas
 
Open Source Software Governance Guide: Developing a Matrix of Leading Questio...
Open Source Software Governance Guide: Developing a Matrix of Leading Questio...Open Source Software Governance Guide: Developing a Matrix of Leading Questio...
Open Source Software Governance Guide: Developing a Matrix of Leading Questio...
Javier Canovas
 
A Model-based Chatbot Generation Approach to Converse with Open Data Sources
A Model-based Chatbot Generation Approach to Converse with Open Data SourcesA Model-based Chatbot Generation Approach to Converse with Open Data Sources
A Model-based Chatbot Generation Approach to Converse with Open Data Sources
Javier Canovas
 
Chatbots to Democratize the Access to Information and Internet Services
Chatbots to Democratize the Access to Information and Internet ServicesChatbots to Democratize the Access to Information and Internet Services
Chatbots to Democratize the Access to Information and Internet Services
Javier Canovas
 
Analysis and Modeling of the Governance in General Programming Languages
Analysis and Modeling of the Governance in General Programming LanguagesAnalysis and Modeling of the Governance in General Programming Languages
Analysis and Modeling of the Governance in General Programming Languages
Javier Canovas
 
Automatic Generation of Test Cases for REST APIs: a Specification-Based Approach
Automatic Generation of Test Cases for REST APIs: a Specification-Based ApproachAutomatic Generation of Test Cases for REST APIs: a Specification-Based Approach
Automatic Generation of Test Cases for REST APIs: a Specification-Based Approach
Javier Canovas
 
A UML Profile for Privacy Enforcement
A UML Profile for Privacy EnforcementA UML Profile for Privacy Enforcement
A UML Profile for Privacy Enforcement
Javier Canovas
 
The Role of Foundations in Open Source Projects
The Role of Foundations in Open Source ProjectsThe Role of Foundations in Open Source Projects
The Role of Foundations in Open Source Projects
Javier Canovas
 
An Empirical Study on the Maturity of the Eclipse Modeling Ecosystem
An Empirical Study on the Maturity of the Eclipse Modeling EcosystemAn Empirical Study on the Maturity of the Eclipse Modeling Ecosystem
An Empirical Study on the Maturity of the Eclipse Modeling Ecosystem
Javier Canovas
 
Example-driven Web API Specification Discovery
Example-driven Web API Specification DiscoveryExample-driven Web API Specification Discovery
Example-driven Web API Specification Discovery
Javier Canovas
 
Software Modernization Revisited: Challenges and Prospects
Software Modernization Revisited:Challenges and ProspectsSoftware Modernization Revisited:Challenges and Prospects
Software Modernization Revisited: Challenges and Prospects
Javier Canovas
 
Findings from GitHub. Methods, Datasets and Limitations
Findings from GitHub. Methods, Datasets and LimitationsFindings from GitHub. Methods, Datasets and Limitations
Findings from GitHub. Methods, Datasets and Limitations
Javier Canovas
 
Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...
Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...
Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...
Javier Canovas
 
Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...
Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...
Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...
Javier Canovas
 
Composing JSON-based Web APIs
Composing JSON-based Web APIsComposing JSON-based Web APIs
Composing JSON-based Web APIs
Javier Canovas
 
Discovering Implicit Schemas in JSON Data
Discovering Implicit Schemas in JSON DataDiscovering Implicit Schemas in JSON Data
Discovering Implicit Schemas in JSON Data
Javier Canovas
 
Enabling the Collaborative Definition of DSMLs
Enabling the Collaborative Definition of DSMLsEnabling the Collaborative Definition of DSMLs
Enabling the Collaborative Definition of DSMLs
Javier Canovas
 
Domain-Specific Languages
Domain-Specific LanguagesDomain-Specific Languages
Domain-Specific Languages
Javier Canovas
 
Modernization in Eclipse
Modernization in EclipseModernization in Eclipse
Modernization in Eclipse
Javier Canovas
 
Software Modernization
Software ModernizationSoftware Modernization
Software Modernization
Javier Canovas
 

Más de Javier Canovas (20)

On the Analysis of Non-Coding Roles in Open Source Development
On the Analysis of Non-Coding Roles in Open Source DevelopmentOn the Analysis of Non-Coding Roles in Open Source Development
On the Analysis of Non-Coding Roles in Open Source Development
 
Open Source Software Governance Guide: Developing a Matrix of Leading Questio...
Open Source Software Governance Guide: Developing a Matrix of Leading Questio...Open Source Software Governance Guide: Developing a Matrix of Leading Questio...
Open Source Software Governance Guide: Developing a Matrix of Leading Questio...
 
A Model-based Chatbot Generation Approach to Converse with Open Data Sources
A Model-based Chatbot Generation Approach to Converse with Open Data SourcesA Model-based Chatbot Generation Approach to Converse with Open Data Sources
A Model-based Chatbot Generation Approach to Converse with Open Data Sources
 
Chatbots to Democratize the Access to Information and Internet Services
Chatbots to Democratize the Access to Information and Internet ServicesChatbots to Democratize the Access to Information and Internet Services
Chatbots to Democratize the Access to Information and Internet Services
 
Analysis and Modeling of the Governance in General Programming Languages
Analysis and Modeling of the Governance in General Programming LanguagesAnalysis and Modeling of the Governance in General Programming Languages
Analysis and Modeling of the Governance in General Programming Languages
 
Automatic Generation of Test Cases for REST APIs: a Specification-Based Approach
Automatic Generation of Test Cases for REST APIs: a Specification-Based ApproachAutomatic Generation of Test Cases for REST APIs: a Specification-Based Approach
Automatic Generation of Test Cases for REST APIs: a Specification-Based Approach
 
A UML Profile for Privacy Enforcement
A UML Profile for Privacy EnforcementA UML Profile for Privacy Enforcement
A UML Profile for Privacy Enforcement
 
The Role of Foundations in Open Source Projects
The Role of Foundations in Open Source ProjectsThe Role of Foundations in Open Source Projects
The Role of Foundations in Open Source Projects
 
An Empirical Study on the Maturity of the Eclipse Modeling Ecosystem
An Empirical Study on the Maturity of the Eclipse Modeling EcosystemAn Empirical Study on the Maturity of the Eclipse Modeling Ecosystem
An Empirical Study on the Maturity of the Eclipse Modeling Ecosystem
 
Example-driven Web API Specification Discovery
Example-driven Web API Specification DiscoveryExample-driven Web API Specification Discovery
Example-driven Web API Specification Discovery
 
Software Modernization Revisited: Challenges and Prospects
Software Modernization Revisited:Challenges and ProspectsSoftware Modernization Revisited:Challenges and Prospects
Software Modernization Revisited: Challenges and Prospects
 
Findings from GitHub. Methods, Datasets and Limitations
Findings from GitHub. Methods, Datasets and LimitationsFindings from GitHub. Methods, Datasets and Limitations
Findings from GitHub. Methods, Datasets and Limitations
 
Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...
Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...
Enabling the Definition and Enforcement of Governance Rules in Open Source Sy...
 
Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...
Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...
Exploring the Use of Labels to Categorize Issues in Open-Source Software Pro...
 
Composing JSON-based Web APIs
Composing JSON-based Web APIsComposing JSON-based Web APIs
Composing JSON-based Web APIs
 
Discovering Implicit Schemas in JSON Data
Discovering Implicit Schemas in JSON DataDiscovering Implicit Schemas in JSON Data
Discovering Implicit Schemas in JSON Data
 
Enabling the Collaborative Definition of DSMLs
Enabling the Collaborative Definition of DSMLsEnabling the Collaborative Definition of DSMLs
Enabling the Collaborative Definition of DSMLs
 
Domain-Specific Languages
Domain-Specific LanguagesDomain-Specific Languages
Domain-Specific Languages
 
Modernization in Eclipse
Modernization in EclipseModernization in Eclipse
Modernization in Eclipse
 
Software Modernization
Software ModernizationSoftware Modernization
Software Modernization
 

Último

Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 

Último (20)

Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 

Retos Actuales en el Desarrollo de Lenguajes Específicos del Dominio