Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Architecture of an Open Object-Oriented Database Management System

Published: 01 October 1992 Publication History

Abstract

The architecture of the open object-oriented database (OODB) management system, its requirements, and its computational model, which builds database functionality as an extensible collection of transparent extensions to existing programming languages, are described. The way in which open OODB's system architecture is decomposed into a kernal meta-architecture and a collection of modules implementing specific behavioral extensions is discussed. The potential risks of the open OODB architecture are reviewed.

References

[1]
1. F. Manola and U. Dayal, "PDM: An Object-Oriented Data Model," Proc. Int'l Workshop Object Oriented Database Systems, IEEE CS Press, Los Alamitos, Calif., Order No. 734, 1986, pp. 18-25.
[2]
2. A. Albano, L. Cardelli, and R. Orsini, "Galileo: A Strongly Typed, Interactive Conceptual Language," ACM Trans. Database Systems, Vol. 10, No. 2, June 1985, pp. 230-260.
[3]
3. M. Atkinson et al., "An Approach to Persistent Programming," Computer J., Vol. 26, No. 4, Dec. 1983, pp. 360-365.
[4]
1. R.H. Katz, "Toward a Unified Framework for Version Modeling in Engineering Databases," ACM Computing Surveys, Vol. 22, No. 4, Dec. 1990, pp. 375-408.
[5]
1. S. Ford et al., "Zeitgeist: Database Support for Object-Oriented Programming," in Advances in Object-Oriented Database Systems, Proc. Second Int'l Workshop Object-Oriented Database Systems, Springer-Verlag, Berlin, 1988, pp. 23-42.
[6]
2. D.S. Batory et al., "Genesis: An Extensible Database Management System," IEEE Trans. Software Eng., Vol. 14, No. 11, Nov. 1988, pp. 1.711-1.730.
[7]
3. L. Haas et al., "Starburst Midflight: As the Dust Clears," IEEE Trans. Knowledge and Data Eng., Vol. 2, No. 1, Mar. 1990, pp. 143-160.
[8]
4. E. Fong et al., "X3-Sparc-DBBSG-OODBTG Final Report," tech. report, National Institute of Standards and Technology, Gaithersburg, Md., 1991. Available from Elizabeth Fong, (301) 975- 3250, e-mail [email protected].
[9]
5. M. J. Carey, D.J. Dewitt, and S.L. Vandenburg, "A Data Model and Query Language for Exodus," Proc. ACM SIGMOD 1988 Int'l Conf. Management of Data, ACM, New York, 1988, pp. 413-423.
[10]
6. M. Stonebraker and L.A. Rowe, "The Design of Postgres," Proc. ACM SIGMOD 1986 Int'l Conf. Management of Data, ACM, New York, 1986, pp. 340- 355.
[11]
7. M. Atkinson et al., "An Approach to Persistent Programming," Computer J., Vol. 26, No. 4, Dec. 1983, pp. 360-365.
[12]
8. J.A. Blakeley, C.W. Thompson, and A. Alashqur, "A Strawman Reference Model for Object Query Languages," Computer Standards and Interfaces, Vol. 13, Nos. 1 - 3, Oct. 1991, pp. 185-199.
[13]
9. G. Graefe and D.J. Dewitt, "The Exodus Optimizer Generator," Proc. ACM SIGMOD 1987 Int'l Conf. Management of Data, ACM, New York, 1987, pp. 160- 172.

Cited By

View all
  • (2008)Collaborative software engineering on large-scale modelsProceedings of the 2008 ACM symposium on Applied computing10.1145/1363686.1363849(674-681)Online publication date: 16-Mar-2008
  • (2002)Toward Automated Support for Transparent Interoperable QueriesInformation Technology and Management10.1023/A:10197249246973:4(387-406)Online publication date: 1-Oct-2002
  • (2000)Toward Pure Polylingual PersistenceRevised Papers from the 9th International Workshop on Persistent Object Systems10.5555/648124.747400(70-83)Online publication date: 6-Sep-2000
  • Show More Cited By
  1. Architecture of an Open Object-Oriented Database Management System

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Computer
    Computer  Volume 25, Issue 10
    October 1992
    100 pages

    Publisher

    IEEE Computer Society Press

    Washington, DC, United States

    Publication History

    Published: 01 October 1992

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 22 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2008)Collaborative software engineering on large-scale modelsProceedings of the 2008 ACM symposium on Applied computing10.1145/1363686.1363849(674-681)Online publication date: 16-Mar-2008
    • (2002)Toward Automated Support for Transparent Interoperable QueriesInformation Technology and Management10.1023/A:10197249246973:4(387-406)Online publication date: 1-Oct-2002
    • (2000)Toward Pure Polylingual PersistenceRevised Papers from the 9th International Workshop on Persistent Object Systems10.5555/648124.747400(70-83)Online publication date: 6-Sep-2000
    • (1999)Active database systemsACM Computing Surveys10.1145/311531.31162331:1(63-103)Online publication date: 1-Mar-1999
    • (1997)HyperformACM Transactions on Information Systems10.1145/239041.23904315:1(1-31)Online publication date: 1-Jan-1997
    • (1997)Object-Based Semantic Real-Time Concurrency Control with Bounded ImprecisionIEEE Transactions on Knowledge and Data Engineering10.1109/69.5670569:1(135-147)Online publication date: 1-Jan-1997
    • (1997)P2Journal of Intelligent Information Systems10.1023/A:10086179309599:2(107-123)Online publication date: 1-Sep-1997
    • (1996)Automated support for seamless interoperability in polylingual software systemsACM SIGSOFT Software Engineering Notes10.1145/250707.23912321:6(147-155)Online publication date: 1-Oct-1996
    • (1996)Automated support for seamless interoperability in polylingual software systemsProceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering10.1145/239098.239123(147-155)Online publication date: 1-Oct-1996
    • (1996)Data access for the masses through OLE DBACM SIGMOD Record10.1145/235968.23332925:2(161-172)Online publication date: 1-Jun-1996
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media