Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Presentation

Are All Methods in Your Data Access Objects (DAOs) in the Right Place? A Preliminary Study

  • Abstract

    This presentation was part of the Sixth International Workshop on Managing Technical Debt, held in conjunction with the 30th International Conference on Software Maintenance and Evolution (ICSME 2014).

    This presentation defines data access objects (DAOs), describes how complicated they can get, and focuses on where to put these queries. It also describes how to automatically identify methods that may have been placed in wrong or ambiguous DAOs and provides results from three projects.

  • Slides