Integrando UML y DSL en el enfoque MDA

Autores
Giulianelli, Daniel Alberto; Pons, Claudia; Rodríguez, Rocío Andrea; Vera, Pablo Martín; Fernández, Victor
Año de publicación
2010
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
En algunos trabajos académicos surge la disyuntiva de utilizar UML (Unified Modeling Language) ó DSL (Domain Specific Lenguage) para modelar un determinado artefacto. UML es un lenguaje de propósito general el cual en un nivel de abstracción elevado resulta de gran aplicabilidad, pero cuando se comienza a bajar dicho nivel de abstracción y se requiere comenzar a modelar características propias de un dominio, UML debe ser adaptado. Es posible adaptar a UML generando un perfil propio para dicho dominio pero esta actividad resulta compleja y en algunos dominios son muy pocos los elementos y diagramas existentes que son directamente aplicables y por lo tanto es necesario realizar una gran cantidad de extensiones para lograr modelar el dominio. En cambio DSL es un lenguaje más simple de aplicar a un dominio específico. En este trabajo se presenta una propuesta que permite dentro del enfoque MDA (Model-Driven Architecture) utilizar UML y DSL en distintos niveles de abstracción y generar mediante transformaciones el código fuente de una determinada aplicación.
Presentado en el VII Workshop Ingeniería de Software (WIS)
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
Modeling
MDA; UML; DSL; WAP
Languages
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/19201

id SEDICI_366a5e52d8d7a189069247dc6aedbd06
oai_identifier_str oai:sedici.unlp.edu.ar:10915/19201
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Integrando UML y DSL en el enfoque MDAGiulianelli, Daniel AlbertoPons, ClaudiaRodríguez, Rocío AndreaVera, Pablo MartínFernández, VictorCiencias InformáticasModelingMDA; UML; DSL; WAPLanguagesEn algunos trabajos académicos surge la disyuntiva de utilizar UML (Unified Modeling Language) ó DSL (Domain Specific Lenguage) para modelar un determinado artefacto. UML es un lenguaje de propósito general el cual en un nivel de abstracción elevado resulta de gran aplicabilidad, pero cuando se comienza a bajar dicho nivel de abstracción y se requiere comenzar a modelar características propias de un dominio, UML debe ser adaptado. Es posible adaptar a UML generando un perfil propio para dicho dominio pero esta actividad resulta compleja y en algunos dominios son muy pocos los elementos y diagramas existentes que son directamente aplicables y por lo tanto es necesario realizar una gran cantidad de extensiones para lograr modelar el dominio. En cambio DSL es un lenguaje más simple de aplicar a un dominio específico. En este trabajo se presenta una propuesta que permite dentro del enfoque MDA (Model-Driven Architecture) utilizar UML y DSL en distintos niveles de abstracción y generar mediante transformaciones el código fuente de una determinada aplicación.Presentado en el VII Workshop Ingeniería de Software (WIS)Red de Universidades con Carreras en Informática (RedUNCI)2010-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf514-523http://sedici.unlp.edu.ar/handle/10915/19201spainfo:eu-repo/semantics/altIdentifier/isbn/978-950-9474-49-9info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:26:39Zoai:sedici.unlp.edu.ar:10915/19201Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:26:39.785SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Integrando UML y DSL en el enfoque MDA
title Integrando UML y DSL en el enfoque MDA
spellingShingle Integrando UML y DSL en el enfoque MDA
Giulianelli, Daniel Alberto
Ciencias Informáticas
Modeling
MDA; UML; DSL; WAP
Languages
title_short Integrando UML y DSL en el enfoque MDA
title_full Integrando UML y DSL en el enfoque MDA
title_fullStr Integrando UML y DSL en el enfoque MDA
title_full_unstemmed Integrando UML y DSL en el enfoque MDA
title_sort Integrando UML y DSL en el enfoque MDA
dc.creator.none.fl_str_mv Giulianelli, Daniel Alberto
Pons, Claudia
Rodríguez, Rocío Andrea
Vera, Pablo Martín
Fernández, Victor
author Giulianelli, Daniel Alberto
author_facet Giulianelli, Daniel Alberto
Pons, Claudia
Rodríguez, Rocío Andrea
Vera, Pablo Martín
Fernández, Victor
author_role author
author2 Pons, Claudia
Rodríguez, Rocío Andrea
Vera, Pablo Martín
Fernández, Victor
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Modeling
MDA; UML; DSL; WAP
Languages
topic Ciencias Informáticas
Modeling
MDA; UML; DSL; WAP
Languages
dc.description.none.fl_txt_mv En algunos trabajos académicos surge la disyuntiva de utilizar UML (Unified Modeling Language) ó DSL (Domain Specific Lenguage) para modelar un determinado artefacto. UML es un lenguaje de propósito general el cual en un nivel de abstracción elevado resulta de gran aplicabilidad, pero cuando se comienza a bajar dicho nivel de abstracción y se requiere comenzar a modelar características propias de un dominio, UML debe ser adaptado. Es posible adaptar a UML generando un perfil propio para dicho dominio pero esta actividad resulta compleja y en algunos dominios son muy pocos los elementos y diagramas existentes que son directamente aplicables y por lo tanto es necesario realizar una gran cantidad de extensiones para lograr modelar el dominio. En cambio DSL es un lenguaje más simple de aplicar a un dominio específico. En este trabajo se presenta una propuesta que permite dentro del enfoque MDA (Model-Driven Architecture) utilizar UML y DSL en distintos niveles de abstracción y generar mediante transformaciones el código fuente de una determinada aplicación.
Presentado en el VII Workshop Ingeniería de Software (WIS)
Red de Universidades con Carreras en Informática (RedUNCI)
description En algunos trabajos académicos surge la disyuntiva de utilizar UML (Unified Modeling Language) ó DSL (Domain Specific Lenguage) para modelar un determinado artefacto. UML es un lenguaje de propósito general el cual en un nivel de abstracción elevado resulta de gran aplicabilidad, pero cuando se comienza a bajar dicho nivel de abstracción y se requiere comenzar a modelar características propias de un dominio, UML debe ser adaptado. Es posible adaptar a UML generando un perfil propio para dicho dominio pero esta actividad resulta compleja y en algunos dominios son muy pocos los elementos y diagramas existentes que son directamente aplicables y por lo tanto es necesario realizar una gran cantidad de extensiones para lograr modelar el dominio. En cambio DSL es un lenguaje más simple de aplicar a un dominio específico. En este trabajo se presenta una propuesta que permite dentro del enfoque MDA (Model-Driven Architecture) utilizar UML y DSL en distintos niveles de abstracción y generar mediante transformaciones el código fuente de una determinada aplicación.
publishDate 2010
dc.date.none.fl_str_mv 2010-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/19201
url http://sedici.unlp.edu.ar/handle/10915/19201
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-950-9474-49-9
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
dc.format.none.fl_str_mv application/pdf
514-523
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260099729457152
score 13.13397