ACM SIGMOD Anthology ACM SIGMOD dblp.uni-trier.de

Object-Oriented Database Support for Software Environments.

Scott E. Hudson, Roger King: Object-Oriented Database Support for Software Environments. SIGMOD Conference 1987: 491-503
@inproceedings{DBLP:conf/sigmod/HudsonK87,
  author    = {Scott E. Hudson and
               Roger King},
  editor    = {Umeshwar Dayal and
               Irving L. Traiger},
  title     = {Object-Oriented Database Support for Software Environments},
  booktitle = {Proceedings of the Association for Computing Machinery Special
               Interest Group on Management of Data 1987 Annual Conference,
               San Francisco, California, May 27-29, 1987},
  publisher = {ACM Press},
  year      = {1987},
  pages     = {491-503},
  ee        = {http://doi.acm.org/10.1145/38713.38763, db/conf/sigmod/HudsonK87.html},
  crossref  = {DBLP:conf/sigmod/87},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

Abstract

Cactis is an object-oriented, multi-user DBMS developed at the University of Colorado. The implementation is self-adaptive and concurrent, and runs in the Unix/C Sun workstation environment. A central, unique focus of Cactis is the support of functionally-defined data in a manner which provides good performance. Cactis is intended for use in applications which are conducive to an object-oriented approach and involve derived data. Such applications include software environments.

Cactis supports the construction of objects and type/subtype hierarchies, which are useful for managing the complex and highly-interrelated data found in software environments. Such data types include programs, requirement specifications, milestone reports, configurations, documentation, and many others. Cactis uses techniques based on attributed graphs to ensure that functionally-defined attributes of objects, such as compilation dependencies, cost calculations, and milestone dependencies can be maintained efficiently. Since it is necessary to dynamically add new tools (such as debuggers and compilers) to a software environment, the DBMS allows the user to extend the type structure. The system also supports an efficient rollback and recovery mechanism, which provides the framework for a software version facility.

Copyright © 1987 by the ACM, Inc., used by permission. Permission to make digital or hard copies is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice on the first page or initial screen of a display along with the full citation.


ACM SIGMOD Anthology

Online Version (ACM WWW Account required): Full Text in PDF Format

CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...

DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...

Printed Edition

Umeshwar Dayal, Irving L. Traiger (Eds.): Proceedings of the Association for Computing Machinery Special Interest Group on Management of Data 1987 Annual Conference, San Francisco, California, May 27-29, 1987. ACM Press 1987 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML, SIGMOD Record 16(3)
Contents

Online Edition: ACM Digital Library


References

[AtK83]
...
[BaJ78]
Wayne A. Babich, Mehdi Jazayeri: The Method of Attributes for Data Flow Analysis: Part I. Exhaustive Analysis. Acta Inf. 10: 245-264(1978) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BeE86]
...
[Bor81]
Alan Borning: The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory. ACM Trans. Program. Lang. Syst. 3(4): 353-387(1981) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BuC79]
Peter Buneman, Eric K. Clemons: Efficient Monitoring Relational Databases. ACM Trans. Database Syst. 4(3): 368-382(1979) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BFN82]
Peter Buneman, Robert E. Frankel, Rishiyur S. Nikhil: An Implementation Technique for Database Query Languages. ACM Trans. Database Syst. 7(2): 164-186(1982) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CaK85]
Roy H. Campbell, Peter A. Kirslis: The SAGA Project: A System for Software Development. Software Development Environments (SDE) 1984: 73-80 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CDR86]
Michael J. Carey, David J. DeWitt, Joel E. Richardson, Eugene J. Shekita: Object and File Management in the EXODUS Extensible Database System. VLDB 1986: 91-100 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CDF82]
Arvola Chan, Sy Danberg, Stephen Fox, Wen-Te K. Lin, Anil Nori, Daniel R. Ries: Storage and Access Structures to Support a Semantic Data Model. VLDB 1982: 122-130 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Cle84]
...
[CKT86]
Keith D. Cooper, Ken Kennedy, Linda Torczon: The Impact of Interprocedural Analysis and Optimization in the Rn Programming Environment. ACM Trans. Program. Lang. Syst. 8(4): 491-523(1986) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[DRT81]
Alan J. Demers, Thomas W. Reps, Tim Teitelbaum: Incremental Evaluation for Attribute Grammars with Application to Syntax-Directed Editors. POPL 1981: 105-116 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[DiD86]
...
[Don83]
...
[FKM85]
David Farmer, Roger King, David Myers: The Semantic Database Constructor. IEEE Trans. Software Eng. 11(7): 583-591(1985) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Far77]
...
[Far86]
...
[Fel79]
Stuart I. Feldman: Make-A Program for Maintaining Computer Programs. Softw., Pract. Exper. 9(4): 255-65(1979) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[FJM84]
Charles N. Fischer, Anil Pal, Daniel L. Stock, Gregory F. Johnson, Jon Mauney: The POE Language-Based Editor Project. Software Development Environments (SDE) 1984: 21-29 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[FoO76]
Lloyd D. Fosdick, Leon J. Osterweil: Data Flow Analysis in Software Reliability. ACM Comput. Surv. 8(3): 305-330(1976) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[GMT86]
...
[HuK86a]
Scott E. Hudson, Roger King: CACTIS: A Database System for Specifying Functinonally-Defined Data. OODBS 1986: 26-37 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[HuK86b]
...
[HuK86c]
Scott E. Hudson, Roger King: Semantic Feedback in the Higgens UIMS. IEEE Trans. Software Eng. 14(8): 1188-1206(1988) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[HuK86d]
Richard Hull, Roger King: Semantic Database Modeling: Survey, Applications, and Research Issues. ACM Comput. Surv. 19(3): 201-260(1987) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Kin84]
...
[KiM85]
...
[Knu68]
Donald E. Knuth: Semantics of Context-Free Languages. Mathematical Systems Theory 2(2): 127-145(1968) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Knu71]
Donald E. Knuth: Correction: Semantics of Context-Free Languages. Mathematical Systems Theory 5(1): 95-96(1971) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[LaS84]
Gilles M. E. Lafue, Reid G. Smith: Implementation Of A Semantic Integrity Manager With A Knowledge Representation System. Expert Database Workshop 1984: 333-350 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[MSO86]
David Maier, Jacob Stein, Allen Otis, Alan Purdy: Development of an Object-Oriented DBMS. OOPSLA 1986: 472-482 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[MaS86]
David Maier, Jacob Stein: Indexing in an Object-Oriented DBMS. OODBS 1986: 171-182 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[MaD86]
Frank Manola, Umeshwar Dayal: PDM: An Object-Oriented Data Model. OODBS 1986: 18-25 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Mor84]
Matthew Morgenstern: The Role of Constraints in Databases, Expert Systems, and Knowledge Representation. Expert Database Workshop 1984: 351-368 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Nes86]
John R. Nestor: Re-creation and Evolution in a Programming Environment. OODBS 1986: 230 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Ost81]
...
[Ost86]
...
[Pen86]
...
[ReG86]
...
[Rep82]
Thomas W. Reps: Optimal-Time Incremental Semantic Analysis for Syntax-Directed Editors. POPL 1982: 169-176 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[RTD83]
Thomas W. Reps, Tim Teitelbaum, Alan J. Demers: Incremental Context-Dependent Analysis for Language-Based Editors. ACM Trans. Program. Lang. Syst. 5(3): 449-477(1983) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Rep84]
...
[ReT85]
Thomas W. Reps, Tim Teitelbaum: The Synthesizer Generator. Software Development Environments (SDE) 1984: 42-48 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ShK84]
Allan Shepherd, Larry Kerschberg: Constraint Management in Expert Database Systems. Expert Database Workshop 1984: 309-331 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[SkZ86]
Andrea H. Skarra, Stanley B. Zdonik: The Management of Changing Types in an Object-Oriented Database. OOPSLA 1986: 483-495 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[StR86]
Michael Stonebraker, Lawrence A. Rowe: The Design of Postgres. SIGMOD Conference 1986: 340-355 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[TaY86]
...
[TeR81]
Tim Teitelbaum, Thomas W. Reps: The Cornell Program Synthesizer: A Syntax-Directed Programming Environment. Commun. ACM 24(9): 563-573(1981) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[WaP86]
...
[WiA86]
...
[Wil81]
...
[WKL86]
Darrell Woelk, Won Kim, Willis Luther: An Object-Oriented Approach to Multimedia Databases. SIGMOD Conference 1986: 311-325 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ZSG86]
Christos D. Zaroliagis, P. Soupos, S. Goutas, Dimitris Christodoulakis: The GRASPIN DB - A Syntax Directed, Language Independent Software Engineering Database. OODBS 1986: 235 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

Copyright © Sun Mar 14 23:25:36 2010 by Michael Ley (ley@uni-trier.de)