REPOSITORIO
INSTITUCIONAL

    • español
    • English
  • Site map
  • English 
    • español
    • English
  • Login
  • Artículos(current)
  • Libros
  • Tesis
  • Trabajos de grado
  • Documentos Institucionales
    • Actas
    • Acuerdos
    • Decretos
    • Resoluciones
  • Multimedia
  • Productos de investigación
  • Acerca de
View Item 
  •   Home
  • Tesis
  • Tesis
  • View Item
  •   Home
  • Tesis
  • Tesis
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Lenguaje específico de dominio para la definición de la plataforma en el desarrollo de software dirigido por modelos

Thumbnail
View/Open
Texto completo (3.914Mb)
Share this
Date
2014
Author
Jiménez Dorado, Juan Camilo

Citación

       
TY - GEN T1 - Lenguaje específico de dominio para la definición de la plataforma en el desarrollo de software dirigido por modelos AU - Jiménez Dorado, Juan Camilo Y1 - 2014 UR - http://hdl.handle.net/11407/1241 PB - Universidad de Medellín AB - Los enfoques tradicionales de Desarrollo de Software Dirigido por Modelos (MDSD) basados en la vista funcional han arrojado resultados positivos en los últimos años, no obstante, han presentado dificultades en aspectos como: el soporte multi-plataforma, la expresividad de los modelos y la intervención de las transformaciones. Este trabajo presenta una propuesta de modelado de la plataforma (vistas lógica y física de una aplicación), dentro de un enfoque multi-vistas para MDSD, de tal forma que se puedan expresar y reutilizar arquitecturas de software mediante el uso de modelos. Lo anterior se logra a través de la elaboración de un Lenguaje Específico de Dominio (DSL) que hace parte del desarrollo de una herramienta de modelado MDSD ejemplificada a través de la aplicación de un estudio de caso del proceso gestión de incidentes de la Biblioteca de Infraestructura de Tecnologías de Información (ITIL). Esta propuesta inicia con la identificación de los elementos propios de la vista lógica y física, incluyendo una clasificación detallada de los tipos de artefactos de código. De aquí se elicitan los requisitos con los que se construye el meta-modelo del DSL de plataforma y se procede a desarrollar los mecanismos para su instanciación. Las vistas lógica y física se instancian a través de un modelador gráfico de Lenguaje de Modelado Unificado (UML), y luego se enlazan a través de manifestaciones que se definen en un editor de combinación de modelos (weaving, en inglés). Con los dos modelos UML más el modelo de weaving se definen varias reglas de Transformación de Modelo a Modelo (M2M), incluyendo operaciones de comparación, validación y combinación, que los traducen en una instancia del meta-modelo de plataforma. Por último, se definen las reglas de Transformación de Modelo a Texto (M2T) que producen el código fuente. ER - @misc{11407_1241, author = {Jiménez Dorado Juan Camilo}, title = {Lenguaje específico de dominio para la definición de la plataforma en el desarrollo de software dirigido por modelos}, year = {2014}, abstract = {Los enfoques tradicionales de Desarrollo de Software Dirigido por Modelos (MDSD) basados en la vista funcional han arrojado resultados positivos en los últimos años, no obstante, han presentado dificultades en aspectos como: el soporte multi-plataforma, la expresividad de los modelos y la intervención de las transformaciones. Este trabajo presenta una propuesta de modelado de la plataforma (vistas lógica y física de una aplicación), dentro de un enfoque multi-vistas para MDSD, de tal forma que se puedan expresar y reutilizar arquitecturas de software mediante el uso de modelos. Lo anterior se logra a través de la elaboración de un Lenguaje Específico de Dominio (DSL) que hace parte del desarrollo de una herramienta de modelado MDSD ejemplificada a través de la aplicación de un estudio de caso del proceso gestión de incidentes de la Biblioteca de Infraestructura de Tecnologías de Información (ITIL). Esta propuesta inicia con la identificación de los elementos propios de la vista lógica y física, incluyendo una clasificación detallada de los tipos de artefactos de código. De aquí se elicitan los requisitos con los que se construye el meta-modelo del DSL de plataforma y se procede a desarrollar los mecanismos para su instanciación. Las vistas lógica y física se instancian a través de un modelador gráfico de Lenguaje de Modelado Unificado (UML), y luego se enlazan a través de manifestaciones que se definen en un editor de combinación de modelos (weaving, en inglés). Con los dos modelos UML más el modelo de weaving se definen varias reglas de Transformación de Modelo a Modelo (M2M), incluyendo operaciones de comparación, validación y combinación, que los traducen en una instancia del meta-modelo de plataforma. Por último, se definen las reglas de Transformación de Modelo a Texto (M2T) que producen el código fuente.}, url = {http://hdl.handle.net/11407/1241} }RT Generic T1 Lenguaje específico de dominio para la definición de la plataforma en el desarrollo de software dirigido por modelos A1 Jiménez Dorado, Juan Camilo YR 2014 LK http://hdl.handle.net/11407/1241 PB Universidad de Medellín AB Los enfoques tradicionales de Desarrollo de Software Dirigido por Modelos (MDSD) basados en la vista funcional han arrojado resultados positivos en los últimos años, no obstante, han presentado dificultades en aspectos como: el soporte multi-plataforma, la expresividad de los modelos y la intervención de las transformaciones. Este trabajo presenta una propuesta de modelado de la plataforma (vistas lógica y física de una aplicación), dentro de un enfoque multi-vistas para MDSD, de tal forma que se puedan expresar y reutilizar arquitecturas de software mediante el uso de modelos. Lo anterior se logra a través de la elaboración de un Lenguaje Específico de Dominio (DSL) que hace parte del desarrollo de una herramienta de modelado MDSD ejemplificada a través de la aplicación de un estudio de caso del proceso gestión de incidentes de la Biblioteca de Infraestructura de Tecnologías de Información (ITIL). Esta propuesta inicia con la identificación de los elementos propios de la vista lógica y física, incluyendo una clasificación detallada de los tipos de artefactos de código. De aquí se elicitan los requisitos con los que se construye el meta-modelo del DSL de plataforma y se procede a desarrollar los mecanismos para su instanciación. Las vistas lógica y física se instancian a través de un modelador gráfico de Lenguaje de Modelado Unificado (UML), y luego se enlazan a través de manifestaciones que se definen en un editor de combinación de modelos (weaving, en inglés). Con los dos modelos UML más el modelo de weaving se definen varias reglas de Transformación de Modelo a Modelo (M2M), incluyendo operaciones de comparación, validación y combinación, que los traducen en una instancia del meta-modelo de plataforma. Por último, se definen las reglas de Transformación de Modelo a Texto (M2T) que producen el código fuente. OL Spanish (121)
Gestores bibliográficos
Refworks
Zotero
BibTeX
CiteULike
Metadata
Show full item record
Documents PDF
Abstract
Los enfoques tradicionales de Desarrollo de Software Dirigido por Modelos (MDSD) basados en la vista funcional han arrojado resultados positivos en los últimos años, no obstante, han presentado dificultades en aspectos como: el soporte multi-plataforma, la expresividad de los modelos y la intervención de las transformaciones. Este trabajo presenta una propuesta de modelado de la plataforma (vistas lógica y física de una aplicación), dentro de un enfoque multi-vistas para MDSD, de tal forma que se puedan expresar y reutilizar arquitecturas de software mediante el uso de modelos. Lo anterior se logra a través de la elaboración de un Lenguaje Específico de Dominio (DSL) que hace parte del desarrollo de una herramienta de modelado MDSD ejemplificada a través de la aplicación de un estudio de caso del proceso gestión de incidentes de la Biblioteca de Infraestructura de Tecnologías de Información (ITIL). Esta propuesta inicia con la identificación de los elementos propios de la vista lógica y física, incluyendo una clasificación detallada de los tipos de artefactos de código. De aquí se elicitan los requisitos con los que se construye el meta-modelo del DSL de plataforma y se procede a desarrollar los mecanismos para su instanciación. Las vistas lógica y física se instancian a través de un modelador gráfico de Lenguaje de Modelado Unificado (UML), y luego se enlazan a través de manifestaciones que se definen en un editor de combinación de modelos (weaving, en inglés). Con los dos modelos UML más el modelo de weaving se definen varias reglas de Transformación de Modelo a Modelo (M2M), incluyendo operaciones de comparación, validación y combinación, que los traducen en una instancia del meta-modelo de plataforma. Por último, se definen las reglas de Transformación de Modelo a Texto (M2T) que producen el código fuente.
URI
http://hdl.handle.net/11407/1241
Collections
  • Tesis [781]

