Skip to main content

Synthesis of Expert System for the Distributed Storage of Models

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 575))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Chernukhin, Yu., Polenov, M.: Instrumental subsystem of multilanguage translation of virtual modeling systems. Izvestiya SFedU. Eng. Sci. 3, 115–120 (2004). Taganrog (in Russian)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Tanenbaum, E., Van Sten, M.: Distributed Systems: Principles and Paradigms, 2d edn. Prentice-Hall, Upper Saddle River (2006)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Polenov, M.: Distributed tools of models conversion and storage. Inf. Commun. 2, 58–61 (2014). Moscow (in Russian)

    Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Giarratano, J.C., Riley, G.D.: Expert Systems: Principles and Programming, 4th edn. Course Technology, Boston (2004)

    Google Scholar 

  8. CLIPS official site. http://www.clipsrules.net/

  9. CLIPS Object Oriented Language (COOL). https://www.csie.ntu.edu.tw/~sylee/courses/clips/bpg/node9.html

  10. 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)

    Google Scholar 

  11. Modelica and the Modelica Association. https://www.modelica.org/

  12. C# Programming Guide. https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maxim Polenov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics