Dependency Injection with Static Analysis and Context-Aware Policy

  title={Dependency Injection with Static Analysis and Context-Aware Policy},
  author={Michael D. Ekstrand and Michael Ludwig},
  journal={J. Object Technol.},
  • Michael D. Ekstrand, Michael Ludwig
  • Published 2016
  • Computer Science
  • J. Object Technol.
  • The dependency injection design pattern improves the configurability, testability, and maintainability of object-oriented applications by decoupling components from both the concrete implementations of their dependencies and the strategy employed to select those implementations. In recent years, a number of libraries have emerged that provide automated support for constructing and connecting dependency-injected objects. Our experience developing systems with these tools has led us to identify… CONTINUE READING

    Figures, Tables, and Topics from this paper.

    Explore key concepts

    Links to highly relevant papers for key concepts in this paper: