doctoralThesis
MABUP: multi level autonomic business process
Autor
OLIVEIRA, Karolyne Maria Alves de
Institución
Resumen
Business processes are becoming increasingly complex and heterogeneous in consequence of new stakeholders demands and technological advances. This calls for business processes that must be managed and executed in an autonomic manner in response to changes in its environmental context. Business Processes that are able to be self-managed are referred to as Autonomic Business Processes. A key challenge is to provide operational environment variability, understandability and scalability in modeling increasingly complex business processes. We achieve such goals by explicitly expressing environment variability through context-awareness, quality attributes which properly represent system parameters and the modularity through the use of multi-level approach for Autonomic Business Process. This novel approach, named Multi Level Autonomic Business Process - MABUP, provides four welldefined levels of abstraction to model business and operational knowledge namely, Organizational Level, Technological Level, Operational Level and Service Level; furthermore, an architecture to guide the autonomic management activity. Real examples were used to illustrate and evaluate our proposal through a simulation and controlled experiment. Results show that Multi Level Autonomic Business Process improves understandability and expressivity of autonomic features, modularization of Autonomic Business Process models and facility in business modeling. Furthermore, when used, can reduce time, cost and workload in its management. CAPES Os processos de negócios estão se tornando cada vez mais complexos e heterogêneos em consequência de novas demandas dos stakeholders e avanços tecnológicos. Isto exige que processos de negócios devam ser gerenciados e executados de forma autônoma em resposta a mudanças no seu contexto ambiental. Processos de Negócios que são capazes de autogestão são referidos como processo de negócio autonômico (do inglês Autonomic Business Process). Um dos principais desafios é fornecer variabilidade do ambiente operacional, compreensibilidade e escalabilidade na modelagem de processos de negócios cada vez mais complexos. Para alcançar tais objetivos, foi expresso explicitamente variabilidade do ambiente operacional, através da sensibilização do contexto; fez-se uso de atributos de qualidade, que representam adequadamente os parâmetros do sistema; e utilizou-se modularidade, através da utilização de abordagem multi nível para processo de negócio autonômico. Esta nova abordagem, denominada processo de negócio autonômico multi nível (MABUP – Multi Level Autonomic Business Process), oferece quatro níveis bem definidos de abstração para modelar negócios e conhecimento operacional, quais sejam: nível organizacional, nível tecnológico, nível operacional e nível de serviço. Além disso, uma arquitetura para orientar a atividade de gestão autonômica. Exemplos reais foram usados para ilustrar e avaliar nossa proposta através de uma simulação e experimento controlado. Os resultados mostram que processo de negócio autonômico multi nível melhora a entendimento e expressividade de características autonômicas, modularidade de modelos de processo de negócio autonômico e facilidade na modelagem de negócios. Adicionalmente, quando usado, reduz tempo, custo e carga de trabalho em sua gestão.