Software Tools and Techniques for the Expert Systems Building

  • Arslan I. EnikeevEmail author
  • Rustam A. Burnashev
  • Galim Z. Vakhitov
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1041)


The report presents the results of research on the creation of CASE tools that provide the ability to effectively build expert systems. As a part of the creation of CASE tools, we focus on building an integrated development environment that includes a combination of SWI-Prolog, Java, Python programming languages, PostgreSQL database management system (DBMS) as well as telemetry tools. On the basis of the created integrated development environment, an experimental version of the expert system was built. This expert system is mainly focused on automating the analysis processes and forming requirements for the software applications and hardware being developed using the built-in telemetry tools and taking into account the specifics of the corresponding subject area. The expert system is performed using the logical rules concerning the characteristics of workstations and corresponding software systems. As a result, the expert system forms requirements and recommendations to the properties of the software and hardware products being developed.


Expert system Database management systems CASE tools Continuous integration Telemetry 



This work was supported by the research grant of Kazan Federal University.


  1. 1.
    H.A. Muller, R.J. Norman, J. Slonim, Computer Aided Software Engineering (Springer, New York, 1996)CrossRefGoogle Scholar
  2. 2.
    R.A. Burnashev, A.V. Gubajdullin, A.I. Enikeev, Specialized case tools for the development of expert systems. Adv. Intell. Syst. Comput. 745, 599–605 (2018). Scholar
  3. 3.
    R.A. Burnashev, N.S. Yalkaev, A.I. Enikeev, Data structuring and data processing for the information intellectual applications. J. Fundamental Appl. Sci. 9, 1403–1416Google Scholar
  4. 4.
    A.M. Kamalov, R.A. Burnashev, Development of the expert system prototype «medexpert» for differential disease diagnostics. Astra Salvensis 2017, 55–64 (2017)Google Scholar
  5. 5.
    F. Telnov Yu, Intelligent Information Systems (Moscow International Institute of Econometrics, Informatics, Finance and Law, Moscow, 2004), C. 11Google Scholar
  6. 6.
    K. Burov, Detection of knowledge in data warehouses. Open Syst. № 5–6, 67–77 (1999)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Arslan I. Enikeev
    • 1
    Email author
  • Rustam A. Burnashev
    • 1
  • Galim Z. Vakhitov
    • 1
  1. 1.Kazan Federal UniversityKazanRussia

Personalised recommendations