scholarly journals Catalogo de Padrões de Definição de Processos de Software

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.

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.


2011 ◽  
Author(s):  
Luiz Carlos M. Ribeiro ◽  
Cristiane S. Ramos ◽  
Kamilla Crozara ◽  
Hilmer R. Neri ◽  
Eusyar Alves ◽  
...  

Neste trabalho é apresentado um modelo de processo padrão elaborado a partir de uma arquitetura de componentes de Processo de Software baseada no meta-modelo Software & Systems Process Engineering Meta-Model Specification (SPEM), que permite definir processos de desenvolvimento de software e sistemas e seus componentes. A partir do modelo de processo padrão foi realizada a reutilização de componentes de processo para o estabelecimento de um processo em uso no contexto de desenvolvimento de jogos eletrônicos utilizando mecanismos relacionados aos tipos de variabilidade de processo.


Author(s):  
Leonardo Bermón-Angarita ◽  
Antonio Amescua-Seco ◽  
Maria Isabel Sánchez-Segura ◽  
Javier García-Guzmán

This paper establishes the incorporation of knowledge management techniques as a means to improve actual software process asset libraries. It presents how knowledge management contributes to the creation of a new generation of process libraries as repositories of knowledge as well as the mechanisms to allow the acquisition, storage, collaborating, sharing and distribution of knowledge related to the software development processes. It exposes aspects about organization and structure of this kind of digital libraries oriented to software process engineering, defining a lifecycle of the software process assets and a set of services and functions for its effective use in small and medium software development enterprises.


Author(s):  
Peter Killisperger ◽  
Markus Stumptner ◽  
Georg Peters ◽  
Georg Grossmann ◽  
Thomas Stückl

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.


Author(s):  
Ikhtiar Faahakhododo ◽  
Indra Dwi Rianto

In the development of a software, there are several aspects that must be taken to ensure that the process can produce a useful product and make a profit. This article clarified some of the methods of risk management exist. There was two techniques to determine the risks used in this study, those were Metrics of Process Structure and Referential Model or could be referred as the Comparison to the Referential Model technique. That technique will produce Software Process Meta Model, Model of Risk Management, and Manage Risks in Project models. Those models were used to help managers in mapping the risks of the project.


Sign in / Sign up

Export Citation Format

Share Document