Return to search

Plug and trace: a component-based approach to specify and implement traces

Made available in DSpace on 2014-06-12T16:00:48Z (GMT). No. of bitstreams: 2
arquivo6993_1.pdf: 2165078 bytes, checksum: 5a233ea567dc01db98fd87e0b545ba84 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2010 / Faculdade de Amparo à Ciência e Tecnologia do Estado de Pernambuco / A análise de aplicações tem ganhado bastante valor comercial com o grande crescimento
de heterogeneidade e distribuição dos atuais sistemas - tanto logicamente quanto fisica-
mente. Esta convergencia de complexidade em relação aos ambientes de projeto, desen-
volvimento e produção temintroduzido novos desafios em se tratando domonitoramento,
análise e melhorias desses sistemas. Além disso, as abordagem tradicionais tem ofere-
cido cada vez menos valor para o gerenciamento dos atuais ecosistemas das aplicações
cada vez mais sofisticadas e distribuídas.
Diante desse cenário, o projeto Plug and Trace integra duas propostas, aMeta-Teoria
dos Rastros e o Desenvolvimento Baseado em Componentes, para prover uma maneiras
simples de embutir uma variedade de serviços de análise em qualquer tipo de aplicação.
Dessa forma, nossa intenção é mudar a maneira com que as ferramentas de análise
são projetadas, de somente construir ferramentas de análise para applicações específi-
cas, para prover um framework de rastreamento independente de domínio e altamente
reusável em qualquer domínio. Adicionalmente, com o intuito de forcener para os at-
uais sistemas um framework com um boa relação custo-benefício, nós focamos em au-
tomação usando a Engenharia Dirigida por modelos, ou seja, fazer mais com menos,
eliminando tarefas redundantes e manuais e facilitanto o processo de estensão de nossa
proposta sobre qualquer aplicação.
Claramente essas vantagens representam uma contribuição para o domínio de Análise
de Aplicações, no qual o projeto Plug and Trace simplifica o processo de conceber uma
ferramenta de análise e facilita o análise de qualquer aplicação usando um framework co-
mum. Há também contribuições em outros domínios: no Desenvolvimento Baseado em
Componentes, com a primeira proposta de componentização da Meta-Teoria dos Ras-
tos adornada com novos componentes genéricos de rastreamento; e, na Engenharia Di-
rigida por Modelos, com um framework de rastreamento baseado em quatro princípios:
qualidade, consistência, produtividade e abstração, reduzindo a codificação manual e
promovendo a reusabilidade de todo o framework.
A fim de validar nossa proposta, apresentamos um estudo de caso que mostra como
estender o framework Plug and Trace para o domínio da linguagem CHR

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/2744
Date31 January 2010
CreatorsFerreira Oliveira, Rafael
ContributorsSouto Maior de Barros, Roberto
PublisherUniversidade Federal de Pernambuco
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0016 seconds