Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos

Linha de Produto de Software (LP) é uma forma sistemática de promover a geração de produtos de software específicos baseados no reúso de uma infraestrutura bem definida. Conceitos de LP aplicados ao domínio de Gestão de Processos de Negócio (BPM - Business Process Management) já apresentaram resulta...

Full description

Bibliographic Details
Main Author: Rocha, Roberto dos Santos
Other Authors: Fantinato, Marcelo
Format: Others
Language:pt
Published: Biblioteca Digitais de Teses e Dissertações da USP 2012
Subjects:
BPM
SOA
Online Access:http://www.teses.usp.br/teses/disponiveis/100/100131/tde-12122012-195411/
id ndltd-usp.br-oai-teses.usp.br-tde-12122012-195411
record_format oai_dc
spelling ndltd-usp.br-oai-teses.usp.br-tde-12122012-1954112019-05-09T19:18:26Z Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos Product line for Business Process Management including dynamic aspects Rocha, Roberto dos Santos BPM BPM Business process management Computação orientada a serviços Dynamic product line Gestão de processos de negócio Linha de produto de software Linha de produto dinâmica Service-oriented computing SOA SOA Software product line Linha de Produto de Software (LP) é uma forma sistemática de promover a geração de produtos de software específicos baseados no reúso de uma infraestrutura bem definida. Conceitos de LP aplicados ao domínio de Gestão de Processos de Negócio (BPM - Business Process Management) já apresentaram resultados significativos, entretanto, o escopo de aplicação e os benefícios ainda são limitados. Essas limitações ocorrem, pois as abordagens de LP já existentes para BPM normalmente não cobrem todo o ciclo de vida de processos de negócio e não oferecem o devido tratamento aos aspectos dinâmicos que as organizações demandam para esse domínio. Linha de Produto de Software Dinâmica (LPD) é uma evolução das LPs tradicionais que tem proporcionado uma forma eficiente para lidar com adaptações de produtos em tempo de execução. LPDs podem ser aplicadas, por exemplo, no contexto de arquiteturas SOA (Service-oriented Architecture), que por sua vez podem ser usadas como base tecnológica para viabilizar BPM nas organizações. Dentro desse contexto, este trabalho propõe uma abordagem de LPD para atender as necessidades de organizações interessadas em realizar processos de negócio, por meio de um alinhamento entre conceitos de BPM e SOA. A abordagem proposta aqui, denominada Dynamic Product Line for Business Process Management (DynPL4BPM), visa ser abrangente o suficiente para cobrir todo o ciclo de vida de BPM, sendo previsto o tratamento de aspectos dinâmicos que o domínio de BPM requer. Uma avaliação sistemática e comparativa demonstrou que a abordagem proposta é bem sucedida em apresentar processos bem mais abrangentes que outras soluções similares já propostas na literatura para o mesmo fim. Software Product Line (PL) is a systematic way to promote the generation of specific software products based on the reuse of a well-defined infrastructure. Concepts of PL applied to Business Process Management (BPM) have already presented significant results; however, the application scope and benefits are still limited. These limitations occur because the existing approaches of LP for BPM usually do not cover the entire lifecycle of business processes and do not provide proper treatment to the dynamic aspects that organizations demand for this domain. Dynamic Software Product Line (DPL) is an evolution of traditional PLs that has provided an efficient way to deal with adaptations of products at runtime. DPLs can be applied, for example, in the SOA (Service-oriented Architecture) context, which in turn can be used as technological basis to enable BPM within organizations. Within this context, this dissertation proposes a DPL approach to meet the needs of organizations interested in carrying out business processes by means of an alignment between BPM and SOA concepts. The approach proposed here, called Dynamic Product Line for Business Process Management (DynPL4BPM), aims to be comprehensive enough to cover the entire BPM lifecycle, including the treatment of dynamic aspects that the BPM domain requires. A systematic and comparative assessment showed that the proposed approach is successful in presenting processes much more comprehensive than other similar solutions already proposed in the literature for the same purpose. Biblioteca Digitais de Teses e Dissertações da USP Fantinato, Marcelo 2012-11-01 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/100/100131/tde-12122012-195411/ pt Liberar o conteúdo para acesso público.
collection NDLTD
language pt
format Others
sources NDLTD
topic BPM
BPM
Business process management
Computação orientada a serviços
Dynamic product line
Gestão de processos de negócio
Linha de produto de software
Linha de produto dinâmica
Service-oriented computing
SOA
SOA
Software product line
spellingShingle BPM
BPM
Business process management
Computação orientada a serviços
Dynamic product line
Gestão de processos de negócio
Linha de produto de software
Linha de produto dinâmica
Service-oriented computing
SOA
SOA
Software product line
Rocha, Roberto dos Santos
Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos
description Linha de Produto de Software (LP) é uma forma sistemática de promover a geração de produtos de software específicos baseados no reúso de uma infraestrutura bem definida. Conceitos de LP aplicados ao domínio de Gestão de Processos de Negócio (BPM - Business Process Management) já apresentaram resultados significativos, entretanto, o escopo de aplicação e os benefícios ainda são limitados. Essas limitações ocorrem, pois as abordagens de LP já existentes para BPM normalmente não cobrem todo o ciclo de vida de processos de negócio e não oferecem o devido tratamento aos aspectos dinâmicos que as organizações demandam para esse domínio. Linha de Produto de Software Dinâmica (LPD) é uma evolução das LPs tradicionais que tem proporcionado uma forma eficiente para lidar com adaptações de produtos em tempo de execução. LPDs podem ser aplicadas, por exemplo, no contexto de arquiteturas SOA (Service-oriented Architecture), que por sua vez podem ser usadas como base tecnológica para viabilizar BPM nas organizações. Dentro desse contexto, este trabalho propõe uma abordagem de LPD para atender as necessidades de organizações interessadas em realizar processos de negócio, por meio de um alinhamento entre conceitos de BPM e SOA. A abordagem proposta aqui, denominada Dynamic Product Line for Business Process Management (DynPL4BPM), visa ser abrangente o suficiente para cobrir todo o ciclo de vida de BPM, sendo previsto o tratamento de aspectos dinâmicos que o domínio de BPM requer. Uma avaliação sistemática e comparativa demonstrou que a abordagem proposta é bem sucedida em apresentar processos bem mais abrangentes que outras soluções similares já propostas na literatura para o mesmo fim. === Software Product Line (PL) is a systematic way to promote the generation of specific software products based on the reuse of a well-defined infrastructure. Concepts of PL applied to Business Process Management (BPM) have already presented significant results; however, the application scope and benefits are still limited. These limitations occur because the existing approaches of LP for BPM usually do not cover the entire lifecycle of business processes and do not provide proper treatment to the dynamic aspects that organizations demand for this domain. Dynamic Software Product Line (DPL) is an evolution of traditional PLs that has provided an efficient way to deal with adaptations of products at runtime. DPLs can be applied, for example, in the SOA (Service-oriented Architecture) context, which in turn can be used as technological basis to enable BPM within organizations. Within this context, this dissertation proposes a DPL approach to meet the needs of organizations interested in carrying out business processes by means of an alignment between BPM and SOA concepts. The approach proposed here, called Dynamic Product Line for Business Process Management (DynPL4BPM), aims to be comprehensive enough to cover the entire BPM lifecycle, including the treatment of dynamic aspects that the BPM domain requires. A systematic and comparative assessment showed that the proposed approach is successful in presenting processes much more comprehensive than other similar solutions already proposed in the literature for the same purpose.
author2 Fantinato, Marcelo
author_facet Fantinato, Marcelo
Rocha, Roberto dos Santos
author Rocha, Roberto dos Santos
author_sort Rocha, Roberto dos Santos
title Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos
title_short Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos
title_full Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos
title_fullStr Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos
title_full_unstemmed Linha de produto para Gestão de Processos de Negócio incluindo aspectos dinâmicos
title_sort linha de produto para gestão de processos de negócio incluindo aspectos dinâmicos
publisher Biblioteca Digitais de Teses e Dissertações da USP
publishDate 2012
url http://www.teses.usp.br/teses/disponiveis/100/100131/tde-12122012-195411/
work_keys_str_mv AT rocharobertodossantos linhadeprodutoparagestaodeprocessosdenegocioincluindoaspectosdinamicos
AT rocharobertodossantos productlineforbusinessprocessmanagementincludingdynamicaspects
_version_ 1719060499943915520