Abstract
This paper is about the synthesis of expert systems for the Distributed Storage of Models software package. This package is intended for storing and translating models from various languages. Application of expert system was proposed to automatize process of models’ multi-language translation. All steps of synthesis and decisions were described. Pre-alpha version of expert systems based on translation module from Modelica language was developed using object-oriented approach. Approach choice was substantiated on specifics of modeling languages translation. Functionality for pre-alpha was examined and results were claimed to analyze.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Chernukhin, Yu., Polenov, M.: Instrumental subsystem of multilanguage translation of virtual modeling systems. Izvestiya SFedU. Eng. Sci. 3, 115–120 (2004). Taganrog (in Russian)
Chernukhin, Yu., Guzik, V., Polenov, M.: Multilanguage Translation for Virtual Modeling Environments. Publishing house of Southern Scientific Center of Russian Academy of Sciences, Rostov-on-Don (2009). (in Russian)
Tanenbaum, E., Van Sten, M.: Distributed Systems: Principles and Paradigms, 2d edn. Prentice-Hall, Upper Saddle River (2006)
Robinson, S., Nance, R.E., Paul, R.J., et al.: Simulation model reuse: definitions, benefits and obstacles. Simul. Model. Pract. Theory 12, 479–494 (2004)
Polenov, M.: Distributed tools of models conversion and storage. Inf. Commun. 2, 58–61 (2014). Moscow (in Russian)
Chernukhin, Yu., Guzik, V., Polenov, M.: Multilanguage translation usage in toolkit of modeling systems. WIT Trans. Inf. Commun. Technol. 58, 397–404 (2014). vol. 1, WIT Press, Southampton
Giarratano, J.C., Riley, G.D.: Expert Systems: Principles and Programming, 4th edn. Course Technology, Boston (2004)
CLIPS official site. http://www.clipsrules.net/
CLIPS Object Oriented Language (COOL). https://www.csie.ntu.edu.tw/~sylee/courses/clips/bpg/node9.html
Polenov, M., Guzik, V., Gushanskiy, S., Kurmaleev, A.: Development of the translation tools for Distributed Storage of Models. In: Proceedings of 9th International Conference on Application of Information and Communication Technologies (AICT 2015), pp. 30–34. IEEE Press (2015)
Modelica and the Modelica Association. https://www.modelica.org/
C# Programming Guide. https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Polenov, M., Gushanskiy, S., Kurmaleev, A. (2017). Synthesis of Expert System for the Distributed Storage of Models. In: Silhavy, R., Silhavy, P., Prokopova, Z., Senkerik, R., Kominkova Oplatkova, Z. (eds) Software Engineering Trends and Techniques in Intelligent Systems. CSOC 2017. Advances in Intelligent Systems and Computing, vol 575. Springer, Cham. https://doi.org/10.1007/978-3-319-57141-6_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-57141-6_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-57140-9
Online ISBN: 978-3-319-57141-6
eBook Packages: EngineeringEngineering (R0)