Dissertação
Uma sistemática baseada no reuso de atividades para adaptação de processos de software utilizando linhas de processos de software
Fecha
2014-09-01Registro en:
LORENZ, Wagner Gadêa. A SYSTEMATIC REUSE-BASED ACTIVITIES FOR TAILORING SOFTWARE PROCESS USING SOFTWARE PROCESS LINES. 2014. 94 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2014.
Autor
Lorenz, Wagner Gadêa
Institución
Resumen
Software process definition requires choosing the process elements that appropriately
fulfil the tailoring requirements, such as to prevent risks or to satisfy quality goals. The selection
of appropriate process elements is usually done manually, making this process complex,
time-consuming and error-prone. Our main objective is to define a systematic approach to tailor
software process and a tool support to simplify and to support the tailoring process, improving
the selection process of reusable process elements. A systematic approach was developed to
tailor the software process based on software architectures and process lines. The approach
selects the most appropriate elements of processes according to the tailoring requirements. A
web tool was developed to support the use of the proposed approach. Aiming to illustrate the
approach proposed in this paper, an case study and an experiment were conducted. The case
study describe projects with different characteristics and consequently are different generated
tailoring processes. With experiment can be noted that the Software Process Line helped mainly
in the sequencing process, optimizing resources and improving management process. The use
of architecture provided the retrieval of a set of activities that have been prioritized according
to the characterization of the project, defining required and optional elements and the accretion
of tailoring requirements. Facilitating thus the adequacy of the process used for different
contexts of projects. We concluded that the approach aids process engineer to make decisions
for selecting a set of process elements suitable to the tailoring requirements and to the project
context.
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Avaliação e melhoria de processos de software: conceituação e definição de um processo para apoiar a sua automatização
Falbo, Ricardo de Almeida; Cury, Davidson; Rocha, Ana Regina Cavalcanti da; Machado, Lino (Universidade Federal do Espírito SantoBRCiência da ComputaçãoPrograma de Pós-Graduação em InformáticaUFES, 2008-07-16)Given the complexity of the Software Process Improvement and Assessment (SPIA) process and its strong inter-relationship with other processes in the software life cycle, we must provide automated support for it. To help ... -
GARREC: ferramenta de apoio no processo de certificação de software da CERTICS
Medeiros, Adriana Gonçalves Silva de (Universidade Tecnológica Federal do ParanáCuritibaBrasilPrograma de Pós-Graduação em Computação AplicadaUTFPR, 2017-09-01)The CERTICS certification was developed to be a public policy tool that seeks to contribute to sustainable national development and it can support national software companies in the evolution required to become more ... -
Proposta de um método de teste para processos de desenvolvimento de software usando o paradigma orientado a notificações
Kossoski, Clayton (Universidade Tecnológica Federal do ParanáCuritibaPrograma de Pós-Graduação em Engenharia Elétrica e Informática Industrial, 2015-08-19)The Notification Oriented Paradigm (NOP) is an alternative to the development of software applications and proposes to solve certain problems in the usual programming paradigms, including the Declarative Paradigm (DP) and ...