Abstract
We discuss the design and implementation of an active object-oriented database built upon Gemstone, and an associated debugger. We concentrate upon the issue of visibility of ‘wrapping’ code, explaining why it is desirable for users of our system to be able to access and debug the code in both its ‘raw’ form and with the wrapping code hidden.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
H. Behrends, “Simulation-based Debugging of Active Databases”, Tech. report TR-IS-AIS-94-02, Fachbereich Informatik Universität Oldenburg, 1994
O. Diaz, et al, “DEAR: aDEbugger for Active Rules in an Object-Oriented Context”, Proc. 1st Intl. Workshop on Rules in Database Systems, 1993
A. Goldberg, D. Robson, “Smalltalk-80: The Language”, 2nd ed., Addison-Wesley, 1989
A. Kotz-Dittrich, “Adding Active Functionality to an Object — Oriented Database System — a Layered Approach”, Proc. GI Conf. Datenbanksysteme in Büro, Technik und Wissenschaft, 1993
G.E. Krasner, S.T. Pope, “A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80”, Journal of Object-Oriented Programming, 1(3), pp 26–49, 1988
D. Maier, J. Stein, “Development of an Object-Oriented DBMS”, Proc. OOPSLA 86, pp 472–481, 1986
I.S. Thomas, A.C. Jones, “Design and Implementation of an Active Object-Oriented Database Supporting Construction of Database Tools”, to appear in Proc. 2nd Intl. Workshop on Rules in Database Systems, Athens, Sept. 1995
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer-Verlag London Limited
About this paper
Cite this paper
Thomas, I.S., Jones, A.C. (1996). Visibility Issues in an active OODBMS. In: Murphy, J., Stone, B. (eds) OOIS’ 95. Springer, London. https://doi.org/10.1007/978-1-4471-1009-5_14
Download citation
DOI: https://doi.org/10.1007/978-1-4471-1009-5_14
Publisher Name: Springer, London
Print ISBN: 978-3-540-76010-8
Online ISBN: 978-1-4471-1009-5
eBook Packages: Springer Book Archive