Table of Contents



Abbott, R. (1983) Program Design by Informal English Descriptions.

            New  York : ACM.


Avison, D.E. & Fitzgerald, G. (1995) Information systems development:

            Methodologies,techniques and tools.  Berkshire : McGraw-Hill


Ball, K., McClain, D., Minium, D., (1996) Bringing a New Dimension to Java

Through Easy Access to Enterprise Data.



Ball, K., McClain, D., Minium, D. (1996) High Performance and Secure Access to

Corporate Data Stores From Internet/Intranet Applications.


Bluestone (1996)


Boehm, B.W. (1981) Software Engineering Economics.

            Prentice-Hall, Englewood Cliffs, NJ.


Booch, G. (1991) Object Oriented Design

            Redwood City, CA : Benjamin Cummings.


Campbell, J., Murtagh, F. (1997) Signal and Image Processing in Java.



Carmichael, A. (1994) Object Development Methods, Advances in object


            Object UK Ltd. Southampton, UK, SIGS Books.


Chonoles, M.J. &Quatrani, T. (1996) Succeeding with the Booch and OMT Methods

            A Practical Approach.

            Lockeed Martin Advanced Concepts Centre, Rational Software Corporation.


Chung, J. Lin, Y. Chang, D. (1995) Objects and Relational Databases.



Coad, P., & Yourdon, E. (1991) Object Oriented Design.

            Yourdon Press, Prentice-Hall, Englewood Cliffs, NJ.


Cobb, E. (1995) TP Monitors and ORBs : A Superior Client/Server Alternative.

            Object Magazine 4, (February 1995): 57-61.


Coleman, D et al., (1994) Object-oriented Development : The Fusion Method.

            Englewood Cliffs, NJ Prentice-Hall.


Culwin, F. (1998) Java An Object First Approach

            Prentice Hall, London.


Daly, E.B. (1977) Management of Software Development, IEEE Transactions on

Software Engineering SE-3 (May 1997) 229-240.


Dataramp (1996) White Paper on Internet/Intranet … Reauthentication DBMS

RDBMS Network.


Derr, K.W. (1995) Applying OMT.

            New York SIGS.


Desper, J., Fallon, M., Hartman, F. White Paper Conquering the Enterprise

Maintenance Challenge.



Donkin, R. (1996) Architectures Explained.



Elshoff, J.L. (1976) An Analysis of some commercial PL/1 programs.  IEEE

Transactions on Software Engineering SE-2 (June 1976) 113-120.


Fiste, R., Marrah, J., Milhiser, C., Minium, D. (1996) Client/Server One Step at a



Flanagan, D. (1996) Java In a Nutshell, A Desktop Quick Reference for Java


O’ Reilly & Associates, Inc. Boon.


Flynn, J. (1996) CGI: Poor Persons Client/Server.

Datamation (April 1996).




Freeman, E. (1996) Middleware: Link everything to anything.

Datamation (October 1996)


Freeman, A.,  & Ince, D. (1996) Active Java. Object Oriented Programming for the

            World Wide Web.

            Addison Wesley Longman Limited.


Fussell, M. (1997) Foundations of Object Relational Mapping.



Gartner Group (1995) The Mainframe Market is Surprisingly Strong.

            Inside Gartner Group This Week, Vol. XI, NO. 7 15(February 1995)


Gates, B. (1997) The Internet.



Gleeson, M. (1996) Beyond Hypertext: Using the WWW for Interactive Applications.



Gilfford, D. et al. (1996) Access 95 Unleashed.

            Sams Publishing. Indianapolis.


Hammilton, G., Cattell. (1996) JDBC: A Java SQL API.



Hammilton, G., Cattell, R., Fisher, M. (1997) JDBC Database Access with Java: A

Tutorial and Annotated Reference.

Addison Wesley Longman, Inc.


Idhen & Edwards (1996) OpenLink JDBC/Java White Paper.



JavaSoft (1996) JDBC Guide: Getting Started. jdbc/



Jaworski, J. (1997) Java 1.1, Second Edition, Developers Guide.

   Publishing, Indianapolis.


Kendall, K.E. & Kendall, J.E. (1995) Systems Analysis and Design.

            New Jersey : Prentice-Hall.


Kerz, T. (1995) The Relational Object Class Library: Providing Persistence for C++