Related items

Showing items related by title, author, creator and subject.

  • Thumbnail

    Extracción de información de documentos de negocio escritos en lenguaje natural en idioma español y su representación en un modelo conceptual 

    Marín Álvarez, Diego Alejandro (Maestría en Ingeniería de SoftwareFacultad de IngenieríasMedellínUniversidad de Medellín, 2019-08-28)
    Desde estilos descritos, este trabajo adopta PoS Tagging como método extractor y modelo UML que represente el saber, planteando que aplicar técnicas de PLN a documentos de negocio escritos en español permite extraer ...
  • Thumbnail

    Revisión de la literatura : eficacia cognitiva de los lenguajes de modelado visual en las aplicaciones web RIA bajo el paradigma de la ingeniería dirigida por modelos 

    Figueroa Barrantes, Camilo Andrés (Especialización en Ingeniería del SoftwareFacultad de IngenieríasMedellínUniversidad de Medellín, 2014)
    Los lenguajes de modelado buscan de manera visual o textual representar un dominio específico y en ello la eficacia cognitiva de un lenguaje de modelado visual busca aportar precisión, facilidad y velocidad al procesamiento ...
  • Thumbnail

    Body-skin-language. Syphilis in the field of enunciation of clinical dermatology [Cuerpo-piel-lenguaje. La sífilis en el campo de enunciación de la dermatología clínica] 

    Rodas H.C.
    This text poses a question regarding the body as a space of medical representation, linked to the disease’s deforming effects on it in the second half of the 19thcentury, as an archive in a Colombian-Spanish documentary ...
All of RI UdeMCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects
My AccountLoginRegister
Statistics GTMView statistics GTM
OFERTA ACADÉMICA
  • Oferta académica completa
  • Facultad de Derecho
  • Facultad de Comunicación
  • Facultad de Ingenierías
  • Facultad de Ciencias Económicas y Administrativas
  • Facultad de Ciencias Sociales y Humanas
  • Facultad de Ciencias Básicas
  • Facultad de Diseño
SERVICIOS
  • Teatro
  • Educación continuada
  • Centro de Idiomas
  • Consultorio Jurídico
  • Centro de Asesorías y Consultorías
  • Prácticas empresariales
  • Operadora Profesional de Certámenes
INVESTIGACIÓN
  • Biblioteca
  • Centros de investigación
  • Revistas científicas
  • Repositorio institucional
  • Universidad - Empresa - Estado - Sociedad

Universidad de Medellín - Teléfono: +57 (4) 590 4500 Ext. 11422 - Dirección: Carrera 87 N° 30 - 65 Medellín - Colombia - Suramérica
© Copyright 2012 ® Todos los Derechos Reservados
Contacto

 infotegra.com