00 CAMPUS ARISTÓTELES CALAZANS SIMÕES (CAMPUS A. C. SIMÕES) IC - INSTITUTO DE COMPUTAÇÃO Dissertações e Teses defendidas na UFAL - IC
Use este identificador para citar ou linkar para este item: http://www.repositorio.ufal.br/jspui/handle/riufal/2039
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Brito, Patrick Henrique da Silva-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/4155051332618408pt_BR
dc.contributor.referee1Silva, Alan Pedro da-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2752203627912781pt_BR
dc.contributor.referee2Carvalho, Ariadne Maria Brito Rizzoni-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/7456862604217321pt_BR
dc.creatorRodrigues, Vanessa Pinheiro-
dc.creator.Latteshttp://lattes.cnpq.br/6658617666571602pt_BR
dc.date.accessioned2017-10-10T13:59:10Z-
dc.date.available2017-10-09-
dc.date.available2017-10-10T13:59:10Z-
dc.date.issued2016-12-13-
dc.identifier.citationRODRIGUES, Vanessa Pinheiro. Um método para apoiar a engenharia de requisitos de qualidade que envolvem ajustes dinâmicos do software. 2016. 57 f. Dissertação (Mestrado em Informática) - Instituto de Computação, Programa de Pós-Graduação em Informática, Universidade Federal de Alagoas, Maceió, 2016.pt_BR
dc.identifier.urihttp://www.repositorio.ufal.br/handle/riufal/2039-
dc.description.abstractThe current evolution of software platforms and the adoption of software in critical services show the increasing dependence of complex software systems. Moreover, current trends should further accentuate the need to ensure software quality. From these needs, the nonfunctional requirements, also known as quality requirements, are considered more and more as mandatory features. Traditional requirements engineering occurs in a static way with a fundamentally functional focus, while high quality systems must systematically concern themselves with possible dynamic behavioral variations in order to preserve quality constraints. One of the challenges to dealing with dynamic software adaptation is to increase the complexity of the project, increasing the need to have a systematic concern with the software architecture. Based on the information presented and the requirements engineering challenges, this work proposes a process to assist in the elicitation and specification phases of the quality requirements that have an impact on the behavior of the system at run time. The preliminary results show that the proposed process interfered positively in the quality of the specified requirements, benefiting mainly less experienced developers.pt_BR
dc.description.sponsorshipFundação de Amparo a Pesquisa do Estado de Alagoaspt_BR
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superiorpt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Alagoaspt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Informáticapt_BR
dc.publisher.initialsUFALpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectRequisitos não-funcionaispt_BR
dc.subjectEngenharia de requisitospt_BR
dc.subjectAdaptação dinâmicapt_BR
dc.subjectRequisitos de qualidadept_BR
dc.subjectEspecificação de requisitospt_BR
dc.subjectElicitação de requisitospt_BR
dc.subjectDynamic adaptationpt_BR
dc.subjectRequirements engineeringpt_BR
dc.subjectNon-functional requirementspt_BR
dc.subjectQuality requirementspt_BR
dc.subjectRequirements elicitationpt_BR
dc.subjectRequirements analysispt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleUm método para apoiar a engenharia de requisitos de qualidade que envolvem ajustes dinâmicos do softwarept_BR
dc.title.alternativeA method to support the engineering of quality requirements that involve dynamic software adjustmentspt_BR
dc.typeDissertaçãopt_BR
dc.description.resumoA evolução atual das plataformas de software e a adoção de serviços críticos de alta demanda mostra a grande dependência de softwares que possuem alta complexidade de desenvolvimento. Além do mais, as tendências atuais devem acentuar ainda mais a necessidade de garantir a qualidade do software. A partir de tais necessidades os requisitos de qualidade, considerados como não-funcionais, são considerados cada vez mais essenciais. A engenharia de requisitos tradicional ocorre de forma estática e com um foco fundamentalmente funcional, enquanto que sistemas com alta demanda de qualidade precisam se preocupar de forma sistemática com eventuais variações comportamentais dinâmicas, de forma a preservar restrições de qualidade. Umdos desafios para lidar com a adaptação dinâmica do software é o aumento da complexidade do seu projeto, aumentando a necessidade se ter uma preocupação sistemática com a arquitetura de software. Com base nas informações apresentadas e nos desafios da engenharia de requisitos, este trabalho propõe a construção de umprocesso para auxiliar nas fases de elicitação e especificação dos requisitos de qualidade que possuam impacto no comportamento do sistema em tempo de execução. Os resultados preliminares mostramque o processo proposto interferiu positivamente na qualidade dos requisitos especificados, beneficiando principalmente desenvolvedores menos experientes.pt_BR
Aparece nas coleções:Dissertações e Teses defendidas na UFAL - IC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Um método para apoiar a engenharia de requisitos de qualidade que envolvem ajustes dinâmicos do software.pdf11.55 MBAdobe PDFVisualizar/Abrir


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