|
ABSTRACT
This paper presents a knowledge-based approach to the specification, design, implementation, and evolution of database applications The knowledge base consists of 1) facts regarding database objects that are organized into a hierarchy of models, and 2) rules that specify the behavior of objects within a model and among modelsThe model hierarchy consists of database application data, database schemas, data model definitions, and system-related objects that control the user's interaction with the system The rules governing the behavior of objects are specified as explicit constraints on those objects User goals are transformed into conjectures that the inference engine must prove are satisfiable by interpreting all applicable constraintsThe semantic architecture of the PRISM system is described, together with the syntax and semantics of the constraint language PRISM is implemented in the C programming language and runs under the UNIX ** operating system
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Abrial, J P, Data Semantics, Database Management, eds J W Kimbie & K L Kofferman, North Holland, 74
|
 |
2
|
|
 |
3
|
Alexander T. Borgida , Sol Greenspan, Data and activities: Exploiting hierarchies of classes, Proceedings of the 1980 workshop on Data abstraction, databases and conceptual modeling, p.98-100, June 23-26, 1980, Pingree Park, Colorado, United States
|
| |
4
|
Borgida, A. T, Mylopoulos, J, Wong, H K T, Methodological & Computer Aids for Interactive Info Sys Design, IFIP Working Conf on Automated Tools for Information Systems Design & Dev, New Orleans, Jan, 1982
|
| |
5
|
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
Davis, R, Content Reference Reasoning About Rules, Artificial Intelligence, 15, 3, pp 223--239
|
 |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
Goldfine, A. (editor) Information Resource Management --- Strategies and Tools, Database Directions III Workshop Report, NBS Special Publication 500-92, 1982
|
| |
14
|
|
| |
15
|
Hecht, M S, Kerschberg, L, Update Semantics for the Functional Data Model, Database Research Report, No 4, Bell Labs, Holmdel, New Jersey, 1981
|
| |
16
|
Hendrix, G G, Encoding Knowledge in Partitioned Networks, in Associative Networks, ed Findler, N. Academic Press, NY, 1979, pp 51--92
|
| |
17
|
Hewitt, C, PLANNER, A Language for Proving Theorems in Robots, Proc IJC Artificial Intelligence, 2, 1971
|
| |
18
|
Kerschberg, L, Pacheco, J E, A Functional Data Base Model, Tech Report, Pontificia Univ Catolica, Rio de Janeiro, Jan 1976
|
| |
19
|
Leveson, N G, Applying Behavioral Abstraction to Information System Design and Integrity, Tech Report #47, Lab of Medical Information Science, Univ Cal, San Francisco, March 1980
|
| |
20
|
Levesque, H J, Mylopoulos, J, A Procedural Semantics for Semantic Networks, in Associative Networks, ed Findler, N, Academic Press, NY, 1979, pp 93--120
|
| |
21
|
Locasso, R, Scheid, J, Schorre, V, Eggert, P, The Ina Jo Specification Language Reference Manual, TM-(L)-6021/001/00, System Development Corp, Santa Monica, CA., Jan 1980
|
| |
22
|
Lundberg, B, IMT --- Information Modeling Tool, Automated Tools for Information Systems Design, eds H-J Schneider and A. I Wasserman, North Holland, 1982, pp 21--30
|
 |
23
|
|
| |
24
|
Quillian, M R, Semantic Memory, in Semantio Information Processing, ed Minsky, M, MIT Press, pp 216--270
|
| |
25
|
Reiter, R, On the Integrity of Typed First Order Data Bases, in Advances in Data Base Theory, Plenum Press, 1981, pp 137--157
|
| |
26
|
Robinson, L, Roubin, O., SPECIAL --- A Specification and Assertion Language, SRI, Menlo Park, CA, Jan 1977
|
 |
27
|
|
| |
28
|
Schubert, L, Extending the Expressive Power of Semantic Nets, Artificial Intelligence, 7, pp 163--198
|
| |
29
|
Shepherd, A W, PRISM A Constraint-Based Prototyping Information System Manager, MS Thesis, Dept Computer Science, Univ South Carolina, 1983
|
 |
30
|
|
| |
31
|
Sibley, E H, Kerschberg, L. Data Model and Data Architecture Considerations, Proc National Computer Conference, AFIPS Press (June 1977) pp 85--96
|
 |
32
|
|
 |
33
|
|
| |
34
|
Stonebraker, M, Application of Artificial Intelligence Techniques to Database Systems, Mem UCB/ERL M82/31, Berkeley, May 1982
|
 |
35
|
|
Peer to Peer - Readers of this Article have also read:
-
Constructing reality
Proceedings of the 11th annual international conference on Systems documentation
Douglas A. Powell
, Norman R. Ball
, Mansel W. Griffiths
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
|