M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo

Made available in DSpace on 2015-03-03T15:47:44Z (GMT). No. of bitstreams: 1 TassiaAVF.pdf: 1514001 bytes, checksum: a6dbf5832432db823e99d729ccf7fa2b (MD5) Previous issue date: 2009-02-20 === Nowadays, there are many aspect-oriented middleware implementations that take advantage of the modularit...

Full description

Bibliographic Details
Main Author: Freitas, T?ssia Aparecida Vieira de
Other Authors: CPF:56765614400
Format: Others
Language:Portuguese
Published: Universidade Federal do Rio Grande do Norte 2015
Subjects:
Online Access:http://repositorio.ufrn.br:8080/jspui/handle/123456789/18678
id ndltd-IBICT-oai-repositorio.ufrn.br-123456789-18678
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Sistemas de Middleware
M?tricas de Software
Desenvolvimento de Software Orientado a Aspectos
Middleware Systems
Software Measurement
Aspect-Oriented Software Development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
spellingShingle Sistemas de Middleware
M?tricas de Software
Desenvolvimento de Software Orientado a Aspectos
Middleware Systems
Software Measurement
Aspect-Oriented Software Development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Freitas, T?ssia Aparecida Vieira de
M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo
description Made available in DSpace on 2015-03-03T15:47:44Z (GMT). No. of bitstreams: 1 TassiaAVF.pdf: 1514001 bytes, checksum: a6dbf5832432db823e99d729ccf7fa2b (MD5) Previous issue date: 2009-02-20 === Nowadays, there are many aspect-oriented middleware implementations that take advantage of the modularity provided by the aspect oriented paradigm. Although the works always present an assessment of the middleware according to some quality attribute, there is not a specific set of metrics to assess them in a comprehensive way, following various quality attributes. This work aims to propose a suite of metrics for the assessment of aspect-oriented middleware systems at different development stages: design, refactoring, implementation and runtime. The work presents the metrics and how they are applied at each development stage. The suite is composed of metrics associated to static properties (modularity, maintainability, reusability, exibility, complexity, stability, and size) and dynamic properties (performance and memory consumption). Such metrics are based on existing assessment approaches of object-oriented and aspect-oriented systems. The proposed metrics are used in the context of OiL (Orb in Lua), a middleware based on CORBA and implemented in Lua, and AO-OiL, the refactoring of OIL that follows a reference architecture for aspect-oriented middleware systems. The case study performed in OiL and AO-OiL is a system for monitoring of oil wells. This work also presents the CoMeTA-Lua tool to automate the collection of coupling and size metrics in Lua source code === Atualmente, ha diversas implementa??es de sistemas de middleware orientado a aspectos que aproveitam o suporte a modulariza??o do paradigma de orienta??o a aspectos. Apesar desses trabalhos sempre apresentarem uma avalia??o do middleware de acordo com algum atributo de qualidade, n?o ha ainda um conjunto de metricas especificamente de nidas para avali?-los de forma abrangente, seguindo v?rios atributos de qualidade. Este trabalho tem como objetivo propor um conjunto de metricas para avalia??o de sistemas de middleware orientado a aspectos em diferentes fases de desenvolvimento: design, refatora??o, implementa??o e execu??o. O trabalho apresenta as metricas e como elas s?o aplicadas em cada uma das fases de desenvolvimento. O conjunto e composto por metricas associadas a propriedades estaticas (modularidade, manutenibilidade, reusabilidade, exibilidade, complexidade, estabilidade e tamanho) e din?micas (desempenho e consumo de mem oria). Tais metricas s?o baseadas em abordagens existentes de avalia??o de sistemas orientados a aspectos e a objetos. As metricas propostas s?o utilizadas no contexto do OiL (Orb in Lua), um middleware baseado em CORBA e implementado em Lua, e AO-OiL, uma refatora??o do OIL que segue uma arquitetura de refer?ncia para sistemas de middleware orientados a aspectos. O estudo de caso executado no OiL e no AO-OiL e um sistema de monitoramento de po?os de petroleo. Esse trabalho apresenta ainda a ferramenta CoMeTA-Lua para automatizar a coleta das metricas de tamanho e acoplamento em codigo-fonte Lua
author2 CPF:56765614400
author_facet CPF:56765614400
Freitas, T?ssia Aparecida Vieira de
author Freitas, T?ssia Aparecida Vieira de
author_sort Freitas, T?ssia Aparecida Vieira de
title M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo
title_short M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo
title_full M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo
title_fullStr M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo
title_full_unstemmed M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo
title_sort m?tricas de sistemas de middleware orientado a aspectos e aplica??o em um sistema de monitoramento de po?os de petr?leo
publisher Universidade Federal do Rio Grande do Norte
publishDate 2015
url http://repositorio.ufrn.br:8080/jspui/handle/123456789/18678
work_keys_str_mv AT freitastssiaaparecidavieirade mtricasdesistemasdemiddlewareorientadoaaspectoseaplicaoemumsistemademonitoramentodepoosdepetrleo
_version_ 1718671661120618496
spelling ndltd-IBICT-oai-repositorio.ufrn.br-123456789-186782018-05-23T23:24:46Z M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo Freitas, T?ssia Aparecida Vieira de CPF:56765614400 http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8 Kulesza, Uira CPF:02219235432 http://lattes.cnpq.br/0189095897739979 Cerqueira, Renato Fontoura de Gusm?o CPF:01222832798 http://lattes.cnpq.br/0731606611183670 Batista, Thais Vasconcelos Sistemas de Middleware M?tricas de Software Desenvolvimento de Software Orientado a Aspectos Middleware Systems Software Measurement Aspect-Oriented Software Development CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Made available in DSpace on 2015-03-03T15:47:44Z (GMT). No. of bitstreams: 1 TassiaAVF.pdf: 1514001 bytes, checksum: a6dbf5832432db823e99d729ccf7fa2b (MD5) Previous issue date: 2009-02-20 Nowadays, there are many aspect-oriented middleware implementations that take advantage of the modularity provided by the aspect oriented paradigm. Although the works always present an assessment of the middleware according to some quality attribute, there is not a specific set of metrics to assess them in a comprehensive way, following various quality attributes. This work aims to propose a suite of metrics for the assessment of aspect-oriented middleware systems at different development stages: design, refactoring, implementation and runtime. The work presents the metrics and how they are applied at each development stage. The suite is composed of metrics associated to static properties (modularity, maintainability, reusability, exibility, complexity, stability, and size) and dynamic properties (performance and memory consumption). Such metrics are based on existing assessment approaches of object-oriented and aspect-oriented systems. The proposed metrics are used in the context of OiL (Orb in Lua), a middleware based on CORBA and implemented in Lua, and AO-OiL, the refactoring of OIL that follows a reference architecture for aspect-oriented middleware systems. The case study performed in OiL and AO-OiL is a system for monitoring of oil wells. This work also presents the CoMeTA-Lua tool to automate the collection of coupling and size metrics in Lua source code Atualmente, ha diversas implementa??es de sistemas de middleware orientado a aspectos que aproveitam o suporte a modulariza??o do paradigma de orienta??o a aspectos. Apesar desses trabalhos sempre apresentarem uma avalia??o do middleware de acordo com algum atributo de qualidade, n?o ha ainda um conjunto de metricas especificamente de nidas para avali?-los de forma abrangente, seguindo v?rios atributos de qualidade. Este trabalho tem como objetivo propor um conjunto de metricas para avalia??o de sistemas de middleware orientado a aspectos em diferentes fases de desenvolvimento: design, refatora??o, implementa??o e execu??o. O trabalho apresenta as metricas e como elas s?o aplicadas em cada uma das fases de desenvolvimento. O conjunto e composto por metricas associadas a propriedades estaticas (modularidade, manutenibilidade, reusabilidade, exibilidade, complexidade, estabilidade e tamanho) e din?micas (desempenho e consumo de mem oria). Tais metricas s?o baseadas em abordagens existentes de avalia??o de sistemas orientados a aspectos e a objetos. As metricas propostas s?o utilizadas no contexto do OiL (Orb in Lua), um middleware baseado em CORBA e implementado em Lua, e AO-OiL, uma refatora??o do OIL que segue uma arquitetura de refer?ncia para sistemas de middleware orientados a aspectos. O estudo de caso executado no OiL e no AO-OiL e um sistema de monitoramento de po?os de petroleo. Esse trabalho apresenta ainda a ferramenta CoMeTA-Lua para automatizar a coleta das metricas de tamanho e acoplamento em codigo-fonte Lua 2015-03-03T15:47:44Z 2015-02-25 2015-03-03T15:47:44Z 2009-02-20 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis FREITAS, T?ssia Aparecida Vieira de. M?tricas de sistemas de middleware orientado a aspectos e Aplica??o em um sistema de monitoramento de Po?os de Petr?leo. 2009. 150 f. Disserta??o (Mestrado em Ci?ncia da Computa??o) - Universidade Federal do Rio Grande do Norte, Natal, 2009. http://repositorio.ufrn.br:8080/jspui/handle/123456789/18678 por info:eu-repo/semantics/openAccess application/pdf Universidade Federal do Rio Grande do Norte Programa de P?s-Gradua??o em Sistemas e Computa??o UFRN BR Ci?ncia da Computa??o reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte instacron:UFRN