IFO: a formal semantic database model
ACM Transactions on Database Systems (TODS)
Fuzzy querying with SQL: extensions and implementation aspects
Fuzzy Sets and Systems - Mathematical Modelling
Object-oriented analysis and design
Object-oriented analysis and design
Object-oriented modeling and design
Object-oriented modeling and design
On mapping natural language constructs into relational algebra through E-R representation
Data & Knowledge Engineering
Object solutions: managing the object-oriented project
Object solutions: managing the object-oriented project
WordNet: a lexical database for English
Communications of the ACM
The linguistic level: contribution for conceptual design, view integration, reuse and documentation
Data & Knowledge Engineering - Special issue natural language for data bases
English, Chinese and ER diagrams
Data & Knowledge Engineering - Special issue: natural language for data bases (workshop 1996)
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Database design for smarties: using UML for data modeling
Database design for smarties: using UML for data modeling
An introduction to database systems (7th ed.)
An introduction to database systems (7th ed.)
Developing time-oriented database applications in SQL
Developing time-oriented database applications in SQL
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Using Semi-Joins to Solve Relational Queries
Journal of the ACM (JACM)
A formal approach for generating oo specifications from natural language
Journal of Systems and Software
NLDB'99: applications of natural language to information systems
Data & Knowledge Engineering - Special issue on NLDB '99: applications of natural language to information systems
Principles of Database Systems
Principles of Database Systems
Oject-oriented real-world modeling revisted
Journal of Systems and Software
Developing Software with UML: Object-Oriented Analysis and Design in Practice
Developing Software with UML: Object-Oriented Analysis and Design in Practice
A Guide to the SQL Standard, 3rd Ed.; A User's Guide to the Standard Relational Lanquage SQL
A Guide to the SQL Standard, 3rd Ed.; A User's Guide to the Standard Relational Lanquage SQL
Enhancing information systems management with natural language processing techniques
Data & Knowledge Engineering - DKE 40
Fuzzy Database Query Languages and Their Relational Completeness Theorem
IEEE Transactions on Knowledge and Data Engineering
SNAP: A Graphics-based Schema Manager
Proceedings of the Second International Conference on Data Engineering
On Querying UML Data Models with OCL
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
GORDAS: A Formal High-Level Query Language for the Entity-Relationship Model
ER '81 Proceedings of the Second International Conference on the Entity-Relationship Approach to Information Modeling and Analysis
A Graphical Query Facility for ER Databases
Proceedings of the Fourth International Conference on Entity-Relationship Approach
SEW '01 Proceedings of the 26th Annual NASA Goddard Software Engineering Workshop
Bootstrapping morphological analyzers by combining human elicitation and machine learning
Computational Linguistics
Web-scale information extraction in knowitall: (preliminary results)
Proceedings of the 13th international conference on World Wide Web
The week at a glance: cross-language cross-document information extraction and translation
COLING '00 Proceedings of the 18th conference on Computational linguistics - Volume 2
Acquisition of a language computational model for NLP
COLING '00 Proceedings of the 18th conference on Computational linguistics - Volume 2
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
A search engine for natural language applications
WWW '05 Proceedings of the 14th international conference on World Wide Web
NaLIX: an interactive natural language interface for querying XML
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Data & Knowledge Engineering - Special issue: Natural language and database and information systems: NLDB 03
Using semantic templates for a natural language interface to the CINDI virtual library
Data & Knowledge Engineering - Special issue: Natural language and database and information systems: NLDB 03
A concept-based model for enhancing text categorization
Proceedings of the 13th ACM SIGKDD international conference on Knowledge discovery and data mining
Towards portable natural language interfaces to knowledge bases - The case of the ORAKEL system
Data & Knowledge Engineering
Using UML/OCL constraints for relational database design
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
The MP (Materialization Pattern) Model for Representing Math Educational Standards
ER '09 Proceedings of the ER 2009 Workshops (CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS) on Advances in Conceptual Modeling - Challenging Perspectives
Information Sciences: an International Journal
Hi-index | 0.00 |
Research on accessing databases using natural languages usually utilizes an intermediate logical form for the mapping process from natural languages to database query languages. However, there is still much that needs to be accomplished to bridge the gap between natural language constructs and database schemas. In this paper, we present a translation scheme for transforming natural language queries into relational algebra through the class diagram representations. Based on a logical form developed by extending the UML class diagram notations, a transformation model is presented to support the automatic transformation of natural language queries into relational algebra by employing appropriate natural language processing techniques and object-oriented analysis methods. The proposed logical form has the advantage that it can be mapped from natural language constructs by referring to the conceptual schema modeled by class diagrams, and can be efficiently transformed into relational algebra for query execution. We believe the whole process could offer a clear and natural framework for processing natural language queries to retrieve data from database systems.