Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 227,741,322 papers from all fields of science
Search
Sign In
Create Free Account
Dependency injection
Known as:
Di
, Injection
In software engineering, dependency injection is a software design pattern that implements inversion of control for resolving dependencies. A…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
AngularJS
Application framework
Application programming interface
Boilerplate code
Expand
Broader (2)
Component-based software engineering
Software architecture
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2012
2012
Shake before building: replacing make with haskell
Neil Mitchell
ACM SIGPLAN International Conference on…
2012
Corpus ID: 16583528
Most complex software projects are compiled using a build tool (e.g. make), which runs commands in an order satisfying user…
Expand
2012
2012
Making Smart Moves to Untangle Programs
S. M. A. Shah
,
Jens Dietrich
,
Catherine McCartin
European Conference on Software Maintenance and…
2012
Corpus ID: 14334499
We present a novel algorithm to improve the design of programs by removing circular dependencies between packages without…
Expand
2010
2010
Enterprise Service Bus dependency injection on MVC design patterns
S. Rajam
,
Ruth Cortez
,
A. Vazhenin
,
S. Bhalla
IEEE Region 10 Conference
2010
Corpus ID: 39548321
Paper deals with the design issues of an e-Learning Computational System based on a Task Management Model. One of the main…
Expand
2009
2009
Smart composition of game objects using dependency injection
E. Passos
,
Jonhnny Weslley S. Sousa
,
E. Clua
,
A. Montenegro
,
Leonardo Gresta Paulino Murta
Conference on Computability in Europe
2009
Corpus ID: 16264571
Most game engines are based on inheritance of game objects and/or componentization of behaviors. While this approach enables…
Expand
2008
2008
Google Guice: Agile Lightweight Dependency Injection Framework (Firstpress)
R. Vanbrabant
2008
Corpus ID: 113655896
Guice (pronounced Juice) is the Jolt Award winning, 100% Java icing on the cake of Java dependency injection. Unlike other…
Expand
2008
2008
Advances in a DSL for Application Integration
R. Z. Frantz
,
R. Corchuelo
,
Jesús González
,
E. Crea
2008
Corpus ID: 15293721
Enterprise Application Integration (EAI) is currently one of the big chal- lenges for Software Engineering. According to a recent…
Expand
2008
2008
A System for Supporting Development of Large Scaled Rich Internet Applications
Hiroaki Fukuda
,
Yoshikazu Yamamoto
23rd IEEE/ACM International Conference on…
2008
Corpus ID: 16200291
Rich Internet Application (RIA) has been proposed in order to solve the problems of current web applications. The user experience…
Expand
2007
2007
Federated Method Invocation with Exertions
M. Sobolewski
2007
Corpus ID: 18807466
Six generations of RPC systems can be distinguished including Federated Method Invocation (FMI) presented in this paper. Some of…
Expand
2001
2001
A Standing Complaint: Inability to Sit: An Unusual Presentation of Medial Hamstring Myofascial Pain Syndrome
R. Gerwin
2001
Corpus ID: 40984057
Background: Hamstring muscle injuries are among the most common lower extremity injuries in athletes. Pain in the posterior thigh…
Expand
1983
1983
Pressure build-up and fall-off analysis of water injection tests
D. Woodward
,
R. Thambynayagam
1983
Corpus ID: 127542902
An analytic solution is presented for the pressure response during nonisothermal water injection testing of an oil reservoir. The…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE