dc.contributorBatista, Thais Vasconcelos
dc.contributor
dc.contributorhttp://lattes.cnpq.br/0801244689593809
dc.contributor
dc.contributorhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8
dc.contributorCacho, Nelio Alessandro Azevedo
dc.contributor
dc.contributorhttp://lattes.cnpq.br/4635320220484649
dc.creatorGuimarães, Everton Tavares
dc.date.accessioned2010-11-18
dc.date.accessioned2014-12-17T15:47:52Z
dc.date.accessioned2022-10-06T12:36:09Z
dc.date.available2010-11-18
dc.date.available2014-12-17T15:47:52Z
dc.date.available2022-10-06T12:36:09Z
dc.date.created2010-11-18
dc.date.created2014-12-17T15:47:52Z
dc.date.issued2010-03-04
dc.identifierGUIMARÃES, Everton Tavares. MaRISA-AOCode: uma abordagem genérica para geração de código orientado a aspectos. 2010. 121 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2010.
dc.identifierhttps://repositorio.ufrn.br/jspui/handle/123456789/18010
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3955550
dc.description.abstractCurrently there are several aspect-oriented approaches that are related to different stages of software development process. These approaches often lack integration with each other and their models and artifacts are not aligned in a coherent process. The integration of Aspect-Oriented Software development (AOSD) and Model-Driven Development (MDD) enables automatic propagation of models from one phase to another, avoiding loss of important information and decisions established in each. This paper presents a model driven approach, called Marisa-AOCode, which supports the processing of detailed design artifacts to code in different Aspect-Oriented Programming languages. The approach proposed by Maris- AOCode defines transformation rules between aSideML, a modeling language for aspectoriented detailed design, and Metaspin, a generic metamodel for aspect-oriented programming languages. The instantiation of the generic metamodel (Metaspin) provided by the approach of Maris-AOCode is illustrated by the transformation of Metaspin for two languages: AspectLua and CaesarJ. We illustrate the approach with a case study based on the Health Watcher System
dc.publisherUniversidade Federal do Rio Grande do Norte
dc.publisherBR
dc.publisherUFRN
dc.publisherPrograma de Pós-Graduação em Sistemas e Computação
dc.publisherCiência da Computação
dc.rightsAcesso Aberto
dc.subjectDesenvolvimento Orientado a Aspectos
dc.subjectDesenvolvimento dirigido a modelos
dc.subjectProjeto detalhado
dc.subjectProgramação orientada a aspectos
dc.subjectMetaspin
dc.subjectaSideML
dc.subjectAspect-oriented software development
dc.subjectModel-driven development
dc.subjectDetailed project
dc.subjectAspect-oriented programming
dc.subjectMetaspin
dc.subjectaSideML
dc.titleMaRISA-AOCode: uma abordagem genérica para geração de código orientado a aspectos
dc.typemasterThesis


Este ítem pertenece a la siguiente institución