Designing rule‐based expert systems with the aid of the model‐driven development approach

The problem of improving the efficiency of designing process of knowledge bases and expert systems remains a relevant issue. The effectiveness of this process can be improved by using the principles of conceptual (cognitive) modelling and generative programming‐based approaches, in particular, a mod...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Expert systems Ročník 35; číslo 5
Hlavní autoři: Yurin, Aleksandr Yurievich, Dorodnykh, Nikita Olegovich, Nikolaychuk, Olga Anatolievna, Grishenko, Maksim Andreevich
Médium: Journal Article
Jazyk:angličtina
Vydáno: Oxford Blackwell Publishing Ltd 01.10.2018
Témata:
ISSN:0266-4720, 1468-0394
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:The problem of improving the efficiency of designing process of knowledge bases and expert systems remains a relevant issue. The effectiveness of this process can be improved by using the principles of conceptual (cognitive) modelling and generative programming‐based approaches, in particular, a model‐driven development. This paper describes implementation and application of the model‐driven development approach for the design of rule‐based expert systems and knowledge bases. The implementation proposed takes into account peculiarities of the intelligent systems development process, such as stages of conceptualization and formalization, and provides the practical use of ontologies and conceptual models as computation‐independent and subject domain models. An extension of UML, namely, the Rule Visual Modelling Language is used to represent logical rules and create platform‐independent and platform‐specific models. Rule Visual Modelling Language elements ensure that some features of a programming language for knowledge bases, for example, CLIPS, are taken into account. Therefore, CLIPS and the Personal Knowledge Base Designer are used as the targeted platforms for generation of source codes and specifications. The applicability of the approach is demonstrated by a case study: development of the knowledge base and expert system for identification of the causes of damages and destruction of construction materials in petrochemistry.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0266-4720
1468-0394
DOI:10.1111/exsy.12291