Abstract
This paper proposed an Expert System for Tractor Fault Diagnosis (ESTFD) based on ontology and web technologies. The ESTFD consists of several components such as diagnosis interface, OWL reasoner, explanation module, ontology base and database etc. The diagnosis interface was designed as web interface, which could support users to access the ESTFD by internet anytime and anywhere. A domain ontology, tractor fault diagnosis ontology, was constructed to build ontology base. The OWL API was called to manipulate the ontology base. The OWL reasoner, Pellet, was used to make logical reasoning and generate explanations for the process of logical reasoning. The ESTFD could provide tractor fault diagnosis service via internet to tractor maintenance personnel and drivers who located in the wide rural areas in China. Since the ESTFD has explanation module to explain how the diagnostic results was obtained, it also could be used as a training tool .
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Yu, Z.: The problems and countermeasures of the construction of basic maintenance service system for agricultural machinery in China. China Agric. Inf. 5, 125–126 (2015)
Cai, Z., John, D., Gong, T.: Advanced Expert Systems: Principles, Design and Applications. Science Publication, Beijing (2005)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquisition 5(2), 199–220 (1993)
Studer, R., Benjamins, V.R., Fensel, D.: Knowledge engineering: principles and methods. Data Knowl. Eng. 25(1), 161–197 (1998)
Hebeler, J., et al.: Semantic Web Programming. Wiley Publishing Inc., Indianapolis (2009)
Giarratano, J.C., Riley, G.D.: Expert Systems Principles and Programming, 4th edn. China Machine Press, Beijing (2005)
SPARQL Query Language for RDF. http://www.w3.org/TR/rdf-sparql-query/
SWRL: A Semantic Web Rule Language Combining OWL and RuleML. http://www.w3.org/Submission/SWRL/
The Apache Struts Project. http://struts.apache.org/#Project
Protege 4 User Documentation. http://protegewiki.stanford.edu/wiki/Protege4UserDocs#Protege-OWL_Editor
The OWL API. http://owlapi.sourceforge.net/
Spring Framework. http://static.springsource.org/spring/docs/3.1.0.M1/
Pellet: OWL 2 Reasoner for Java. http://clarkparsia.com/pellet/
Relational Persistence for Java and .NET. http://www.hibernate.org/
MySQL Database 5.5. http://www.mysql.com/products/enterprise/database/
Acknowledgements
This project was granted financial support from Agriculture Department of Guangdong Province, China (5600-H09278). This work was conducted using the Protégé resource, which is supported by grant LM007885 from the United States National Library of Medicine.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Wu, C., Ouyang, Q., Yu, S., Deng, C., Mao, X., Hong, T. (2016). An Expert System for Tractor Fault Diagnosis Based on Ontology and Web. In: Li, K., Li, J., Liu, Y., Castiglione, A. (eds) Computational Intelligence and Intelligent Systems. ISICA 2015. Communications in Computer and Information Science, vol 575. Springer, Singapore. https://doi.org/10.1007/978-981-10-0356-1_48
Download citation
DOI: https://doi.org/10.1007/978-981-10-0356-1_48
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-0355-4
Online ISBN: 978-981-10-0356-1
eBook Packages: Computer ScienceComputer Science (R0)