Yoshio Izumida

dblp:69/4153 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 1996
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 4Artificial intelligence and machine learning · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
4 papers
Data models and query languages · 65% Query processing and optimization · 18% Indexing and storage engines · 18%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%
Computer graphics and multimedia
1 paper
Multimedia systems and quality of experience · 100%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
object-oriented database
0.021996
An Object-Oriented Database System Jasmine: Implementation, Application, and Extension · IEEE Trans. Knowl. Data Eng. 1996
The Model, Language, and Implementation of an Object-Oriented Multimedia Knowledge Base Management System · ACM Trans. Database Syst. 1993
Indexing and storage engines › storage model
complex object storage
0.011996
An Object-Oriented Database System Jasmine: Implementation, Application, and Extension · IEEE Trans. Knowl. Data Eng. 1996
Query processing and optimization › query optimization
object-oriented query optimization
0.011996
An Object-Oriented Database System Jasmine: Implementation, Application, and Extension · IEEE Trans. Knowl. Data Eng. 1996
Data models and query languages › data modeling
functional data model
0.011993
The Model, Language, and Implementation of an Object-Oriented Multimedia Knowledge Base Management System · ACM Trans. Database Syst. 1993
Data models and query languages
object model
0.011993
The Model, Language, and Implementation of an Object-Oriented Multimedia Knowledge Base Management System · ACM Trans. Database Syst. 1993
Data models and query languages
database programming language
0.011990
The C-based Database Programming Language Jasmine/C · VLDB 1990
Data models and query languages › natural language interface
natural language interface to database
0.011986
A Knowledge-Based Approach to Design a Portable Natural Language Interface to Database Systems · ICDE 1986
Programming languages and type systems › domain-specific languages
database programming language
0.011990
The C-based Database Programming Language Jasmine/C · VLDB 1990
Programming languages and type systems
language design
0.011990
The C-based Database Programming Language Jasmine/C · VLDB 1990
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition
domain modeling
0.011986
A Knowledge-Based Approach to Design a Portable Natural Language Interface to Database Systems · ICDE 1986
Machine learning › Reinforcement learning › model-based reinforcement learning
world model
0.011986
A Knowledge-Based Approach to Design a Portable Natural Language Interface to Database Systems · ICDE 1986

Methods — techniques the papers use, named apart from their topics

nested relations · 0.0hashing · 0.0user-defined functions · 0.0object buffering · 0.0constraint management · 0.0c-based language · 0.0knowledge base · 0.0domain model · 0.0
YearPublicationVenuePosition
1996 An Object-Oriented Database System Jasmine: Implementation, Application, and Extension
abstract
We have devised an object oriented DBMS called Jasmine for advanced applications. The paper describes the implementation, application and extension of Jasmine in detail. We focus on the impact of the design of its object oriented model and language on database implementation technology. We describe what part of traditional relational database technology we extend to handle object oriented features such as object identifiers, complex objects, class hierarchies, and methods. We introduce nested relations to efficiently store and access clustered complex objects. We use hash based methods to efficiently access nonclustered complex objects. We provide user defined functions directly evaluated on page buffers to efficiently process method invocation. We devise object oriented optimization of queries including class hierarchies, complex objects, and method invocation. We incorporate dedicated object buffering to allow efficient access to objects through object identifiers. We also describe nontrivial applications of Jasmine and discuss the validity of object oriented databases. We focus on a constraint management facility, which can be implemented by taking advantage of the extensibility of Jasmine. The facility includes constraint rules, called design goals, for automatic database population required by engineering applications. Finally, we describe a view facility for schema integration also needed by engineering applications in distributed environments. We focus on how we extend Jasmine to implement the facility.
Hiroshi Ishikawa 0004, Yasuo Yamane, Yoshio Izumida, Nobuaki Kawato
IEEE Trans. Knowl. Data Eng.3
1993 The Model, Language, and Implementation of an Object-Oriented Multimedia Knowledge Base Management System
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
Hiroshi Ishikawa 0004, Fumio Suzuki, Fumihiko Kozakura, Akifumi Makinouchi, Mika Miyagishima, Yoshio Izumida, Masaaki Aoshima, Yasuo Yamane
ACM Trans. Database Syst.6
1990 The C-based Database Programming Language Jasmine/C
Masaaki Aoshima, Yoshio Izumida, Akifumi Makinouchi, Fumio Suzuki, Yasuo Yamane
VLDB2
1986 A Knowledge-Based Approach to Design a Portable Natural Language Interface to Database Systems
abstract
This paper presents a knowledge-based approach to design a portable natural language interface to database systems, called KID (Knowledge-based Interface to Database systems). To free the user from the need to know about query languages and databases, and to allow the user to access databases in natural language, KID incorporates a knowledge base called the world model (WM), which contains a domain model, linguistic knowledge, and database mapping knowledge. To transport KID to a new domain, the user has only to build a new WM for the domain; the WM is easy for the user to define and understand. KID's processing of the user's query using the WM is transparent enough to the user to enable easy debugging of the WM. Encapsulating all the domain-specific knowledge into the WM makes KID portable. This paper discusses the WM design and KID's knowledge-based processing of a query using the WM.
Hiroshi Ishikawa 0004, Yoshio Izumida, Toshiaki Yoshino, Tadashi Hoshiai, Akifumi Makinouchi
ICDE2
1985 A Natural Language Interface Using A World Model
Yoshio Izumida, Hiroshi Ishikawa 0004, Toshiaki Yoshino, Tadashi Hoshiai, Akifumi Makinouchi
EACL1