Indirection Pattern for data modeling

Birthe Böhm, Norbert Gewald, Gerold Herold, Dieter Wißmann
2007 European Conference on Pattern Languages of Programs  
Current architectural concepts in general demand the decomposition of a system into independent modules with well-defined interfaces. These concepts lead to a decoupling of data from the rest of the system by hiding the data access details behind an abstract interface. This pattern describes how the data access itself to exchangeable data resources can be designed in such a way that the data resources can be substituted or used alternatively at runtime of a system. For example, this pattern can
more » ... be applied either to embed multilingual texts in language-independent data or into software applications.
dblp:conf/europlop/BohmGHW07 fatcat:jewzmqhgybgonolqd3vs677jv4