Classes using a Relational Database.


Lee, G. (1993) Object Oriented GUI Application Development.

            Englewood Cliffs, NJ : Prentice Hall.


Linthicum, S. (1996) App dev Tackles the Intranet.

            Datamation (September, 1996).



Linthicum, S. (1997) Client/Server and Intranet Development.

John Wiley & Sons, Inc.


Lotus, (1996) White Paper - End User Database – Combining Power with Ease of  



Lynch, K. (1997) A Lesson Learnt From AusWeb96 - Web Databases.



Microsoft (1998)


Mohseni, P. (1996) Web Database Primer Plus.

Waite Group Press.


Mohmoud, H. (1996) JDBC A Persistent Storage for Java Objects.



NCSA (1994) The Common Gateway Interface.



Nielson, J. & Molich, R. (1990) Heuristic Evaluation of user Interfaces.

            CHI 90 Proceedings, ACM Press, New York.


North, K. (1996) Sun’s JDBC turns up database heat under Java.



OMG (1996) Object Management Group home page.



Oracle (1996)


Orfali, R., Harkey, D. (1997) Client Server Programming with Java and CORBA

            John Wiley & Sons, Inc.


Orfali, R., Harkey, D., Edwards, J. (1996) The Essential Client/Server Survival Guide.

            John Wiley & Sons, Inc, New York.


Orfali, R., Harkey, D., Edwards, J. (1997) CORBA, Java, and the Object Web.

            Byte Magazine : (October, 1997) 95-100.


Parkhill, D. & Friedman, M. (1995) Objects and Relational Databases.



Paolini, G. & Poulson, L. (1996) Java To Integrate With Enterprise Databases,

            Database Integration a Critical Component of the Java Enterprise Platform.



Pratt, P., Adamski, J. (1994) Database Systems Management and Design.

            Boyd & Fraser Massachussetts.


Preece, J. (1994) Human Computer Interaction.

            Addison Wesley.


Redmond, W. (1996) Microsoft Press Release.



Reedy, M. (1995) ORBs and ODBMS: Two Complimentary Ways to Distribute


Object Magazine 5: (June 1995) 24-30.


Rees, M. (1997) Converting Web Applications to Java.



Reese, G. (1997) Database Programming with JDBC and Java.

            O’ Reilly & Associates, Inc. Cambridge.


Rumbaugh, J., Blaha, M., Premermani, W., Eddy, F. & Lorensen, W. (1991) Object-

            Oriented Modeling and Design.

            Englewood Cliffs, NJ : Prentice-Hall.


Schach, S. (1997) Software Engineering with Java.

            Times Mirror Higher Education Group, Inc.


Schreiber, R. (1996) Glue Enterprisewide Apps Together.

            Datamation (August 1996).



Sun (1996) Java Database Access.



Symantec (1996) Evaluating Network Database Architecture.

            Symantec’s dbANYWHERE Architecture vs. Traditional Connectivity.




Tanenbaum, A. (1996) Computer Networks third edition

            Prentice Hall International inc.


Teleen, S. (1996) Intranets and Adaptive Innovation.



Tilley, S. (1997) Java.



Tristram, C. (1996) Middleware makes C/S apps really work.

            Datamation (August 1996).



Tucker, M.(1997) Bridge Your Legacy Systems to the Web.

            Datamation (March 1997).



Varela, C., Hayes, C. (1994) Providing Data on the Web: From Examples to




Varney, S. (1996) Link the Web to Your Legacy Data and Apps.



Visegenic (1996) Developing Database Independent Applications with ODBC.



Wade, A. (1994) Distributed Client-Server Databases.

            Object Magazine 5: (June 1995) 47-52.


Wallnau, K. (1997) Common Object Request Broker Architecture.



Wallinu, K., Foreman, J. (1997) Object Request Broker.



Webopedia (1996) Distributed Databases.



Williamson, A. R., Moran, C. L. (1997) Java Database Programming: Servlets &


Prentice Hall, London.


Woo, T. (1995) Integrating WWW and Middleware.



XDB, (1996) JetConnect User’s Guide.



Zelowitz, M.V., Shaw, A.C., & Gannon, J.D. (1979) Principles of Software

Engineering and Design.

Prentice-Hall, Englewood Cliffs, NJ.



Table of Contents