Abstract
In conventional information systems the introduction of new kinds of information, new data structures and new layouts of the user interface make an adaptation of the corresponding database application necessary.
In this approach we introduced a concept of metadata information systems in the field of relational databases which reduces the expenditure for software maintenance significantly. With our metadata concept the adaptation can be done by the system administrator without changing the source code of the application. However, the development of metadata based information systems requires development environments which support the generation of user interfaces that may be changed dynamically at application runtime. We analyzed four development environments with respect to their suitability for the design and implementation of database applications which are based on metadata and provide a dynamic user interface.
Preview
Unable to display preview. Download preview PDF.
References
Sumpter, Raybyne M.: “Draft Whitepaper on Data Management”, Developed from the first two IEEE Metadata Workshops, University of Texas, Austin, Lawrence Livermore National Laboratory, 1994, http://www.llnl.gov/liv_comp/metadata/papers/whitepaper-draft.html.
Elmasri, Ramez / Navathe, Shamkant B.: “Fundamentals of Database Systems”, The Benjamin / Cummings Publishing Company, USA 1989, p 26–28.
Medyckyj-Scott, D.J. / Newman, I. Ruggles / Walker D. (eds): “Metadata in the Geosciences C”, Group D Publications, Loughborough, UK 1991. ISBN 1-874152-00-4.
Rubenstrunk, K.: “Standardizing Metadata”, DBMS Database & Client/Server Solutions, 1996 (Volume 9) No. 2, p 44–48.
Werthner, H.: “Design Principles of Tourist Information Systems”, Information and Communication Technologies in Tourism 1996, Proceedings of the 3rd International Conference in Innsbruck, Austria, 1996, Springer Computer Science, Eds. Klein, Schmid, Tjoa, Werthner, Springer-Verlag, Wien 1997, p 70–77.
Tjoa, A. M. / Werthner, H.: “Interfacing WWW with Distributed Database Applications in the Field of Tourism”, Information and Communication Technologies in Tourism 1996, Proceedings of the 3rd International Conference in Innsbruck, Austria, 1996, Springer Computer Science, Eds. Klein, Schmid, Tjoa, Werthner, Springer-Verlag, Wien 1997, p 78–85.
C/C++, Books Online, Contents Browser Version 2.0, Microsoft Corporation 1993/1994, Portions Corporations M&T Public Inc. 1992–1994.
MFC, Books Online, Contents Browser Version 2.0, Microsoft Corporation 1993/1994, Portions Corporations M&T Public Inc. 1992–1994.
Krüger,G.: “Visual C++: Einführung in die Windows-Programmierung mit den Microsoft Foundation Classes”, Addison-Wesley, BRD 1993.
Morgenstern, R. / Oberdorfer, M.: “Visual C++ 1.5 Advanced Programming”, Addison-Wesley, BRD 1994.
Symantec C++ Professional, Microsoft Class Library Reference, Version 6, Microsoft Corporation 1993.
Progress Software Corporation: “Progress Toolset Tutorial”, Bedford, Massachusetts, USA, 1994.
Progress Software Corporation: “Progress Programming Handbook”, Bedford, Massachusetts, USA, 1994.
Microsoft Corporation: “Microsoft Access — relationale Datenbank für Windows — Sprachverzeichnis”, Microsoft Corporation, 1994.
Microsoft Corporation: “Microsoft Access — relationale Datenbank für Windows — Benutzerhandbuch”, Microsoft Corporation, 1994.
Ring, Bruce: “SQLWindows, Developer's Reference”, Gupta Corporation, Ireland 1994.
Ring, Bruce: “SQLBase, Database Adminitrator's Guide”, Gupta Corporation, Ireland 1994.
Chen, P. P.: “The Entity Relationship Model: Towards a unified view of data”, ACM TODS, Vol 1, No 1, 1976, p 9–36.
Microsoft Corporation: “ODBC 2.0 programmer's reference and SDK guide: the Microsoft Open Database Standard for Microsoft Windows and Windows NT”, Microsoft-Press, 1994. ISBN 1-556-15658-8.
Geiger, Kyle: “Inside ODBC', Microsoft-Press, BRD, 1995. ISBN 3-86063-359-7.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Küng, J., Wagner, R., Wöß, W. (1997). A comparison of 4-GL development tools in the area of metadata and dynamic user interfaces. In: Pichler, F., Moreno-Díaz, R. (eds) Computer Aided Systems Theory — EUROCAST'97. EUROCAST 1997. Lecture Notes in Computer Science, vol 1333. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0025076
Download citation
DOI: https://doi.org/10.1007/BFb0025076
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63811-7
Online ISBN: 978-3-540-69651-3
eBook Packages: Springer Book Archive