dc.contributorFabbri, Sandra Camargo Pinto Ferraz
dc.contributorhttp://lattes.cnpq.br/2204086299921323
dc.contributorhttp://lattes.cnpq.br/4163096024457599
dc.creatorPorto, Daniel de Paula
dc.date.accessioned2009-11-13
dc.date.accessioned2016-06-02T19:05:38Z
dc.date.available2009-11-13
dc.date.available2016-06-02T19:05:38Z
dc.date.created2009-11-13
dc.date.created2016-06-02T19:05:38Z
dc.date.issued2009-05-18
dc.identifierPORTO, Daniel de Paula. CRISTA : um apoio computacional para atividades de inspeção e compreensão de código. 2009. 246 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2009.
dc.identifierhttps://repositorio.ufscar.br/handle/ufscar/415
dc.description.abstractSoftware inspection is a key activity of software quality assurance that can be applied in the whole development process since it is a static activity essentially based on reading. Depending on the artifact that is being inspected, we need to apply the appropriated reading technique. Stepwise Abstraction (SA) is a reading technique commonly used in code inspections. However, its application is laborious and time consuming. Aiming to help and facilitate the application of SA, this work presents CRISTA (Code Reading Implemented with Stepwise Abstraction), a tool to support SA-based inspection processes. This tool uses a visual metaphor to facilitate code navigation and has several resources to help program understanding and documentation. Due to these resources, CRISTA is also helpful for reverse engineering, re-engineering and maintenance activities. Three experimental studies were carried out to get feedback on the tool usability and usefulness for inspections and maintenance activities. The results provide insights that CRISTA is easy to use and adequately supports the inspection process as well as code reading by Stepwise Abstraction. Besides, in the context of maintenance, its resources make this activity less time-consuming.
dc.publisherUniversidade Federal de São Carlos
dc.publisherBR
dc.publisherUFSCar
dc.publisherPrograma de Pós-Graduação em Ciência da Computação - PPGCC
dc.rightsAcesso Aberto
dc.subjectEngenharia de software
dc.subjectInspeção de software
dc.subjectVisualização de software
dc.subjectCompreensão de dados
dc.subjectManutenção de programas
dc.subjectEngenharia reversa
dc.subjectCode Inspection
dc.subjectStepwise abstraction
dc.subjectSoftware visualization
dc.subjectCode comprehension
dc.subjectMaintenance
dc.subjectReverse Engineering
dc.subjectRe-engineering
dc.titleCRISTA: um apoio computacional para atividades de inspeção e compreensão de código
dc.typeTesis


Este ítem pertenece a la siguiente institución