Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,268,535 papers from all fields of science
Search
Sign In
Create Free Account
Dependency inversion principle
Known as:
DIP
, Dependency inversion
In object-oriented programming, the dependency inversion principle refers to a specific form of decoupling software modules. When following this…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
14 relations
Acyclic dependencies principle
Adapter pattern
Coupling (computer programming)
Creational pattern
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2018
2018
The Dependency Inversion Principle
M. Noback
2018
Corpus ID: 125867398
The last of the SOLID principles of class design focuses on class dependencies. It tells you what kinds of things a class should…
Expand
2016
2016
Beginning SOLID Principles and Design Patterns for ASP.NET Developers
Bipin Joshi
Apress
2016
Corpus ID: 8337214
This book teaches you all the essential knowledge required to learn and apply time-proven SOLID principles of object-oriented…
Expand
2013
2013
Trading obliviousness for modularity with cooperative aspect-oriented programming
Kevin J. Hoffman
,
P. Eugster
TSEM
2013
Corpus ID: 9402703
The potential of aspect-oriented programming to adequately capture crosscutting concerns has yet to be fully realized. For…
Expand
2010
2010
AVF inversion of reflections from an anelastic target
K. Innanen
2010
Corpus ID: 59474257
Certain seismic data anomalies, associated with low-Q targets, have recently been identified as instances of “absorptive…
Expand
2009
2009
Domain-driven discovery of stable abstractions for pointcut interfaces
Dimitri Van Landuyt
,
Steven Op de beeck
,
E. Truyen
,
W. Joosen
Aspect-Oriented Software Development
2009
Corpus ID: 14912070
The benefits of defining explicit pointcut interfaces in aspect-oriented applications have been advocated by many. A pointcut…
Expand
2008
2008
Program refactoring using functional aspects
S. Apel
,
Christian Kästner
,
D. Batory
International Conference on Generative…
2008
Corpus ID: 10695152
A functional aspect is an aspect that has the semantics of a transformation; it is a function that maps a program to an advised…
Expand
2003
2003
Dependency inversion principle in the OOD
Xu Xuezhou
2003
Corpus ID: 57412452
This paper described DIP (the dependency inversion principle), one of the principles that was obeyed by designer in process of…
Expand
Highly Cited
2002
Highly Cited
2002
Inversion Medians Outperform Breakpoint Medians in Phylogeny Reconstruction from Gene-Order Data
Bernard M. E. Moret
,
A. Siepel
,
Jijun Tang
,
Tao Liu
Workshop on Algorithms in Bioinformatics
2002
Corpus ID: 1746627
Phylogeny reconstruction from gene-order data has attracted much attention over the last few years. The two software packages…
Expand
2001
2001
Aspect-Oriented Dependency Inversion
M. E. Nordberg
2001
Corpus ID: 6377474
Less Reusable Class More Reusable Class im poper dendency poper dendency Useless Class Unmaintainable Class
1998
1998
Nonlinear inverse scattering methods for thermal-wave slice tomography: a wavelet domain approach
E. Miller
,
L. Nicolaides
,
A. Mandelis
1998
Corpus ID: 18244159
A wavelet domain, nonlinear inverse scattering approach is presented for imaging subsurface defects in a material sample, given…
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