Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/15947
Registro completo de metadados
Campo DCValorIdioma
dc.creatorAlmeida, Rafael Santos de
dc.date.accessioned2020-11-19T18:23:32Z-
dc.date.available2020-11-19T18:23:32Z-
dc.date.issued2014-07-15
dc.identifier.citationALMEIDA, Rafael Santos de. Uma ferramenta semi-automatizada baseada em requisitos não-funcionais para identificação de aspectos em fase inicial do desenvolvimento de sistemas. 2014. 81 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2014.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/15947-
dc.description.abstractThe Aspect Oriented aims to identify the scattered concerns. This can be identify in analysis or design phase. The identification process in the early stages is useful because it avoids code duplication and scattering. There are several methods in the literature of aspects identification in analysis phase, which have their operating process. Some work with themes, requirement document, or non-functional requirement (NFR). Among these is considered useful to aspect identification methods based in NFR and having a semi-automated tool to assist in the process. A semi-automated tool is one which contains a set of steps able to help an analyst in the insertion and data control. A tool found for aspect detection was Mining Aspect in Requirements, but the same can not identify all aspects related to NFR. This work developed a semi-automated tool based on a method that uses NFR and your attributes. The process of method was change, because the same not contemplate the aspect detection between systems and subsystems. The data entries for the proposed tool are: systems, subsystems, use case, scenario, flow, steps, NFR and NFR attributes. The output provided by the tool is the generation of scattering between systems, subsystems and use case. The systems Price Sale Framework and Works Control were registered in the tool for tests. A qualitative analysis between the tools of literature and the proposal been done to show their differences.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectSoftware - Desenvolvimentopt_BR
dc.subjectAnálise de sistemaspt_BR
dc.subjectMineração de dados (Computação)pt_BR
dc.subjectComputer software - Developmentpt_BR
dc.subjectSystem analysispt_BR
dc.subjectData miningpt_BR
dc.titleUma ferramenta semi-automatizada baseada em requisitos não-funcionais para identificação de aspectos em fase inicial do desenvolvimento de sistemaspt_BR
dc.typebachelorThesispt_BR
dc.description.resumoA Orientação a Aspectos tem como principal objetivo identificar o espalhamento de preocupações. Esse pode ser identificado na fase de análise ou de projeto. O processo de identificação nas fases iniciais é útil porque evita o espalhamento e duplicação do código. Existem na literatura vários métodos de levantamento de aspectos na fase de análise, os quais possuem seu processo de funcionamento. Alguns trabalham com temas, documentos de requisitos ou requisitos não-funcionais (RNF). Dentre esses se considera ideal para identificação de aspectos os baseados em RNF e que tenham uma ferramenta semi-automatizada para auxiliar no processo. Uma ferramenta semi-automatizada é aquela que contém um conjunto de passos capazes de ajudar um analista na inserção e controle dos dados. A ferramenta encontrada para detecção de aspecto foi a Minerando Aspectos em Requisitos, porém a mesma não consegue identificar todos os aspectos relacionados aos requisitos não-funcionais. Este trabalho desenvolveu uma ferramenta semi-automatizada fundamentada em um método que usa requisitos não-funcionais e seus respectivos atributos. O processo do método foi alterado, pois o mesmo não contemplava a detecção de aspectos entre sistemas e subsistemas. A entrada de dados para a ferramenta proposta são os: sistemas, subsistemas, casos de uso, cenários, fluxos, passos, requisitos não-funcionais e atributos dos RNF. A saída proporcionada pela ferramenta é a geração dos espalhamentos de aspectos entre sistemas, subsistemas e casos de uso. Os sistemas Framework de Preço de Venda e Controle de Obras foram cadastrados na ferramenta para testes. Por fim, realizou-se uma análise qualitativa entre as ferramentas da literatura e a proposta neste trabalho.pt_BR
dc.degree.localPonta Grossapt_BR
dc.publisher.localPonta Grossapt_BR
dc.contributor.advisor1Matos, Simone Nasser
dc.contributor.referee1Matos, Simone Nasser
dc.contributor.referee2Watanabe, Willian Massami
dc.contributor.referee3Andrade, Vinicius Camargo
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Informáticapt_BR
dc.publisher.programCiência da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:PG - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
PG_COCIC_2014_1_03.pdf1,88 MBAdobe PDFThumbnail
Visualizar/Abrir


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