Knowledge engineering aims at providing methods for efficient knowledge encoding to allow for automatic reasoning. Most of the research in this field is devoted to the design of expressive modeling languages or effective reasoning mechanisms. We argue that powerful knowledge representation and inference mechanism is not enough to assure high quality knowledge bases. It is crucial to provide methods for creation and visualization of knowledge. This allows an engineer to focus on the task of building the knowledge without the distraction caused by the complexity of the representation, syntax, etc. The original contribution of this paper is a definition of three categories of requirements for visualization and editing software for structured rule bases. We propose the prototype implementation of such a tool and provide the evaluation that involves comparison with existing approaches and user test to measure the usability of the solution.
[1]
Giuseppe Lo Re,et al.
A Methodology for Graphical Modeling of Business Rules
,
2011,
2011 UKSim 5th European Symposium on Computer Modeling and Simulation.
[2]
Mary Corbett,et al.
SUMI: the Software Usability Measurement Inventory
,
1993,
Br. J. Educ. Technol..
[3]
Grzegorz J. Nalepa,et al.
Compact Representation of Conditional Probability for Rule-Based Mobile Context-Aware Systems
,
2015,
RuleML.
[4]
Grzegorz J. Nalepa,et al.
Capturing Dynamics of Mobile Context-Aware Systems with Rules and Statistical Analysis of Historical Data
,
2015,
ICAISC.