Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1961414.1961441guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A Java template to interrogate knowledge bases by client-server technology

Published: 30 November 2010 Publication History

Abstract

The subject developed in this paper is related to some sort of remote connection with a knowledge base for its interrogation. More specifically, we propose to use client server technology to solve this problem. A methodological description is given based on Java technology. Both the server and client side of the application are presented step by step. The way of presentation is divided into stages, each stage is well defined according to the proposed tasks. Each step of the presentation can be easily modified and adapted by a person who wants to write his own application to query a knowledge base by client-server technology. The application is based on Java technology so that we can say that we obtained a Java template. The knowledge base used to exemplify the application running is based on inheritance property in an extended case ([8]). The choice of this kind of knowledge base can be explained by the fact that the inference engine in this case is easier to write than the inference engine for other methods of knowledge representation. The last section enumerates several developing directions.

References

[1]
N.R. Adam, H. Holowczak, J-H. Maeng:- ORACLE SQL*Plus and SQL*Forms: An Introduction and Tutorial, Technical Working Paper 89, CRAMTD Project, Rutgers University, September, 1994.
[2]
Ganter Bernhard, Guy W. Mineau, eds. (2000) Conceptual Structures: Logical, Linguistic, and Computational Issues, Lecture Notes in AI 1867, Springer-Verlag, Berlin.
[3]
M. Colhon, N. Tandareanu:- The Inference Mechanism in Conditional Schemas, Annals of the University of Craiova, Mathematics and Computer Science Series, Vol.37, No.1, p. 55-57, 2010.
[4]
Ellis Gerard, Robert A. Levinson, William Rich, John F. Sowa, eds.:- Conceptual Structures: Applications, Implementation, and Theory, Lecture Notes in AI 954, Springer-Verlag, Berlin, 1995.
[5]
Faraj A. El-Mouadib, Zakaria S. Zubi, Ahmed A. Almagrous, Irdess S. El-Feghi:- Generic Interactive Natural Language Interface to Databases (GINLIDB), International Journal of Computers, Issue 3, Volume 3, 301-309, 2009.
[6]
Steve Knoblock:- Using MyODBC to Connect to a Remote Database, http://www.devarticles.com/cp/bio/Steve-Knoblock/
[7]
Hugo Toledo, Jonathan Gennick:- Oracle Net8 Configuration and Troubleshooting, O'Reilly Media, 2000.
[8]
C. Popirlan, N. Tandareanu:- An Extension of Inheritance Knowledge Bases and Computational Properties of their Answer Functions, Annals of University of Craiova, Mathematics and Computer Science Series, Vol.35, p. 149-170, 2008.
[9]
Elliotte Rusty Harold:- Java Network Programming, Third Edition, O'Reilly Media, 2004.
[10]
J.F. Sowa:- Knowledge Representation: Logical, Philosophical, and Computational Foundations, Brooks Cole Publishing Co., Pacific Grove, CA, 2000.
[11]
Dick Steflik, Prashant Sridharan, Richard Steflik:- Advanced Java Networking, Prentice Hall, 2000.
[12]
N. Tandareanu, M. Colhon:- Conditional graphs generated by conditional schemas, Annals of the University of Craiova, Mathematics and Computer Science Series, Vol.36, No.1, p. 1-11, 2009.
[13]
N. Tandareanu:- Knowledge Bases with Output, Knowledge and Information Systems, 2(4), 438-460, 2000.
[14]
N. Tandareanu:- Knowledge Representation by Labeled Stratified Graphs, The 8th World Multi-Conference on Systemics, Cybernetics and Informatics, July 18-21, 2004, Orlando, Florida, USA, Vol. V: Computer Science and Engineering, p. 345-350, 2004.
[15]
N. Tandareanu:- Inheritance-based knowledge systems and their answer functions computation using lattice theory, Romanian Journal of Information Science and Technology, Vol.6, Numbers 1-2, 227-248, 2003.
[16]
N. Tandareanu:- Transfer of knowledge by semantic schemas, The 11th IASTED International Conference on Intelligent Systems and Control (ISC 2008), Ed. K. Grigoriadis, ISBN 978-0-88986-777-2, 2008.
[17]
N. Tandareanu:- Semantic Schemas and Applications in Logical representation of Knowledge, Proceedings of the 10th International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA2004), July 21-25, Orlando, Florida, USA, Vol.III, 82-87, 2004.
[18]
*** :- Web Service - Java DataBase Connectivity, http://wsjdbc.sourceforge.net/WS-JDBC_wp.pdf
[19]
G. Wagner:- Vivid Logic: Knowledge-Based Reasoning with Two Kinds of Negation, Knowledge-Based Reasoning with Two Kinds of Negation, Lecture Notes in Artificial Intelligence 764, Springer-Verlag, 1994.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ECS'10/ECCTD'10/ECCOM'10/ECCS'10: Proceedings of the European conference of systems, and European conference of circuits technology and devices, and European conference of communications, and European conference on Computer science
November 2010
353 pages
ISBN:9789604742509

Publisher

World Scientific and Engineering Academy and Society (WSEAS)

Stevens Point, Wisconsin, United States

Publication History

Published: 30 November 2010

Author Tags

  1. Java technology
  2. client
  3. graphical user interface
  4. inheritance
  5. query
  6. server
  7. socket

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media