ActiveMonitor : um método para monitoramento ativo de serviços

Detalhes bibliográficos
Autor(a) principal: Santos, Wagner Laras dos
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
Texto Completo: http://repositorio.uem.br:8080/jspui/handle/1/2507
Resumo: Organizations are working cooperatively to achieve common business goals. Service-oriented computing (SOC) is a new approach that provides an infrastructure for the execution of business processes, which are composed of a sequence of activities that must be performed to achieve a business goal. Electronic services are consumed as activities of business processes. They have quality of service (QoS) attributes that must be respected, such as response time or availability of a service. An electronic contract is an electronic document established between service provider and consumer organizations, formalizing agreements (SLAs) that define the minimum QoS that must be met. Service monitoring is an important activity for organizations to be aware of the compliance or non-compliance of SLAs. It uses the terms defined in the contract as parameters for service evaluation. Autonomic computing is an approach to designing computer systems self-managing, which aims to decrease the human involvement. This work is part of Product Line for Business Process Management (PL4BPM) approach that is based on reuse techniques for business processes as principle, and has its focus on monitoring QoS. To enable active monitoring of services, an extension PL4BPM's architecture was proposed. This dissertation presents a method, called ActiveMonitor, which aims at achieving an active monitoring of services through the principles of autonomic computing. The ActiveMonitor was evaluated through an application example using domainspecific metrics in a hypothetical scenario. A prototype that performs one of the main activities defined by the proposed method, the prioritization of customers, was implemented. The use of a Web service by clients with different needs for maximum response time was simulated. The method ActiveMonitor proved to be efficient, especially in situations where demand Web service is near of service provider capacity, making the prioritization of customers and increasing the percentage of compliance with the SLA. An extension to PL4BPM's architecture to allow active monitoring of services was also proposed.
id UEM-10_43202e2b6a50ba9f610fe9818aef5bb3
oai_identifier_str oai:localhost:1/2507
network_acronym_str UEM-10
network_name_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository_id_str
spelling ActiveMonitor : um método para monitoramento ativo de serviçosProcessos de negócioComputação orientada a serviçosComputação autonômicaContratos EletrônicosServiços Web.Business ProcessesService-Oriented ComputingAutonomic ComputingElectronic ContractsWeb services.Ciências Exatas e da TerraCiência da ComputaçãoOrganizations are working cooperatively to achieve common business goals. Service-oriented computing (SOC) is a new approach that provides an infrastructure for the execution of business processes, which are composed of a sequence of activities that must be performed to achieve a business goal. Electronic services are consumed as activities of business processes. They have quality of service (QoS) attributes that must be respected, such as response time or availability of a service. An electronic contract is an electronic document established between service provider and consumer organizations, formalizing agreements (SLAs) that define the minimum QoS that must be met. Service monitoring is an important activity for organizations to be aware of the compliance or non-compliance of SLAs. It uses the terms defined in the contract as parameters for service evaluation. Autonomic computing is an approach to designing computer systems self-managing, which aims to decrease the human involvement. This work is part of Product Line for Business Process Management (PL4BPM) approach that is based on reuse techniques for business processes as principle, and has its focus on monitoring QoS. To enable active monitoring of services, an extension PL4BPM's architecture was proposed. This dissertation presents a method, called ActiveMonitor, which aims at achieving an active monitoring of services through the principles of autonomic computing. The ActiveMonitor was evaluated through an application example using domainspecific metrics in a hypothetical scenario. A prototype that performs one of the main activities defined by the proposed method, the prioritization of customers, was implemented. The use of a Web service by clients with different needs for maximum response time was simulated. The method ActiveMonitor proved to be efficient, especially in situations where demand Web service is near of service provider capacity, making the prioritization of customers and increasing the percentage of compliance with the SLA. An extension to PL4BPM's architecture to allow active monitoring of services was also proposed.As organizações estão trabalhando de maneira cooperativa para atingir seus objetivos comuns de negócio. A computação orientada a serviços (COS) é uma nova abordagem que oferece a infraestrutura necessária para a execução de Processos de Negócio (PNs), que são compostos de uma sequência de atividades que devem ser executadas para atingir um objetivo de negócio. Serviços eletrônicos são consumidos como atividades dos PNs e possuem atributos de qualidade de serviço (QoS) que devem ser respeitados, tais como o tempo de resposta ou a disponibilidade de um serviço. Um contrato eletrônico é um documento eletrônico estabelecido entre as organizações fornecedoras e consumidoras de serviços, formalizando acordos (SLAs) que definem os requisitos mínimos de QoS que devem ser cumpridos. O monitoramento de serviços é uma atividade importante para as organizações terem conhecimento do cumprimento ou não dos SLAs contratados. Ele utiliza as cláusulas definidas no contrato eletrônico como parâmetros para avaliação de serviços. Computação autonômica é uma abordagem que visa conceber sistemas de computação autogerenciáveis, evitando ao máximo a interação humana. Este trabalho de mestrado faz parte da abordagem Product Line for Business Process Management (PL4BPM), que tem como princípio o uso de técnicas de reutilização de PNs, e tem seu foco no monitoramento de QoS. Para possibilitar o monitoramento ativo dos serviços, uma extensão à arquitetura do PL4BPM foi proposta. Esta dissertação apresenta um método, denominado ActiveMonitor, que visa realizar um monitoramento ativo de serviços por meio de princípios de computação autonômica. Por meio de um exemplo de aplicação do ActiveMonitor foi possível avaliar o método utilizando métricas específicas do domínio do cenário hipotético criado. Um protótipo que realiza uma das principais atividades definidas pelo método, a priorização de clientes, foi implementado. Foram realizadas simulações do consumo de um serviço Web que possui clientes com diferentes necessidades de tempo máximo de resposta. O método ActiveMonitor mostrou-se eficiente, principalmente em situações em que a demanda do serviço Web está bem próxima à capacidade de atendimento do provedor, realizando a priorização de clientes e aumentando o percentual de cumprimento do SLA .72 fUniversidade Estadual de MaringáBrasilDepartamento de InformáticaPrograma de Pós-Graduação em Ciência da ComputaçãoUEMMaringá, PRCentro de TecnologiaItana Maria de Souza GimenesLuciana Andréia Fondazzi Martimiano - UEMMaria Beatriz Felgar de Toledo - UNICAMPSantos, Wagner Laras dos2018-04-10T20:12:14Z2018-04-10T20:12:14Z2012info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://repositorio.uem.br:8080/jspui/handle/1/2507porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)instname:Universidade Estadual de Maringá (UEM)instacron:UEM2018-10-18T19:16:37Zoai:localhost:1/2507Repositório InstitucionalPUBhttp://repositorio.uem.br:8080/oai/requestopendoar:2024-04-23T14:55:33.853217Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)false
dc.title.none.fl_str_mv ActiveMonitor : um método para monitoramento ativo de serviços
title ActiveMonitor : um método para monitoramento ativo de serviços
spellingShingle ActiveMonitor : um método para monitoramento ativo de serviços
Santos, Wagner Laras dos
Processos de negócio
Computação orientada a serviços
Computação autonômica
Contratos Eletrônicos
Serviços Web.
Business Processes
Service-Oriented Computing
Autonomic Computing
Electronic Contracts
Web services.
Ciências Exatas e da Terra
Ciência da Computação
title_short ActiveMonitor : um método para monitoramento ativo de serviços
title_full ActiveMonitor : um método para monitoramento ativo de serviços
title_fullStr ActiveMonitor : um método para monitoramento ativo de serviços
title_full_unstemmed ActiveMonitor : um método para monitoramento ativo de serviços
title_sort ActiveMonitor : um método para monitoramento ativo de serviços
author Santos, Wagner Laras dos
author_facet Santos, Wagner Laras dos
author_role author
dc.contributor.none.fl_str_mv Itana Maria de Souza Gimenes
Luciana Andréia Fondazzi Martimiano - UEM
Maria Beatriz Felgar de Toledo - UNICAMP
dc.contributor.author.fl_str_mv Santos, Wagner Laras dos
dc.subject.por.fl_str_mv Processos de negócio
Computação orientada a serviços
Computação autonômica
Contratos Eletrônicos
Serviços Web.
Business Processes
Service-Oriented Computing
Autonomic Computing
Electronic Contracts
Web services.
Ciências Exatas e da Terra
Ciência da Computação
topic Processos de negócio
Computação orientada a serviços
Computação autonômica
Contratos Eletrônicos
Serviços Web.
Business Processes
Service-Oriented Computing
Autonomic Computing
Electronic Contracts
Web services.
Ciências Exatas e da Terra
Ciência da Computação
description Organizations are working cooperatively to achieve common business goals. Service-oriented computing (SOC) is a new approach that provides an infrastructure for the execution of business processes, which are composed of a sequence of activities that must be performed to achieve a business goal. Electronic services are consumed as activities of business processes. They have quality of service (QoS) attributes that must be respected, such as response time or availability of a service. An electronic contract is an electronic document established between service provider and consumer organizations, formalizing agreements (SLAs) that define the minimum QoS that must be met. Service monitoring is an important activity for organizations to be aware of the compliance or non-compliance of SLAs. It uses the terms defined in the contract as parameters for service evaluation. Autonomic computing is an approach to designing computer systems self-managing, which aims to decrease the human involvement. This work is part of Product Line for Business Process Management (PL4BPM) approach that is based on reuse techniques for business processes as principle, and has its focus on monitoring QoS. To enable active monitoring of services, an extension PL4BPM's architecture was proposed. This dissertation presents a method, called ActiveMonitor, which aims at achieving an active monitoring of services through the principles of autonomic computing. The ActiveMonitor was evaluated through an application example using domainspecific metrics in a hypothetical scenario. A prototype that performs one of the main activities defined by the proposed method, the prioritization of customers, was implemented. The use of a Web service by clients with different needs for maximum response time was simulated. The method ActiveMonitor proved to be efficient, especially in situations where demand Web service is near of service provider capacity, making the prioritization of customers and increasing the percentage of compliance with the SLA. An extension to PL4BPM's architecture to allow active monitoring of services was also proposed.
publishDate 2012
dc.date.none.fl_str_mv 2012
2018-04-10T20:12:14Z
2018-04-10T20:12:14Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.uem.br:8080/jspui/handle/1/2507
url http://repositorio.uem.br:8080/jspui/handle/1/2507
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Estadual de Maringá
Brasil
Departamento de Informática
Programa de Pós-Graduação em Ciência da Computação
UEM
Maringá, PR
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Estadual de Maringá
Brasil
Departamento de Informática
Programa de Pós-Graduação em Ciência da Computação
UEM
Maringá, PR
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
instname:Universidade Estadual de Maringá (UEM)
instacron:UEM
instname_str Universidade Estadual de Maringá (UEM)
instacron_str UEM
institution UEM
reponame_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
collection Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository.name.fl_str_mv Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)
repository.mail.fl_str_mv
_version_ 1801841398568189952