Use este identificador para citar ou linkar para este item: https://repositorio.ufrn.br/handle/123456789/17979
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorBatista, Thais Vasconcelospt_BR
dc.contributor.authorMedeiros, Ana Luisa Ferreira dept_BR
dc.date.accessioned2014-12-17T15:47:47Z-
dc.date.available2008-11-14pt_BR
dc.date.available2014-12-17T15:47:47Z-
dc.date.issued2008-06-09pt_BR
dc.identifier.citationMEDEIROS, Ana Luisa Ferreira de. MARISA-MDD: uma abordagem para transformações entre modelos orientados a aspectos: dos requisitos ao projeto detalhado. 2008. 112 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.por
dc.identifier.urihttps://repositorio.ufrn.br/jspui/handle/123456789/17979-
dc.description.abstractAspect Oriented approaches associated to different activities of the software development process are, in general, independent and their models and artifacts are not aligned and inserted in a coherent process. In the model driven development, the various models and the correspondence between them are rigorously specified. With the integration of aspect oriented software development (DSOA) and model driven development (MDD) it is possible to automatically propagate models from one activity to another, avoiding the loss of information and important decisions established in each activity. This work presents MARISA-MDD, a strategy based on models that integrate aspect-oriented requirements, architecture and detailed design, using the languages AOV-graph, AspectualACME and aSideML, respectively. MARISA-MDD defines, for each activity, representative models (and corresponding metamodels) and a number of transformations between the models of each language. These transformations have been specified and implemented in ATL (Atlas Definition Language), in the Eclipse environment. MARISA-MDD allows the automatic propagation between AOV-graph, AspectualACME, and aSideML models. To validate the proposed approach two case studies, the Health Watcher and the Mobile Media have been used in the MARISA-MDD environment for the automatic generation of AspectualACME and aSideML models, from the AOV-graph modeleng
dc.formatapplication/pdfpor
dc.languageporpor
dc.publisherUniversidade Federal do Rio Grande do Nortepor
dc.rightsAcesso Abertopor
dc.subjectDesenvolvimento de software orientado a aspectospor
dc.subjectDesenvolvimento de software orientado a modelospor
dc.subjectModelos de requisitospor
dc.subjectArquitetura de softwarepor
dc.subjectProjeto detalhadopor
dc.subjectTransformaçõespor
dc.subjectAspect-oriented software developmenteng
dc.subjectModel driven software developmenteng
dc.subjectRequirements modelseng
dc.subjectSoftware archictectureeng
dc.subjectDetailed designeng
dc.subjectTransformationseng
dc.titleMARISA-MDD: uma abordagem para transformações entre modelos orientados a aspectos: dos requisitos ao projeto detalhadopor
dc.typemasterThesispor
dc.publisher.countryBRpor
dc.publisher.initialsUFRNpor
dc.publisher.programPrograma de Pós-Graduação em Sistemas e Computaçãopor
dc.contributor.authorIDpor
dc.contributor.authorLatteshttp://lattes.cnpq.br/6028516977759646por
dc.contributor.advisorIDpor
dc.contributor.advisorLatteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8por
dc.contributor.referees1Pires, Paulo de Figueiredopt_BR
dc.contributor.referees1IDpor
dc.contributor.referees1Latteshttp://lattes.cnpq.br/1304174767727101por
dc.contributor.referees2Flach, Christina Brandão Vonpt_BR
dc.contributor.referees2IDpor
dc.contributor.referees2Latteshttp://lattes.cnpq.br/1827829018668226por
dc.description.resumoAs abordagens orientadas a aspectos relacionadas a diferentes atividades do processo de desenvolvimento de software são, em geral, independentes e os seus modelos e artefatos não estão alinhados ou inseridos em um processo coerente. No desenvolvimento orientado a, modelos, os diversos modelos e a correspondência entre eles são especificados com rigor. Com a integração do desenvolvimento orientado a aspectos (DSOA) e o desenvolvimento baseado em modelos (MDD) pode-se automaticamente propagar modelos de uma atividade para outra atividade, evitando a perda de informações e de decisões importantes estabelecidas em cada atividade. Este trabalho apresenta MARISA-MDD, uma estratégia baseada em modelos que integra as atividades de requisitos, arquitetura e projeto detalhado orientado a aspectos, usando as linguagens AOV-graph, AspectualACME e aSideML, respectivamente. MARISA-MDD define, para cada atividade, modelos representativos (e metamodelos correspondentes) e um conjunto de transformações entre os modelos de cada linguagem. Tais transformações foram especificadas e implementadas em ATL (Atlas Definition Language), no ambiente Eclipse. MARISA-MDD permite a propagação automática entre modelos AOV-graph, AspectualACME e aSideML. Para validar a abordagem proposta dois estudos de caso, o Health Watcher e o Mobile Media foram usados no ambienteMARISA-MDD para geração automática dos modelos AspectualACME e aSideML, a partir do modelo AOV-graphpor
dc.publisher.departmentCiência da Computaçãopor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpor
Aparece nas coleções:PPGSC - Mestrado em Sistemas e Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
AnaLFM.pdf882,61 kBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.