Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/10442

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorSAMPAIO, Augusto Cesar Alves de
dc.contributor.authorCARDOSO, David Menezes
dc.date.accessioned2015-03-04T17:46:47Z
dc.date.available2015-03-04T17:46:47Z
dc.date.issued2012-02-16
dc.identifier.citationCARDOSO, David Menezes. A framework for monitorable services implementation. Recife, 2012. 126 f. Dissertação (mestrado) - UFPE, Centro de Informática, Programa de Pós-graduação em Ciência da Computação, 2012.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/10442
dc.description.abstractSince the very first graphical user interfaces, progress indicators have been widely used to provide feedback regarding the execution of a system long-running tasks. In fact, practical experience and formal experiments suggest that such indicators are an important user interface tool, as they enhance the attractiveness and effectiveness of the programs that incorporate them. However, in order to make progress feedback possible, the system services involved must provide on-line monitoring capabilities. As the software systems become increasingly larger and more complex — often involving complex interactions between various different components and abstraction layers —, the crosscutting nature of monitoring concerns can introduce several inherent challenges to the software development: (1) code quality degradation with respect to tangling and scattering; (2) costly software evolution and maintenance difficulties; (3) absence of specific development patterns and regular standardized process guidance; (4) loss of development productivity; and (5) inconsistent monitoring results. In this context, this work provides an analysis of monitoring requirements, possible approaches towards its implementation along with an analysis of the main benefits and weaknesses involved. Furthermore, it is proposed and evaluated a solution to aid the software development by overcoming the monitoring-related inherent challenges, rather by mitigating or completely eliminating the problems. The solution consists of a framework, extended libraries, and generic software process guidelines regarding the monitoring requirements, with focus on the Rational Unified Process (RUP), for exemplification purpose, but not limited to it.pt_BR
dc.language.isoengpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectservice execution monitoringpt_BR
dc.subjectpercent-done indicatorspt_BR
dc.subjectprogress indicatorspt_BR
dc.subjectcode tanglingpt_BR
dc.subjectcode scatteringpt_BR
dc.subjectcrosscutting concernpt_BR
dc.titleA Framework for Monitorable Services Implementationpt_BR
dc.typemasterThesispt_BR
Aparece nas coleções:Dissertações de Mestrado - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
dissertation_dmc4_final.pdf2,49 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons