Title :
Exploiting the advantages of object oriented programming in the implementation of a database design environment
Author :
Stanger, Nigel ; Pascoe, Richard
Author_Institution :
Dept. of Inf. Sci., Otago Univ., Dunedin, New Zealand
Abstract :
We describe the implementation of a database design environment (Swift) that incorporates several novel features. Swift´s data modelling approach is derived from viewpoint-oriented methods. Swift is implemented in Java, which allows us to easily construct a client-server based environment. The repository is implemented using PostgreSQL, which allows us to store the actual application code in the database. The combination of Java and PostgreSQL reduces the impedance mismatch between the application and the repository
Keywords :
SQL; client-server systems; computer aided software engineering; data structures; object-oriented languages; object-oriented programming; query processing; relational databases; Java; PostgreSQL; Swift; application code; client-server system; data modelling approach; database design environment; impedance mismatch; object oriented programming; viewpoint-oriented methods; Data models; Design for disassembly; Impedance; Information science; Java; Object oriented databases; Object oriented modeling; Object oriented programming; Process design; Spatial databases;
Conference_Titel :
Software Engineering Conference, 1997. Asia Pacific ... and International Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings
Print_ISBN :
0-8186-8271-X
DOI :
10.1109/APSEC.1997.640217