Skip to main content

Physical Knowledge Base Representation for Web Expert System Shell

  • Conference paper
  • First Online:
Beyond Databases, Architectures and Structures. Advanced Technologies for Data Mining and Knowledge Discovery (BDAS 2015, BDAS 2016)

Abstract

Web applications have developed rapidly and have had a significant impact on the application of systems in many domains. The migration of information systems from classic desktop software to web applications can be seen as a permanent trend. This trend also applies to the knowledge based systems. This work is a part of the KBExplorator project – the main goal of this project is to provide a complete and easy to use web-based tool for the development of expert systems. The evaluation of the rules searching effectiveness in the proposed physical rule base model is the first experimental aim of this work. Experiments will be conducted to determine the duration of retrieving a single rule or group of rules in large rules sets. Decomposition of the rule knowledge base into the relational database is also a crucial issue of this work and therefore the presentation of the data model is the second goal of this work. The usage of a relational database in the web-based application is obvious, but its usage as the physical storage for the rule base is described in relatively small number of publications. Proposed decomposition conception and the model presented in this work has not been previously described. The positive results of experiments presented in this work allow us to continue the development of the system – in the next revision, the database interface layer will be implemented with the usage of a specialized API. This proposed software architecture allow us to transparently change the database engine as well as the programming language currently used in the application layer of the system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Decision attributes are attributes that are at least once included in a conclusion of any rule from \(\mathcal {R}\).

  2. 2.

    The SQL_NO_CACHE option was added to the select query so that the server would not use the cache mechanism, which could falsify the experiment’s result.

References

  1. Acquired Intelligence: Acquired Intelligence Home Page. http://aiinc.ca (Accessed Oct 2015)

  2. Canadas, J., Palma, J., Túnez, S.: A tool for MDD of rule-based web applications based on OWL and SWRL. Knowledge Engineering and Software Engineering (KESE6), p. 1 (2010)

    Google Scholar 

  3. Dokas, I.M.: Developing web sites for web based expert systems: a web engineering approach. In: ITEE, pp. 202–217 (2005)

    Google Scholar 

  4. Duan, Y., Edwards, J.S., Xu, M.: Web-based expert systems: benefits and challenges. Inf. Manage. 42(6), 799–811 (2005)

    Article  Google Scholar 

  5. Dunstan, N.: Generating domain-specific web-based expert systems. Expert Syst. Appl. 35(3), 686–690 (2008)

    Article  MathSciNet  Google Scholar 

  6. eXpertise2Go: eXpertise2Go Home Page. http://expertise2go.com (Accessed Nov 2015)

  7. Exsys: Exsys Home Page. http://www.exsys.com (Accessed Nov 2015)

  8. Grove, R.: Internet-based expert systems. Expert syst. 17(3), 129–135 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  9. Grzenda, M., Niemczak, M.: Requirements and solutions for web-based expert system. In: Rutkowski, L., Siekmann, J.H., Tadeusiewicz, R., Zadeh, L.A. (eds.) ICAISC 2004. LNCS (LNAI), vol. 3070, pp. 866–871. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Huntington, D.: Web-based expert systems are on the way: Java-based web delivery. PC AI 14(6), 34–36 (2000)

    Google Scholar 

  11. Jach, T., Xieski, T.: Inference in expert systems using natural language processing. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds.) Beyond Databases, Architectures and Structures. Communications in Computer and Information Science, vol. 521, pp. 288–298. Springer, Switzerland (2015)

    Google Scholar 

  12. Li, D., Fu, Z., Duan, Y.: Fish-expert: a web-based expert system for fish disease diagnosis. Expert Syst. Appl. 23(3), 311–320 (2002)

    Article  Google Scholar 

  13. Nowak-Brzezińska, A., Simiński, R.: Knowledge mining approach for optimization of inference processes in rule knowledge bases. In: Herrero, P., Panetto, H., Meersman, R., Dillon, T. (eds.) OTM-WS 2012. LNCS, vol. 7567, pp. 534–537. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  14. Nowak-Brzezinska, A., Siminski, R.: New inference algorithms based on rulespartition. In: Proceedings of the 23th International Workshop on Concurrency, Specification and Programming, Chemnitz, Germany, 29 September - 1 October 2014, pp. 164–175 (2014). http://ceur-ws.org/Vol-1269/paper164.pdf

  15. Nowak-Brzezińska, A., Simiński, R.: Goal-driven inference for web knowledge based system. In: Wilimowska, Z., Borzemski, L., Grzech, A. (eds.) Information Systems Architecture and Technology: Proceedings of 36th International Conference on Information Systems Architecture and Technology – ISAT 2015 – Part IV. Advances in Intelligent Systems and Computing, vol. 432, pp. 99–109. Springer, Switzerland (2015)

    Google Scholar 

  16. Nowak-Brzezinska, A., Wakulicz-Deja, A.: Exploration of knowledge bases inspired by rough set theory. In: Proceedings of the 24th International Workshop on Concurrency, Specification and Programming, Rzeszow, Poland, 28–30 September, 2015, vol. 1, pp. 64–75 (2015)

    Google Scholar 

  17. Riva, A., Bellazzi, R., Montani, S.: A knowledge-based web server as a development environment for web-based knowledge servers. In: IEE Colloquium on Web-Based Knowledge Servers (Digest No. 1998/307), pp. 5-1–5-5. IET (1998)

    Google Scholar 

  18. Simiński, R.: Multivariate approach to modularization of the rule knowledge bases. In: Gruca, A., Brachman, A., Kozielski, S., Czachórski, T. (eds.) Man–Machine Interactions 4. Advances in Intelligent Systems and Computing, vol. 391, pp. 473–483. Springer, Switzerland (2016)

    Google Scholar 

  19. Simiński, R., Manaj, M.: Implementation of expert subsystem in the web application-selected practical issues. Studia Informatica 36(1), 131–143 (2015)

    Google Scholar 

  20. Siminski, R., Wakulicz-Deja, A.: Rough sets inspired extension of forward inference algorithm. In: Proceedings of the 24th International Workshop on Concurrency, Specification and Programming, Rzeszow, Poland, 28–30 September 2015, vol. 2, pp. 161–172 (2015)

    Google Scholar 

  21. Xpert Rule: Xpert Rule Home Page. http://www.xpertrule.com (Accessed Nov 2015)

  22. Zetian, F., Feng, X., Yun, Z., XiaoShuan, Z.: Pig-vet: a web-based expert system for pig disease diagnosis. Expert Syst. Appl. 29(1), 93–103 (2005)

    Article  Google Scholar 

Download references

Acknowledgements

This work is a part of the project “Exploration of rule knowledge bases” founded by the Polish National Science Centre (NCN: 2011/03/D/ST6/03027).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roman Simiński .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Simiński, R., Xiȩski, T. (2016). Physical Knowledge Base Representation for Web Expert System Shell. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds) Beyond Databases, Architectures and Structures. Advanced Technologies for Data Mining and Knowledge Discovery. BDAS BDAS 2015 2016. Communications in Computer and Information Science, vol 613. Springer, Cham. https://doi.org/10.1007/978-3-319-34099-9_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-34099-9_43

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-34098-2

  • Online ISBN: 978-3-319-34099-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics