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

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


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