Busque entre los 166890 recursos disponibles en el repositorio
Mostrar el registro sencillo del ítem
dc.date.accessioned | 2012-10-23T16:36:20Z | |
dc.date.available | 2012-10-23T16:36:20Z | |
dc.date.issued | 2006-10 | |
dc.identifier.uri | http://sedici.unlp.edu.ar/handle/10915/22825 | |
dc.description.abstract | Sistemas OO, quando não projetados adequadamente, podem apresentar baixa reusabilidade e comprometer sua manutenibilidade. Um processo iterativo de refatoração usando padrões de projeto de software é aqui proposto para esses sistemas. Ele foi concebido de modo prospectivo a partir de sete estudos de caso. O processo é composto de três etapas: 1) Entender o sistema; 2) Refatorá-lo usando padrões de projeto e 3) Verificar se a funcionalidade do sistema permanece inalterada após a refatoração. Diretrizes específicas de cada padrão de projeto foram preparadas para a Etapa 2 e exemplificadas pelo padrão Singleton, apresentado. Um estudo de caso de aplicação do processo e diretrizes é também incluído | pt |
dc.description.abstract | OO systems, when not properly designed, may present low reusability and impair their maintainability. An iterative refactoring process using software design patterns is here proposed for these systems. Is has been devised in a prospective way from seven case studies. The process is composed of three stages: 1) Understand the system; 2) Refactor it using design patterns and 3) Verify if the system functionality is preserved after refactoring. Guidelines specific for each design pattern have been prepared for step 2 and exemplified by Singleton pattern, presented. A case study of the process and guidelines application is also included. | en |
dc.format.extent | 1919-1930 | es |
dc.language | pt | es |
dc.subject | Patterns | es |
dc.subject | padrões de projeto | pt |
dc.subject | Design | es |
dc.subject | refatoração | pt |
dc.subject | Reusable Software | es |
dc.subject | manutenibilidade | pt |
dc.subject | refactoring | en |
dc.subject | maintainability | en |
dc.title | Um proceso iterativo de refatoração de sistemas OO utilizando padrões de projeto de software | pt |
dc.type | Objeto de conferencia | es |
sedici.creator.person | Rapeli, Laide R. C. | es |
sedici.creator.person | Penteado, Rosângela A. D. | es |
sedici.subject.materias | Ciencias Informáticas | es |
sedici.description.fulltext | true | es |
mods.originInfo.place | Red de Universidades con Carreras en Informática (RedUNCI) | es |
sedici.subtype | Objeto de conferencia | es |
sedici.rights.license | Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) | |
sedici.rights.uri | http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ | |
sedici.date.exposure | 2006-10 | |
sedici.relation.event | XII Congreso Argentino de Ciencias de la Computación | es |
sedici.description.peerReview | peer-review | es |