The design of an integrated information system
This paper discusses a systematic approach of how to link hypertext, databases and a data modelling tool together to support users' complex application definitions and maintenance. The salient features of this approach is that a user can model an application environment by using his/her preference data modelling method, maintain application data by databases and browse document structure by using hypertext facilities. In this paper, I will first summarize those main features of two systems, GORML and InterSect in order to discuss why and how we can link them together. On the basis of this, the data model of the integrated system is introduced and essential data structure will be analysed. Finally, the design strategies of the prototype implementation will be discussed.
KeywordsApplication Structure Object Type Relationship Type Link Type Object Oriented Design
Unable to display preview. Download preview PDF.
- 1.K. R. Dittrich. Software Engineering Environments: Research and Practice, chapter The DAMOKLES Database System for Design Application: Its Past, Its Present, and Its Future, pages 150–168. 1989.Google Scholar
- 2.K. R Dittrich. Object-oriented database systems: the notion and the issues. In Proceedings of the 1986 International Workshop on Object-Oriented Database System, pages 2–4, California, USA, September 1986.Google Scholar
- 3.K. R. Dittrich, Willi Gothard, and P. C. Lockeman. Damokles — a database system for software engineering environments. Lecture Notes on Advanced Programming Environments, pages 353–370, June 1987.Google Scholar
- 5.T. Holden and B. Wang. Graphical object-relationship modelling language: an introduction. Technical Report CUED/F-INFENG/TR140, Engineering Department, University of Cambridge, U.K, Cambridge, CB2 1PZ, U.K, 1993.Google Scholar
- 6.R.W. McGuffin, A.E. Elliston, B.R. Tranter, et al. Cades — software engineering in practice. ICL Technical Journal, 2(1):13–28, 1980.Google Scholar
- 7.B Wang. Integrating Database and Hypertext to Support Documentation Environments. PhD thesis, Computer Science Department, University of York, Heslington, York, Y01 5DD, U.K, 1993.Google Scholar
- 8.B. Wang and P. Hitchcock. InterSect: A general purpose hypertext system based on an oriented database. In Dr. Ing. D. Karagiannis, editor, Database and Expert Systems Applications (DEXA'91), pages 459–464, Berlin, Germany, August 1991. Springer-Verlag.Google Scholar
- 9.B. Wang and P. Hitchcock. An object oriented database approach for supporting hypertext. In Colette Rolland, Francois Bodart, and Corine Cauvet, editors, Advanced Information Systems Engineering (CAiSE'93), Lecture Notes in Computer Science No. 685, pages 601–628, Paris, France, June 1993. Springer-Verlag.Google Scholar
- 11.B. Wang and T. Holden. Gorml — source code. Technical Report IDSG Reference Manual, Engineering Department, University of Cambridge, U.K, Cambridge, CB2 1PZ, U.K, 1993.Google Scholar
- 12.B. Wang, T. Holden, and P. Wilhelmij. A rule-based approach for controlling data modelling. In J.G.Chen, F.G.Attia, and D.L.Crabtree, editors, The 6th International Conference on Artificial Intelligence and Expert System Applications, pages 109–114, Texas, USA, December 1994. I.I.T.T International.Google Scholar