Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/10415

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorCASTRO, Jaelson Freire Brelaz de
dc.contributor.authorBUARQUE, Almir da Silva Moreira
dc.date.accessioned2015-03-04T17:08:03Z
dc.date.available2015-03-04T17:08:03Z
dc.date.issued2012-02-27
dc.identifier.citationBUARQUE, Almir da Silva Moreira. OOM-NFR: transformando modelos i* em oo-method com base em requisitos não-funcionais. Recife, 2012. 193 f. Dissertação (mestrado) - UFPE, Centro de Informática, Programa de Pós-graduação em Ciência da Computação, 2012.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/10415
dc.description.abstractNos últimos anos, o paradigma de desenvolvimento de software dirigido a modelos tem se consolidado e ganho popularidade. Desta forma, um produto de software pode ser obtido através de transformações dos modelos de mais alto nível de abstração para os de mais baixo nível, sendo essa transformação guiada por metamodelos. Por exemplo, requisitos iniciais de um sistema de software podem ser transformados em modelos conceituais deste sistema. Observamos que, tanto a abordagem de modelagem de requisitos i* (iStar) como a linguagem de modelagem conceitual OO-Method (OO-M), têm ganho notoriedade no âmbito acadêmico e industrial. Nesta dissertação, estamos interessados em transformar modelos de requisitos iniciais, descritos em i*, em modelos conceituais especificados em OO-Method. Em particular, investigaremos como os requisitos não-funcionais (NFR) de produto, relacionados a softgoals internos a um ator sistema do i*, poderão ser analisados nas abordagens que transformam modelos de requisitos i* em modelos conceituais descritos em OO-Method. Erros e omissões dos requisitos não-funcionais têm impacto bastante negativo na qualidade do produto final: custos elevados de correção pós-implantação e inviabilização do projeto de software. Esses requisitos estão entre os mais caros e difíceis de corrigir. Nesta dissertação, é apresentada a proposta OOM-NFR, que analisa os softgoals internos a um ator sistema em modelos i* para verificar conflitos, prioridades e satisfação dos mesmos. Além disso, com base nos metamodelos i* de origem e OO-Method de destino, a proposta especifica um processo de transformação contendo regras que convertem uma instância de um modelo i* em outra instância do modelo OO-Method. Com o processo OOM-NFR, o modelo OO-M gerado reflete as prioridades dos softgoals especificados em i*. Para ilustrar e validar a proposta, foi concebido um exemplo de uma aplicação baseada num sistema real, utilizando-se a linguagem de transformação de modelos Query/View/Transformation (QVT) para automatizar e implementar essas transformações.pt_BR
dc.description.sponsorshipSERPROpt_BR
dc.language.isoporpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectMDDpt_BR
dc.subjectModelo i*pt_BR
dc.subjectOO-Methodpt_BR
dc.subjectRequisitos Não-Funcionaispt_BR
dc.titleOOM-NFR: Transformando Modelos i* em oo-method Com Base em Requisitos Não-funcionaispt_BR
dc.typemasterThesispt_BR
dc.contributor.advisor-coALENCAR, Fernanda Maria Ribeiro de
Aparece nas coleções:Dissertações de Mestrado - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DISSERTACAO_DIGITAL_ALMIR_BUARQUE_FEV_2012.pdf7,26 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons