Subir material

Suba sus trabajos a SEDICI, para mejorar notoriamente su visibilidad e impacto

 

Mostrar el registro sencillo del ítem

dc.date.accessioned 2012-08-24T12:17:04Z
dc.date.available 2012-08-24T12:17:04Z
dc.date.issued 2011
dc.identifier.uri http://sedici.unlp.edu.ar/handle/10915/20109
dc.description.abstract La ingeniería de Software sigue en constante evolución, y con ella se van introduciendo nuevos conceptos los cuales logran obtener una programación de más alto nivel. La Programación Orientada a Objetos (POO) ha sido uno de los avances más importantes en ha tenido la ingeniería de software. Sin embargo existen aspectos que entrecruzan y atraviesan todo el sistema (crosscutting concern) y que no pueden ser totalmente separados con esta técnica. En consecuencia, nace la Programación Orientada a Aspectos (POA), programación basada en la POO, la cual brinda un soporte explícito para tratar estos aspectos. Actualmente no existe un estándar para la construcción de diseños Orientado a Aspecto (OA) ocasionando que cada ingeniero construya su propio diseño. Acorde a esto, nuestra investigación se centra en la definición de un diseño OA basado en el metamodelo de la OMG utilizando los mecanismos de extensión que provee UML. Siendo este, un aporte agilizando el proceso de desarrollo de software automatizando la construcción del mismo, a través de la elaboración de una herramienta que genere código OA partiendo de un diseño OA. A partir de esta herramienta es posible construir transformaciones entre modelos. Una de las transformaciones logradas en esta línea de investigación es la generación de código OA AspectJ partiendo de un diseño OA. Extendiendo el trabajo, se busca lograr construir distintos tipos de transformaciones desde distintas herramientas de diseño OA basados en perfiles hacia distintos códigos OA. Por otro lado se buscó definir un metamodelo en XML con la finalidad de que distintas herramientas, ya sea tanto para el modelado como para la generación de código, puedan interactuar. es
dc.format.extent 509-513 es
dc.language es es
dc.subject SOFTWARE ENGINEERING es
dc.subject UML es
dc.subject POO es
dc.subject POA es
dc.subject XML es
dc.subject aspecto es
dc.subject perfil es
dc.subject estereotipo es
dc.title Transformando diseños orientados a aspectos en código orientado a aspectos es
dc.type Objeto de conferencia es
sedici.identifier.isbn 978-950-673-892-1 es
sedici.creator.person Abdelahad, Corina es
sedici.creator.person Riesco, Daniel Eduardo es
sedici.creator.person Baigorria, Lorena es
sedici.creator.person Montejano, Germán Antonio es
sedici.description.note Eje: Ingeniería de Software es
sedici.subject.materias Ciencias Informáticas es
sedici.description.fulltext true es
mods.originInfo.place Red de Universidades con Carreras en Informática (RedUNCI) es
sedici.subtype Objeto de conferencia es
sedici.rights.license Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
sedici.rights.uri http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
sedici.date.exposure 2011-05 es
sedici.relation.event XIII Workshop de Investigadores en Ciencias de la Computación es
sedici.description.peerReview peer-review es


Descargar archivos

Este ítem aparece en la(s) siguiente(s) colección(ones)

Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) Excepto donde se diga explícitamente, este item se publica bajo la siguiente licencia Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)