Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Yasuo Yamane

dblp:48/2601 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 2006
—ORCID · none

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

Databases, data management, data science and information retrieval · 4 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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
3 papers
Data models and query languages · 63% 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 8 heaviest of 9, 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
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

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.0
YearPublicationVenuePosition
2006 Multi-vector feature space based on pseudo-Euclidean space and oblique basis
Yasuo Yamane, Tadashi Hoshiai, Hiroshi Tsuda, Manabu Ohta, Kaoru Katayama, Hiroshi Ishikawa 0004
Multim. Tools Appl.1
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.2
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.8
1990 The C-based Database Programming Language Jasmine/C
Masaaki Aoshima, Yoshio Izumida, Akifumi Makinouchi, Fumio Suzuki, Yasuo Yamane
VLDB5
1989 Design and Evaluation of a High-Speed Extended Relational Database Engine, XRDB
Yasuo Yamane, Mika Narita, Fumihiko Kozakura, Akifumi Makinouchi
DASFAA1