Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pieces of mind: component-based software development of artificial intelligence
IEA/AIE '99 Proceedings of the 12th international conference on Industrial and engineering applications of artificial intelligence and expert systems: multiple approaches to intelligent systems
Modeling XML applications with UML: practical e-business applications
Modeling XML applications with UML: practical e-business applications
Automated reasoning with legal XML documents
Proceedings of the 8th international conference on Artificial intelligence and law
Understanding ontological engineering
Communications of the ACM - Supporting community and building social capital
Expert Systems: Design and Development
Expert Systems: Design and Development
Expert Systems: Principles and Programming
Expert Systems: Principles and Programming
Using Polymorphism to Improve Expert System Maintainability
IEEE Expert: Intelligent Systems and Their Applications
Expert Systems as Knowledge Servers
IEEE Expert: Intelligent Systems and Their Applications
Hybridizing a Genetic Algorithm with Rule-Based Reasoning for Production Planning
IEEE Expert: Intelligent Systems and Their Applications
Using JessTab to Integrate Protégé and Jess
IEEE Intelligent Systems
The eXtensible Rule Markup Language
Communications of the ACM - Wireless networking security
Jess in Action: Java Rule-Based Systems
Jess in Action: Java Rule-Based Systems
The rule markup language: RDF-XML data model, XML schema hierarchy, and XSL transformations
INAP'01 Proceedings of the Applications of prolog 14th international conference on Web knowledge management and decision support
Adopting Software Engineering Trends in AI
IEEE Intelligent Systems
A frame knowledge system for managing financial decision knowledge
Expert Systems with Applications: An International Journal
JESS-based web interface for XML document validation
Expert Systems with Applications: An International Journal
A novel method for the selection of expert systems using case-based reasoning
International Journal of Knowledge Engineering and Soft Data Paradigms
Achieving knowledge interoperability: An XML/XSLT approach
Expert Systems with Applications: An International Journal
An expert system development tool for non AI experts
Expert Systems with Applications: An International Journal
Hi-index | 12.06 |
The paper describes JessGUI, a graphical user interface developed on top of the Jess expert system shell. The central idea of the JessGUI project was to make building, revising, updating, and testing Jess-based expert systems easier, more flexible, and more user friendly. There are many other expert system building tools providing a rich and comfortable integrated development environment to expert system builders. However, they are all either commercial or proprietary products. Jess and JessGUI are open-source freeware, and yet they are well suited for building even complex expert system applications, both stand-alone and Web-based ones. An important feature of JessGUI is its capability of saving knowledge bases in XML format (in addition to the original Jess format), thus making them potentially easy to interoperate with other knowledge bases on the Internet. Jess and JessGUI are also used as practical knowledge engineering tools to support both introductory and advanced university courses on expert systems. The paper presents design details of JessGUI, explains its links with the underlying Jess knowledge representation and reasoning tools, and shows examples of using JessGUI in expert system development. It also discusses some of the current efforts in extending Jess/JessGUI in order to provide intelligent features originally not supported in Jess.