Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1771110.1771149guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Automated testing for knowledge based systems

Published: 12 September 2007 Publication History

Abstract

Building and modifying knowledge-based systems requires testing of the knowledge for quality assurance, such as verification and validation. This is especially important when reverse engineering is applied to a system that needs to be remodeled or renewed. However, the modification of a knowledge-based system is a difficult process. Commonly, the documentation is poor, and the original domain expertise is lacking. Therefore, testing must be applied on existing knowledge to be able to verify the changed knowledge. To this objective we apply an automated test generation system to verify the operation of the modified system.

References

[1]
Barr, V.: Applications of Rule-Based Coverage Measures to Expert System Evaluation. Journal of Knowledge-Based Systems 12, 27-35 (1999).
[2]
Kent, B.: JUint Pocket Guide. Published by O'Reilly (2004).
[3]
Bratko, I.: Prolog Programming for Artificial Intelligence, 3rd edn. Addison Wesley, London, UK (2000).
[4]
Håkansson, A., Hartung, R.: Reengineering for Knowledge in Knowledge Based Systems. In: Gabrys, B., Howlett, R.J., Jain, L.C. (eds.) KES 2006. LNCS (LNAI), vol. 4253, Springer, Heidelberg (2006).
[5]
Håkansson, A., Widmark, A.: The KANAL System - a Tool for Knowledge Acquisition. Masters Thesis. Computing Science, Uppsala (1996).
[6]
Håkansson, A.: An Expert System for the Environment Impact Assessment Method. Research Report 2004:1. Department of Information Science, Division of Computer Science, University of Uppsala, Sweden, (2004).
[7]
Jorgensen, P.: Software Testing A Craftmans Approach, 2nd edn. CRC Press, Boca Raton, USA (2002).
[8]
Kiper, J.D.: Structural testing of rule-based expert systems. ACM Transactions on Software Engineering and Methodology 1(2), 168-187 (1992).
[9]
Preece, A.: Validation of Knowledge-Based Systems: The State-of-the-Art in North America. Journal of Communication and Cognition-Artificial Intelligence (1994).
[10]
Common, I.B.M.: Rules (2007-01-15) (2002), http://www.alphaworks.ibm.com/tech/ commonrules
[11]
Owen, J.: Bring business logic to light. Java World(2003) (2007-01-20) (2003), http:// www.javaworld.com/javaworld/jw-09-jw-0919-iw-jrules.html

Cited By

View all
  • (2015)Enhancing Performance And Reliability of Rule Management PlatformsProceedings of the 6th ACM/SPEC International Conference on Performance Engineering10.1145/2668930.2688035(187-198)Online publication date: 28-Jan-2015

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
KES'07/WIRN'07: Proceedings of the 11th international conference, KES 2007 and XVII Italian workshop on neural networks conference on Knowledge-based intelligent information and engineering systems: Part I
September 2007
882 pages
ISBN:9783540748175
  • Editors:
  • Bruno Apolloni,
  • Robert J. Howlett,
  • Lakhmi Jain

Sponsors

  • Seconda Università di Napoli
  • Univ degli Studi de Milano: Univ degli Studi de Milano
  • Comune di Vietri sul Mare
  • Comune di Salerno
  • Regione Campania

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 12 September 2007

Author Tags

  1. UML
  2. automated testing
  3. knowledge-based systems
  4. re-engineering
  5. rule-based systems
  6. verification
  7. visualization

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2015)Enhancing Performance And Reliability of Rule Management PlatformsProceedings of the 6th ACM/SPEC International Conference on Performance Engineering10.1145/2668930.2688035(187-198)Online publication date: 28-Jan-2015

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media