Loughborough University
Leicestershire, UK
LE11 3TU
+44 (0)1509 263171
Loughborough University

Loughborough University Institutional Repository

Please use this identifier to cite or link to this item: https://dspace.lboro.ac.uk/2134/14124

Title: The effectiveness of a knowledge-based system as a simulation front-end
Authors: Said, Abas M.
Keywords: Effectiveness
Knowledge-based system
Ethernet and simulation
Issue Date: 1997
Publisher: © Abas Md Said
Abstract: This research has shown that a knowledge-based system is an effective tool to help novice simulation users interpret and understand simulation output. The thesis describes the development and empirical evaluation of the prototype. A simulation program which adopts the discrete-event simulation approach simulates the behaviour of a local area network protocol, i.e., the Ethernet, with different sets of parameter values. The knowledge-based system carries out the 'analysis' of the simulation output covering the protocol efficiency and throughput. The knowledge-based system summarises the simulation output and upon request from the user, provides explanations to a conclusion arrived at. The summary is the relationship between any pair of variables; and the explanation is the justification as to how the pair are related. The strategy for building the knowledge base using production rules is also elaborated. There are different functions performed by the different sets of rules (or rule-sets). Their major functions, In parallel with the development objective, are interpreting numerical data, presenting output to users and providing explanations interactively. The rules are grouped accordingly to make the knowledge bases easier to maintain. In the explanation aspect, the few approaches attempted by other researchers to improve expert system explanation is discussed. It is argued that a mere regurgitation of 'fired' rules to explain the Ethernet behaviour is not adequate in this case. To circumvent this problem, a 'constructive' approach to explanation is employed. The explanation procedure rewrites the 'fired' rules in a more understandable form than the if-then rules. Unnecessary parts of the rules are ommitted to make the explanations clearer. Finally, an experiment carried out to evaluate the effectiveness of the prototype is described in detail. The effectiveness is measured from a few different perspectives. These are test scores, completion time for the test and the users' degree of confidence, both in the interpretation and explanation tasks. The results show that although some responses are mixed, there is evidence to suggest that the knowledge-based simulation system environment is beneficial to the target users.
Description: A Doctoral Thesis. Submitted in partial fulfilment of the requirements for the award of Doctor of Philosophy of Loughborough University.
Version: Not specified
URI: https://dspace.lboro.ac.uk/2134/14124
Appears in Collections:PhD Theses (Computer Science)

Files associated with this item:

File Description SizeFormat
Thesis-1997-Said.pdf6.72 MBAdobe PDFView/Open
Form-1997-Said.pdf46.81 kBAdobe PDFView/Open


SFX Query

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.