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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mingsen Guo

dblp:51/3781 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 1993
—ORCID · none

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

Databases, data management, data science and information retrieval · 3 · 2 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
2 papers
Query processing and optimization · 48% Data models and query languages · 33% Database theory · 19%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
object-oriented data model
0.021993
Association Algebra: A Mathematical Foundation for Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 1993
An Association Algebra For Processing Object-Oriented Databases · ICDE 1991
Query processing and optimization › query execution
algebraic query processing
0.011993
Association Algebra: A Mathematical Foundation for Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 1993
Query processing and optimization › query optimization
object-oriented query optimization
0.011991
An Association Algebra For Processing Object-Oriented Databases · ICDE 1991
Query processing and optimization › query rewriting › query transformation
query decomposition
0.011991
An Association Algebra For Processing Object-Oriented Databases · ICDE 1991

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

query decomposition · 0.0algebraic operator design · 0.0association patterns · 0.0algebra operators · 0.0
YearPublicationVenuePosition
1993 Association Algebra: A Mathematical Foundation for Object-Oriented Databases
abstract
The application of the object-oriented (O-O) paradigm in the database management field has gained much attention in recent years. Several experimental and commercial O-O database management systems have become available. However, the existing O-O DBMSs still lack a solid mathematical foundation for the manipulation of O-O databases, the optimization of queries, and the design and selection of storage structures for supporting O-O database manipulations. This paper presents an association algebra (A-algebra) to serve as a mathematical foundation for processing O-O databases, which is analogous to the relational algebra used for processing relational databases. In this algebra, objects and their associations in an O-O database are uniformly represented by association patterns which are manipulated by a number of operators to produce other association patterns. Different from the relational algebra, in which set operations operate on relations with union-compatible structures, the A-algebra operators can operate on association patterns of homogeneous and heterogeneous structures. Different from the traditional record-based relational processing, the A-algebra allows very complex patterns of object associations to be directly manipulated. The pattern-based query formulation and the A-algebra operators are described. Some mathematical properties of the algebraic operators are presented together with their application in query decomposition and optimization. The completeness of the A-algebra is also defined and proven. The A-algebra has been used as the basis for the design and implementation of an object-oriented query language, OQL, which is the query language used in a prototype Knowledge Base Management System OSAM*.KBMS.>
Stanley Y. W. Su, Mingsen Guo, Herman Lam
IEEE Trans. Knowl. Data Eng.2
1991 An Association Algebra For Processing Object-Oriented Databases
abstract
An association algebra (A-algebra) is presented for manipulating object-oriented (O-O) databases which is analogous to the relational algebra for relational databases. In this algebra, objects and their associations in an O-O database are uniformly represented by association patterns and are manipulated by a number of operators. These operators are defined to operate on association patterns of both heterogeneous and homogeneous structures. Very complex structures (e.g. network structures of object associations across several classes) can be directly manipulated by these operators. Therefore, the association algebra has greater expressive powers than the relational algebra which manipulates on relations of compatible structures. Some mathematical properties of these operators are described together with their application in query decomposition and optimization. The algebra has been used as the basis for the design and implementation of an O-O query language called OQL and a knowledge rule specification language.>
Mingsen Guo, Stanley Y. W. Su, Herman Lam
ICDE1
1990 Distributed query processing and optimization techniques for a hierarchically structured computer network
Mingsen Guo, Joh Hee, Stanley Y. W. Su
Inf. Sci.1