Skip navigation
Please use this identifier to cite or link to this item: https://repositorio.ufpe.br/handle/123456789/13941
Title: Um processo criativo de descoberta de contextos para sistemas sensíveis
Authors: BATISTA, Carlos Alberto Teixeira
Keywords: Engenharia de requisitos;Elicitação de requisitos;Elicitação de contextos;Análise de contextos;Sistemas sensíveis ao contexto
Issue Date: 27-Nov-2014
Publisher: Universidade Federal de Pernambuco
Abstract: A engenharia de requisitos se preocupa com a identificação dos serviços (requisitos funcionais) e das restrições (requisitos não-funcionais) que um sistema deve atender para satisfazer as necessidades dos seus usuários. Os requisitos, por sua vez, sofrem influência cada vez maior do contexto em que os sistemas serão utilizados. Na busca por sistemas que sejam adaptáveis às necessidades dos usuários e às mudanças no contexto operacional, surgem os sistemas sensíveis ao contexto. Percebeu-se através da literatura a necessidade e carência de um processo sistemático para a captura de contextos necessários para a satisfação dos requisitos de sistemas desta natureza. Diante deste cenário, propõe-se, nessa dissertação, um processo para apoiar a descoberta de contextos. O processo proposto de elicitação de requisitos e informações contextuais para sistemas sensíveis a contexto se apóia na técnica Group Storytelling, uma narrativa produzida de forma colaborativa e distribuída. Mapas mentais, as dimensões 5W1H (quem, o que, quando, onde, porque e como) e a dimensão condicional são usados para estruturar e organizar as informações levantadas; heurísticas foram definidas para guiar a identificação dos contextos a partir do mapa mental estruturado com o 5W1H+condicional. No processo proposto, as informações contextuais são analisadas e modeladas utilizando um framework específico para contextos. Para ilustrar o uso do processo, realizou-se a elicitação e modelagem de requisitos e os contextos de um sistema de Casa Inteligente. O processo foi utilizado em um estudo piloto realizado em uma empresa de Tecnologia da Informação para uma avaliação prévia. Como resultado, o processo precisou ser melhorado. Em seguida, a eficácia e usabilidade do processo foram avaliadas em um estudo empírico voltado para o ambiente acadêmico. Os resultados obtidos apresentam indícios de que o processo é útil e fácil de utilizar, trazendo benefícios para a equipe de desenvolvimento de sistemas sensíveis ao contexto.
URI: https://repositorio.ufpe.br/handle/123456789/13941
Appears in Collections:Dissertações de Mestrado - Ciência da Computação

Files in This Item:
File Description SizeFormat 
DISSERTAÇÃO Carlos Alberto Teixeira Batista.pdf4.49 MBAdobe PDFView/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons