𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Designing real-time knowledge based systems with perfect

✍ Scribed by J.M.A. Sassen; R.B.M. Jaspers


Publisher
Elsevier Science
Year
1992
Weight
867 KB
Volume
17
Category
Article
ISSN
0066-4138

No coin nor oath required. For personal study only.

✦ Synopsis


For real-time knowledge based systems (RTKBS)to become viablecomplemen!s to traditional information systems the applicationof proven methodoiogies for systemanalysis and design is of utmost performance. However, these methodologiesdo not provideany support to knowledge engineers about issues that are related to the design of RTKBS,such as: What is the necessary knowledge for the RTKBS to perform a certain task? How can this knowledge be used by inference strategies?How should the knowledgemodeland the inference strategies be implemented,such that the resultingmodel is maintainable and m~ets all time requirements? Answers to these questionsare also not provided by to.ols that are SUitable for implementing a RTKBS, such as COGSYS or G2. In this paper ' !' Ie ":111 show.that .

PERFECT (Programming EnviRonment For Expertsysterns Constrainedin reasorung Time) does support knowledge engineers in answering these questions, and hence that it bridges the gap between the traditional analysis and design methodologies, and implementation toolsfor RTKBS.

Keywords. Artificial Intelligence

; Knowledgeengineering; Computer-aided systemdesign; Programming support; Real-time knowledgebased systems Fig. I. An overview of PERFECT into program modules, definition.ofinterfaces b~twe.en

modules,the choicefor representing kno~led.ge III eithera declarative or procedural manner,etc. GUidelines for structuring the knowledge base can substantially benefit the maintainability of an expertsystem (Bachantand Soloway, 1989). states that optimization of a system in order to meet (time)requirements shouldbe achieved by assisting progra~mers with tools integrated in the software developmentenvironment, 3) How should the output of the RTKBS be presentedto human operatorsto achieveeffectivehuman performance? De notes that many of the comp~ter di~plays currently availablein controlrooms she had VISited, did not always help the operatorsto perf0!'l1 their task. ~he~efore, it is necessary that knowledgeengineersknow principles that can be usedto designhuman-machine interfaces.

Since neither the traditional methodologies for software analysis and design, nor the implementation toolsfor RTKBS, address the three raised questions,we have undertaken the constructionof PERFECT(Programming EnviRonment For Expert systems Constrainedin reasoningTime), in orderto provide the necessarysupportin RT~~-developm~nt. PER-FECT bridges the &ap between.the tradlt1On~1 analysisand design methodologies, and the implementation toolsfor RTKBS. It does so by providingthe means to analyseand design RTKBS, and by translating the resultingdesign to a skeletonprogramin an implementation toollike COGSYS. At the moment of writing,PERFECTsupportsthe development of knowledge basedsystemsthat can monitorand diagnosean industrialinstallation. Extensions, like optimal control;planning and scheduling; and start-up and sh.ut-down ~ill be developed in the future. PERFECTconsistsof an Integrated set of tools based on a single modelingtechnique(Fig. I). Kβ€’β€’ wledgft .lIo.. t prac.,β€’β€’ KllIeauledgeMalllelth.tsteteβ€’β€’β€’β€’ res.β€’β€’la ",odel M .... tI ... [. '! ! i'l elllll ' nβ€’ β€’ β€’ eβ€’β€’β€’tr.I... β€’ ~.u, lb -machlDe Int.rrace


πŸ“œ SIMILAR VOLUMES


Knowledge-based real-time control
✍ A.J. Krijgsman; H.V. Verbruggen; P.M. Bruijn πŸ“‚ Article πŸ“… 1988 πŸ› Elsevier Science 🌐 English βš– 109 KB
Real-Time Systems Design and Analysis (L
✍ Laplante, Phillip A. πŸ“‚ Article πŸ“… 2004 πŸ› John Wiley & Sons, Inc. 🌐 English βš– 671 KB

The leading guide to real-time systems design-revised and updated This third edition of Phillip Laplante's bestselling, practical guide to building real-time systems maintains its predecessors' unique holistic, systems-based approach devised to help engineers write problem-solving software. Dr. Lap