Author(s):  
Wagner Gadêa Lorenz ◽  
Miguel Bauermann Brasil ◽  
Lisandra Manzoni Fontoura ◽  
Guilherme Vaz Pereira

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 support tool to simplify and to support the tailoring process by improving the selection process of reusable process elements. We developed a systematic approach to tailor software process based on software process architectures and lines. This approach selects the process elements that appropriately match the tailoring requirements. A web tool was developed to support the use of the proposed approach. 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.


2012 ◽  
Author(s):  
Luiz Carlos M. Ribeiro ◽  
Kamilla H. Crozara ◽  
Hilmer R. Neri ◽  
Andre Luiz P. M. Lanna ◽  
Cristiane S. Ramos ◽  
...  

Neste trabalho e apresentada a especificação de um catálogo de padrões de definição de processos de software (software process definition patterns), que consiste em um conjunto de soluções genéricas e reutilizáveis que podem ser aplicadas em classes de problemas conhecidos e recorrentes. O catálogo foi definido no contexto de uma arquitetura de componentes de processos de software reutilizáveis, baseada no meta-modelo Software & Systems Process Engineering Meta-Model Specification (SPEM). Adicionalmente, exemplos de uso do catálogo são apresentados.


Author(s):  
Jürgen Münch ◽  
Ove Armbrust ◽  
Martin Kowalczyk ◽  
Martín Soto

2011 ◽  
Vol 8 (2) ◽  
pp. 299-315 ◽  
Author(s):  
Miroslav Líska ◽  
Pavol Navrat

The Guide to the Software Engineering Body of Knowledge (SWEBOK) provides a consensually validated characterization of the bounds of the software engineering discipline and to provide a topical access to the Body of Knowledge supporting that discipline. The topic ?Notation for Process Definition? references selected notations appropriate for software process definition. However all of them have weakly defined semantics, thus is not possible to use formal techniques for process model creation, validation etc. In this work we present created Software and Systems Process Engineering Meta-Model (SPEM) Ontology that improves the lack of mentioned process notations. The SPEM Ontology constitutes a semantic notation that provides concepts for knowledge based software process engineering. The work also discusses utilization of such semantic notation in other selected SWEBOK topics, the Software Project Planning, the Software Project Enactment, and the Verification and Validation.


Sign in / Sign up

Export Citation Format

Share Document