Robust and portable software design and implementation based on object-oriented database interface
P Heinckiens, Herman Tromp, Ghislain Hoffman · Ghent University Academic Bibliography (Ghent University) · 1994
An object-oriented database interface is presented and it is shown how it can be used to design and implement robust and portable software systems of a high degree of quality. It hides the underlying data storage from the application developer and allows him to model his problem domain and to design the application at a much higher level of abstraction Persistent objects can be treated in exactly the same way as temporary objects and persistent class hierarchies can be designed. The practical use of the database interface is also illustrated : a general purpose data management and entry system is presented, which also hides the graphical user interface.