dc.contributorCamargo, Valter Vieira de
dc.contributorhttp://lattes.cnpq.br/6809743774407662
dc.contributorhttp://lattes.cnpq.br/1481511742446875
dc.creatorGottardi, Thiago
dc.date.accessioned2012-09-05
dc.date.accessioned2016-06-02T19:05:57Z
dc.date.available2012-09-05
dc.date.available2016-06-02T19:05:57Z
dc.date.created2012-09-05
dc.date.created2016-06-02T19:05:57Z
dc.date.issued2012-07-04
dc.identifierGOTTARDI, Thiago. Reúso de frameworks transversais com apoio de modelos. 2012. 153 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2012.
dc.identifierhttps://repositorio.ufscar.br/handle/ufscar/500
dc.description.abstractAspect-Oriented programming was created to modularize the so-called crosscutting concerns . Crosscutting concerns have some properties that cannot be fully modularized with the object-oriented paradigm. After that, aspect-oriented frameworks were created in order to make reuse of different concern codes easier. Among these frameworks, Crosscutting Frameworks are aspect-oriented frameworks specifically created for crosscutting concern code modularization, for instance, persistence, distribution, concurrency and business rules. Currently, these frameworks are usually distributed as source code and must be reused by extending classes, aspects and methods. Reusing these frameworks in code-level require application developers to worry about implementation issues, that affects understandability, productivity and quality of final software. In this thesis, the objective is to raise abstraction level by applying a new model-driven approach for crosscutting framework reuse, which also allows reusability during earlier development phases. Experiments were conducted in order to compare the productivity of the proposed process with the conventional reuse technique, which is based on source-code edition. It was identified that the proposed process has advantages during the reuse activity, however, no advantages were detected while maintaining an application coupled to a crosscutting framework.
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.subjectReúso de Frameworks
dc.subjectOrientado a Aspectos
dc.subjectModelo de Software
dc.subjectComposição de Modelos
dc.subjectTransformação de Modelos
dc.subjectEngenharia de software
dc.subjectFramework Reuse
dc.subjectAspect-Oriented
dc.subjectSoftware Model
dc.subjectModel Composition
dc.subjectModel Transformation
dc.titleReúso de frameworks transversais com apoio de modelos
dc.typeTesis


Este ítem pertenece a la siguiente institución