|
ABSTRACT
New applications such as CAD, AI, and hypermedia require direct
representation and flexible use of complex objects, behavioral
knowledge, and multimedia data. To this end, we have devised a knowledge
base management system called Jasmine. An object-oriented approach in a
programming language also seems promising for use in Jasmine. Jasmine
extends the current object-oriented approach and provides the following
features. Our object model is based on functional data models and
well-established set theory. Attributes or functions composing objects
can represent both structural and behavioral knowledge. The object model
can represent incomplete and generic knowledge. The model can support
the basic storage and operations of multimedia data. The facets of
attributes can flexibly represent constraints and triggers. The object
manipulation language can support associative access of objects. The
structural and behavioral knowledge can be uniformly treated to allow
the user to specify complex object operations in a compact manner. The
user-defined and system-defined attributes can be uniformly specified to
ease user customization of the language. The classes and instances can
be uniformly accessed. Incomplete knowledge can be flexibly accessed.
The system has a layered architecture. Objects are stored in nested
relations provided by extensive DBMS as a sublayer. User query of
objects is compiled into relational operations such as select and join,
which can be efficiently processed using hashing. The behavioral
knowledge is compiled into predicate and manipulation function
interfaces that can directly access tuples in a buffer.
—Authors' Abstract
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
|
|
 |
2
|
|
 |
3
|
Jay Banerjee , Hong-Tai Chou , Jorge F. Garza , Won Kim , Darrell Woelk , Nat Ballou , Hyoung-Joo Kim, Data model issues for object-oriented applications, ACM Transactions on Information Systems (TOIS), v.5 n.1, p.3-26, Jan. 1987
[doi> 10.1145/22890.22945]
|
 |
4
|
|
 |
5
|
Toby Bloom , Stanley B. Zdonik, Issues in the design of object-oriented database programming languages, Conference proceedings on Object-oriented programming systems, languages and applications, p.441-451, October 04-08, 1987, Orlando, Florida, United States
|
 |
6
|
|
| |
7
|
CLUE~', S., ET AL. Reloop, an algebra-based query language for object-oriented database system. In Proceedings of the 1989 DOOD Conference (Kyoto, Dec. 1989), 294-313.
|
| |
8
|
DATE, C. J Referential integrity. In Proceedmgs of the 7th VLDB Conference (Cannes, Sept 1981). IEEE, New York, 1981, 2 12.
|
| |
9
|
FISHMAN, D. H., ET AL. IRIS: An object-oriented database management system. ACM Trans. Office Inf. Syst. 5, 1 (,Jan. 1987), 48-69.
|
| |
10
|
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
ISHIKAWA, H., ET AL. KID: Designing a knowledge-based natural language interface. IEEE Expert, 2, 2 (Summer 1987), 57-71.
|
| |
16
|
ISHII~AWA, H., ET AL. Object-oriented multimedia knowledge base management system: Design and implementation. In Proceedings of the 2nd International Symposium on Interoperable Informatton Systems (Tokyo, Nov. 1988). INTAP, Japan, 1988, 195-202.
|
| |
17
|
ISHrKAWA, H. An object-oriented knowledge base approach to a next generation ofhypermedia system. In Proceedings of the 35th IEEE COMPCON Conference (San Francisco, 1990), 520-527.
|
 |
18
|
D. Jagannathan , B. L. Fritchman , R. L. Guck , J. P. Thompson , D. M. Tolbert, SIM: a database system based on the semantic data model, Proceedings of the 1988 ACM SIGMOD international conference on Management of data, p.46-55, June 01-03, 1988, Chicago, Illinois, United States
|
 |
19
|
Setrag N. Khoshafian , George P. Copeland, Object identity, Conference proceedings on Object-oriented programming systems, languages and applications, p.406-416, September 29-October 02, 1986, Portland, Oregon, United States
|
 |
20
|
Won Kim , Nat Ballou , Jay Banerjee , Hong-Tai Chou , Jorge G. Garza , Darrell Woelk, Integrating an object-oriented programming system with a database system, Conference proceedings on Object-oriented programming systems, languages and applications, p.142-152, September 25-30, 1988, San Diego, California, United States
|
| |
21
|
|
| |
22
|
LARSON, P.-A. Linear hashing with partial expansions. In Proceedings of the 6th VLDB Conference (Montreal, 1980). ACM, New York, 1980, 224-232.
|
 |
23
|
|
 |
24
|
David Maier , Jacob Stein , Allen Otis , Alan Purdy, Development of an object-oriented DBMS, Conference proceedings on Object-oriented programming systems, languages and applications, p.472-482, September 29-October 02, 1986, Portland, Oregon, United States
|
| |
25
|
MINKY, M.A. A framework for representing knowledge. In The Psychology of Computer Vision. P. Winston, Ed., McGraw-Hill, New York, 1975.
|
| |
26
|
|
| |
27
|
|
 |
28
|
|
 |
29
|
Brian Nixon , Lawrence Chung , John Mylopoulos , David Lauzon , Alex Borgida , M. Stanley, Implementation of a compiler for a semantic data model: Experiences with taxis, Proceedings of the 1987 ACM SIGMOD international conference on Management of data, p.118-131, May 27-29, 1987, San Francisco, California, United States
|
| |
30
|
|
 |
31
|
|
| |
32
|
|
| |
33
|
SHAW, G. M., AND ZDONIK, S.B. Object-oriented queries: equivalence and optimization. In Proceeding8 of the 1989 DOOD Conference (Kyoto, Dee. 1989). 264 278.
|
 |
34
|
|
| |
35
|
SHNEIDERMAN, B. Direct manipulation: A step beyond programming languages. IEEE Computer. 16, 8 (Aug. 1983), 57-69.
|
 |
36
|
|
| |
37
|
|
 |
38
|
|
 |
39
|
|
| |
40
|
|
| |
41
|
Y~NE, Y. A hash join technique for relational database systems. In Proceedings of the Foundation of Data Organization Conference (Kyoto, May 1985), 388-398.
|
| |
42
|
Y~3~E, Y., ET AL. Design and evaluation of a high-speed extended relational database engine, XRDB. In Proceedings of International Symposium on Database Systems for Advanced Applications (Seoul, April 1989), 52-60.
|
 |
43
|
|
CITED BY 12
|
|
|
|
|
Hiroshi Ishikawa , Yasuo Yamane , Yoshio Izumida , Nobuaki Kawato, An Object-Oriented Database System Jasmine: Implementation, Application, and Extension, IEEE Transactions on Knowledge and Data Engineering, v.8 n.2, p.285-304, April 1996
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Andreas Vogel , Brigitte Kerhervé , Gregor v. Bochmann , Jan Gecsei, Distributed multimedia applications and quality of service: a survey, Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research, p.71, October 31-November 03, 1994, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
The research team from the Fujitsu Laboratories Ltd. gives a detailed
overview on their
long-lasting development of the experimental object-oriented multimedia
knowledge base
management system, called Jasmine. Beside explaining the model and the
l
more...
|