Alberto Costa Neto

Learn More
Handling the various derivations of an aspect-oriented software famility architecture can be a daunting and costly task if explicit support is not systematically provided throughout early and late development artifacts. Aspect-oriented software development (AOSD) has been recently explored by several research works as a technique that enables software(More)
Software Systems usually demand product customization for each client, frequently involving the creation of new components and changes to existing ones, possibly causing maintenance and evolution problems. One of the major challenges is to keep source code quality of the customized code. This is specially difficult because the revision process of the(More)
Nowadays, organizations face with a highly competitive market, needing information and knowledge as an intelligent support for the management of their business. In this context, correct dissemination of Information and Communication Technology (ICT) may be a manner to obtain competitive advantages. For that, it is needed management practices that optimize(More)
  • 1