Language Features for Flexible Handling of Exceptions in Information Systems.
Alexander Borgida:
Language Features for Flexible Handling of Exceptions in Information Systems.
ACM Trans. Database Syst. 10(4): 565-603(1985)@article{DBLP:journals/tods/Borgida85,
author = {Alexander Borgida},
title = {Language Features for Flexible Handling of Exceptions in Information
Systems},
journal = {ACM Trans. Database Syst.},
volume = {10},
number = {4},
year = {1985},
pages = {565-603},
ee = {http://doi.acm.org/10.1145/4879.4995, db/journals/tods/Borgida85.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
An exception-handling facility suitable for languages used to
implement database-intensive information systems is presented.
Such a mechanism facilitates the development and maintenance of
more flexible software systems by supporting the abstraction of
details concerning special or abnormal occurrences. The type
constraints imposed by the schema as well as various semantic
integrity assertions are considered to be normalcy conditions, and
the key contribution of this work is to allow exceptions to these
constraints to persist. To achieve this, solutions are
proposed to a range of problems, including sharing and computing
with exceptional information, exception handling by users, the
logic of constraints with exceptions, and implementation issues.
The use of exception handling in dealing with null values,
estimates, and measurement is also illustrated.
Copyright © 1985 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.
CDROM Version: Load the CDROM "Volume 3 Issue 1, TODS 1976-1990" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...
BibTeX
References
- [1]
- Antonio Albano, Luca Cardelli, Renzo Orsini:
Galileo: A Strongly-Typed, Interactive Conceptual Language.
ACM Trans. Database Syst. 10(2): 230-260(1985) BibTeX
- [2]
- Philip A. Bernstein, Barbara T. Blaustein, Edmund M. Clarke:
Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data.
VLDB 1980: 126-136 BibTeX
- [3]
- Daniel G. Bobrow, Ben Wegbreit:
A Model and Stack Implementation of Multiple Environments.
Commun. ACM 16(10): 591-603(1973) BibTeX
- [4]
- ...
- [5]
- Michael L. Brodie:
On Modelling Behavioural Semantics of Databases.
VLDB 1981: 32-42 BibTeX
- [6]
- Peter Buneman, Eric K. Clemons:
Efficient Monitoring Relational Databases.
ACM Trans. Database Syst. 4(3): 368-382(1979) BibTeX
- [7]
- 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 BibTeX
- [8]
- ...
- [9]
- ...
- [10]
- Kapali P. Eswaran, Donald D. Chamberlin:
Functional Specifications of Subsystem for Database Integrity.
VLDB 1975: 48-68 BibTeX
- [11]
- John B. Goodenough:
Exception Handling: Issues and a Proposed Notation.
Commun. ACM 18(12): 683-696(1975) BibTeX
- [12]
- Jim Gray, Paul R. McJones, Mike W. Blasgen, Bruce G. Lindsay, Raymond A. Lorie, Thomas G. Price, Gianfranco R. Putzolu, Irving L. Traiger:
The Recovery Manager of the System R Database Manager.
ACM Comput. Surv. 13(2): 223-243(1981) BibTeX
- [13]
- ...
- [14]
- Michael Hammer, Dennis McLeod:
Semantic Integrity in a Relational Data Base System.
VLDB 1975: 25-47 BibTeX
- [15]
- ...
- [16]
- William Kent:
Limitations of Record-Based Information Models.
ACM Trans. Database Syst. 4(1): 107-131(1979) BibTeX
- [17]
- Shaye Koenig, Robert Paige:
A Transformational Framework for the Automatic Control of Derived Data.
VLDB 1981: 306-318 BibTeX
- [18]
- ...
- [19]
- ...
- [20]
- Barbara Liskov, Alan Snyder:
Exception Handling in CLU.
IEEE Trans. Software Eng. 5(6): 546-558(1979) BibTeX
- [21]
- Naftaly H. Minsky, Alexander Borgida:
The Darwin Software-Developemnt-Environemnt for Evolving Systems.
Software Development Environments (SDE) 1984: 89-95 BibTeX
- [22]
- John Mylopoulos, Philip A. Bernstein, Harry K. T. Wong:
A Language Facility for Designing Database-Intensive Applications.
ACM Trans. Database Syst. 5(2): 185-207(1980) BibTeX
- [23]
- ...
- [24]
- ...
- [25]
- ...
- [26]
- John Miles Smith, Diane C. P. Smith:
Database Abstractions: Aggregation and Generalization.
ACM Trans. Database Syst. 2(2): 105-133(1977) BibTeX
- [27]
- Michael Stonebraker:
Implementation of Integrity Constraints and Views by Query Modification.
SIGMOD Conference 1975: 65-78 BibTeX
- [28]
- ...
- [29]
- ...
- [30]
- Shaula Yemini, Daniel M. Berry:
A Modular Verifiable Exception-Handling Mechanism.
ACM Trans. Program. Lang. Syst. 7(2): 214-243(1985) BibTeX
- [31]
- Carlo Zaniolo:
Database Relations with Null Values.
J. Comput. Syst. Sci. 28(1): 142-166(1984) BibTeX
Referenced by
- Fabio Casati, Stefano Ceri, Stefano Paraboschi, Giuseppe Pozzi:
Specification and Implementation of Exceptions in Workflow Management Systems.
ACM Trans. Database Syst. 24(3): 405-451(1999)
- Paolo Liberatore, Marco Schaerf:
Arbitration (or How to Merge Knowledge Bases).
IEEE Trans. Knowl. Data Eng. 10(1): 76-90(1998)
- Alexander Borgida, Vinay K. Chaudhri, Martin Staudt:
KRDB '98: The 5th International Workshop on Knowledge Representation Meets Databases.
SIGMOD Record 27(3): 10-15(1998)
- H. V. Jagadish:
The INCINERATE Data Model.
ACM Trans. Database Syst. 20(1): 71-110(1995)
- Marco Cadoli, Francesco M. Donini, Paolo Liberatore, Marco Schaerf:
The Size of a Revised Knowledge Base.
PODS 1995: 151-162
- Alberto O. Mendelzon, Tova Milo, Emmanuel Waller:
Object Migration.
PODS 1994: 232-242
- Christoph F. Eick, Paul Werstein:
Rule-Based Consistency Enforcement for Knowledge-Based Systems.
IEEE Trans. Knowl. Data Eng. 5(1): 52-64(1993)
- Peter Z. Revesz:
On the Semantics of Theory Change: Arbitration between Old and New Information.
PODS 1993: 71-82
- Sunit K. Gala, Shamkant B. Navathe, Manuel E. Bermudez:
Voltaire: A Database Programming Language with a Single Execution Model for Evaluating Queries, Constraints amd Functions.
ICDE 1993: 283-292
- James B. Behm, Toby J. Teorey:
Relative Constraints in ER Data Models.
ER 1993: 46-59
- Michael Siegel, Edward Sciore, Sharon C. Salveter:
A Method for Automatic Rule Derivation to Support Semantic Query Optimization.
ACM Trans. Database Syst. 17(4): 563-600(1992)
- Thomas Eiter, Georg Gottlob:
On the Complexity of Propositional Knowledge Base Revision, Updates, and Counterfactuals.
PODS 1992: 261-273
- Brian A. Nixon:
Implementation of Information System Design Specifications: A Performance Perspective.
DBPL 1991: 149-168
- Michael Stonebraker, Lawrence A. Rowe, Michael Hirohama:
The Implementation of Postgres.
IEEE Trans. Knowl. Data Eng. 2(1): 125-142(1990)
- Christian Esculier:
Non-Monotonic Knowledge Evolution in VLKDBs.
VLDB 1990: 638-649
- Howard M. Dreizen, Shi-Kuo Chang:
Imprecise Schema: A Rationale for Relations with Embedded Subrelations.
ACM Trans. Database Syst. 14(4): 447-479(1989)
- H. V. Jagadish:
Incorporating Hierarchy in a Relational Model of Data.
SIGMOD Conference 1989: 78-87
- Yannis E. Ioannidis, Timos K. Sellis:
Conflict Resolution of Rules Assigning Values to Virtual Attributes.
SIGMOD Conference 1989: 205-214
- Alexander Borgida, John Mylopoulos, Joachim W. Schmidt, Ingrid Wetzel:
Support for Data-Intensive Applications: Conceptual Design and Software Development.
DBPL 1989: 258-280
- Alexander Borgida:
Modeling Class Hierarchies with Contradictions.
SIGMOD Conference 1988: 434-443
- Malcolm P. Atkinson, Peter Buneman:
Types and Persistence in Database Programming Languages.
ACM Comput. Surv. 19(2): 105-190(1987)
- Michael Stonebraker, Eric N. Hanson, Chin-Heng Hong:
The Design of the Postgres Rules System.
ICDE 1987: 365-374
- Brian A. Nixon, John Mylopoulos:
Integration Issues in Implementing Semantic Data Models.
DBPL 1987: 187-217
- Alexander Borgida, Keith E. Williamson:
Accommodating Exceptions in Databases, and Refining the Schema by Learning from them.
VLDB 1985: 72-81
- Malcolm P. Atkinson, Peter Buneman, Ronald Morrison (Eds.):
Data Types and Persistence. Edited Papers from the Proceedings of the First Workshop on Persistent Objects, Appin, Scotland, August 1985.
Topics in Information Systems Springer 1988, ISBN 3-540-18785-5
Contents
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
TODS, ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Tue Jun 24 18:38:58 2008