[en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES

Detalhes bibliográficos
Autor(a) principal: KLESSIS LOPES DIAS
Data de Publicação: 2008
Tipo de documento: Outros
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@2
http://doi.org/10.17771/PUCRio.acad.12447
Resumo: [pt] Com o crescimento dos sistemas de informação baseados na internet, empresas que mantém seus negócios eletrônicos através de sistemas web necessitam monitorar o andamento das atividades dos seus negócios. Várias técnicas para monitoramento e análise da execução de processos de negócio podem ser empregadas, dentre elas: (i) mineração de arquivos de log de servidores web, tais como o Apache; e (ii) inserção explícita de código de monitoramento diretamente no código da aplicação. Tais técnicas possuem várias limitações, entre elas, a dificuldade e falta de flexibilidade para corelacionar informação ocorrendo em diferentes requisições web, e/ou necessidade de várias modificações invasivas transversais diretamente no código de componentes/classes do sistema. Esse trabalho apresenta o projeto e implementação de um framework orientado a aspectos para monitoramento e análise de processos de negócio que ocorrem em sistemas web. Aspectos foram usados para implementar as variabilidades orientadas a aspectos de monitoramento de processos de negócio ocorrendo em sistemas web. O framework foi implementado usando as linguagens Java e AspectJ e foi validado por meio da sua instanciação para duas diferentes aplicações web.
id PUC_RIO-1_ea71f9214a11fef0857301817abc5fd5
oai_identifier_str oai:MAXWELL.puc-rio.br:12447
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES [pt] UM FRAMEWORK ORIENTADO A ASPECTOS PARA MONITORAMENTO E ANÁLISE DE PROCESSOS DE NEGÓCIO [pt] ENGENHARIA DE SOFTWARE[pt] PROCESSO DE NEGOCIO[pt] FRAMEWORKS ORIENTADOS A OBJETOS[en] SOFTWARE ENGINEERING[en] BUSINESS PLANNING[en] OBJECT ORIENTED FRAMEWORKS[pt] Com o crescimento dos sistemas de informação baseados na internet, empresas que mantém seus negócios eletrônicos através de sistemas web necessitam monitorar o andamento das atividades dos seus negócios. Várias técnicas para monitoramento e análise da execução de processos de negócio podem ser empregadas, dentre elas: (i) mineração de arquivos de log de servidores web, tais como o Apache; e (ii) inserção explícita de código de monitoramento diretamente no código da aplicação. Tais técnicas possuem várias limitações, entre elas, a dificuldade e falta de flexibilidade para corelacionar informação ocorrendo em diferentes requisições web, e/ou necessidade de várias modificações invasivas transversais diretamente no código de componentes/classes do sistema. Esse trabalho apresenta o projeto e implementação de um framework orientado a aspectos para monitoramento e análise de processos de negócio que ocorrem em sistemas web. Aspectos foram usados para implementar as variabilidades orientadas a aspectos de monitoramento de processos de negócio ocorrendo em sistemas web. O framework foi implementado usando as linguagens Java e AspectJ e foi validado por meio da sua instanciação para duas diferentes aplicações web.[en] Over the last years, many mechanisms and techniques to monitor web applications have been proposed, such as, mining of log files from web servers and insertion of monitoring code directly in web applications. The adoption of these techniques presents several limitations such as: obstacles to correlate information from different web requests and/or requires several intrusive changes in the code of existing web applications. This dissertation presents an aspect-oriented framework to monitoring and analysing business processes. Aspect-oriented technologies are used to implement crosscutting variabilities of monitoring of web business processes. The framework has been developed using Java and AspectJ programming languages. It was instantiated and validated through the development of two different web applications. MAXWELLCARLOS JOSE PEREIRA DE LUCENACARLOS JOSE PEREIRA DE LUCENACARLOS JOSE PEREIRA DE LUCENAKLESSIS LOPES DIAS2008-11-04info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@2http://doi.org/10.17771/PUCRio.acad.12447porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2019-07-11T00:00:00Zoai:MAXWELL.puc-rio.br:12447Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-07-11T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
[pt] UM FRAMEWORK ORIENTADO A ASPECTOS PARA MONITORAMENTO E ANÁLISE DE PROCESSOS DE NEGÓCIO
title [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
spellingShingle [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
KLESSIS LOPES DIAS
[pt] ENGENHARIA DE SOFTWARE
[pt] PROCESSO DE NEGOCIO
[pt] FRAMEWORKS ORIENTADOS A OBJETOS
[en] SOFTWARE ENGINEERING
[en] BUSINESS PLANNING
[en] OBJECT ORIENTED FRAMEWORKS
title_short [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
title_full [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
title_fullStr [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
title_full_unstemmed [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
title_sort [en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
author KLESSIS LOPES DIAS
author_facet KLESSIS LOPES DIAS
author_role author
dc.contributor.none.fl_str_mv CARLOS JOSE PEREIRA DE LUCENA
CARLOS JOSE PEREIRA DE LUCENA
CARLOS JOSE PEREIRA DE LUCENA
dc.contributor.author.fl_str_mv KLESSIS LOPES DIAS
dc.subject.por.fl_str_mv [pt] ENGENHARIA DE SOFTWARE
[pt] PROCESSO DE NEGOCIO
[pt] FRAMEWORKS ORIENTADOS A OBJETOS
[en] SOFTWARE ENGINEERING
[en] BUSINESS PLANNING
[en] OBJECT ORIENTED FRAMEWORKS
topic [pt] ENGENHARIA DE SOFTWARE
[pt] PROCESSO DE NEGOCIO
[pt] FRAMEWORKS ORIENTADOS A OBJETOS
[en] SOFTWARE ENGINEERING
[en] BUSINESS PLANNING
[en] OBJECT ORIENTED FRAMEWORKS
description [pt] Com o crescimento dos sistemas de informação baseados na internet, empresas que mantém seus negócios eletrônicos através de sistemas web necessitam monitorar o andamento das atividades dos seus negócios. Várias técnicas para monitoramento e análise da execução de processos de negócio podem ser empregadas, dentre elas: (i) mineração de arquivos de log de servidores web, tais como o Apache; e (ii) inserção explícita de código de monitoramento diretamente no código da aplicação. Tais técnicas possuem várias limitações, entre elas, a dificuldade e falta de flexibilidade para corelacionar informação ocorrendo em diferentes requisições web, e/ou necessidade de várias modificações invasivas transversais diretamente no código de componentes/classes do sistema. Esse trabalho apresenta o projeto e implementação de um framework orientado a aspectos para monitoramento e análise de processos de negócio que ocorrem em sistemas web. Aspectos foram usados para implementar as variabilidades orientadas a aspectos de monitoramento de processos de negócio ocorrendo em sistemas web. O framework foi implementado usando as linguagens Java e AspectJ e foi validado por meio da sua instanciação para duas diferentes aplicações web.
publishDate 2008
dc.date.none.fl_str_mv 2008-11-04
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@2
http://doi.org/10.17771/PUCRio.acad.12447
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12447@2
http://doi.org/10.17771/PUCRio.acad.12447
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 MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822569901031424