[en] AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
Autor(a) principal: | |
---|---|
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 |