Skip to main content
Log in

Adaptive Scientific Visualization Tools for a Smart Paleontological Museum

  • Published:
Programming and Computer Software Aims and scope Submit manuscript

Abstract

This paper is devoted to the development of tools that allow museum workers to create interactive exhibits by using the Internet of Things (IoT) technology. We propose a unified software and hardware solution that enables the users who do not have deep knowledge in electronics and programming to assemble and interconnect various devices by the principle of a construction set. This, in turn, makes it possible to implement the concept of Smart Museum without the involvement of third-party IT specialists and large investments. The hardware part of the proposed solution is based on the ESP8266 programmable microcontroller with a built-in WiFi module. Peripheral devices can be connected to this microcontroller via expansion boards, the so-called shields. The software part of the solution is based on the SciVi adaptive multiplatform scientific visualization system. This system is fully controlled by the ontological knowledge base and provides the user with a high-level graphical interface that allows him or her to describe visualization algorithms by using data flow diagrams (DFDs). In this work, the SciVi system is supplemented with a mechanism that automatically generates firmware for IoT devices. It is based on an electronic component ontology that describes these devices and their programming methods. The firmware code generator controlled by this ontology automates the creation of lightweight embedded SciVi copies, which are installed on IoT devices and act as servers for data collection, processing, and visualization. To test the proposed solution, we created an interactive exhibit of Dimetrodon grandis, an extinct species of synapsids that lived during the Early Permian.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.

Similar content being viewed by others

Notes

  1. https://www.espressif.com/en/products/hardware/esp8266ex/overview.

  2. https://wiki.wemos.cc/products:d1:d1_mini.

  3. https://www.microchip.com/design-centers/8-bit/avr-mcus.

  4. https://sketchfab.com/models/21c7948d4d1e4c219ff6af19f71c8088.

  5. http://johnconway.co/high-walkin.

  6. https://threejs.org.

  7. https://knowledge.autodesk.com/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/AutoCAD-Core/files/GUID-7BD066C9-31BA-4D47-8064-2F9CF268FA15-htm.html.

REFERENCES

  1. Rose, K., Eldridge, S., and Chapin, L., The Internet of Things: An overview, 2015. http://www.internetsociety.org/resources/doc/2015/iot-overview.

  2. Kale, N. and Itkarkar, R., Smart museum based on IoT, Int. J. Innovations Adv. Comput. Sci., 2017, vol. 6, no. 8, pp. 241–247.

    Google Scholar 

  3. Chianese, A. and Piccialli, F., Designing a smart museum: When cultural heritage joins IoT, Proc. 3rd Int. Conf. Technologies and Applications for Smart Cities (I-TASC), 2014. https://doi.org/10.1109/NGMAST.2014.21

  4. Alletto, S., Cucchiara, R., Del Fiore, G., Mainetti, L., Mighali, V., Patrono, L., and Serra, G., An indoor location-aware system for an IoT-based smart museum, IEEE Internet Things J., 2016, vol. 3, no. 2, pp. 244–253. https://doi.org/10.1109/JIOT.2015.2506258

    Article  Google Scholar 

  5. Ryabinin, K. and Chuprina, S., Development of ontology-based multiplatform adaptive scientific visualization system, J. Comput. Sci., 2015, vol. 10, pp. 370–381. https://doi.org/10.1016/j.jocs.2015.03.003

    Article  Google Scholar 

  6. Bock, C., Fokoue, A., Haase, P., Hoekstra, R., Horrocks, I., Ruttenberg, A., Sattler, U., and Smith, M., OWL 2 web ontology language structural specification and functional-style syntax, 2nd ed., 2012. https://www.w3.org/TR/owl2-syntax.

    Google Scholar 

  7. Chuprina, S. and Nasraoui, O., Using ontology-based adaptable scientific visualization and cognitive graphics tools to transform traditional information systems into intelligent systems, Sci. Visualization, 2016, vol. 8, no. 1, pp. 23–44.

    Google Scholar 

  8. Lee, B. and Hurson, A.R., Issues in dataflow computing, Adv. Comput., 1993, vol. 37, pp. 285–333. https://doi.org/10.1016/S0065-2458(08)60407-6

    Article  Google Scholar 

  9. Ryabinin, K., Chuprina, S., and Kolesnik, M., Calibration and monitoring of IoT devices by means of embedded scientific visualization tools, Lect. Notes Comput. Sci., 2018, vol. 10861, pp. 655–668. https://doi.org/10.1007/978-3-319-93701-4_52

    Article  Google Scholar 

  10. Blom, J., Arduino shields. https://learn.sparkfun.com/tutorials/arduino-shields.

  11. Bakker, R.T., Dinosaur Renaissance, Scientific American, 1975, pp. 58–78.

  12. Witton, M.P., Naish, D., and Conway, J., State of the palaeoart, Palaeontologia Electron., 2014, vol. 17, no. 3.

  13. Hartman, S., Taking a 21st century look at Dimetrodon Scott Hartman’s skeletal drawing, 2016. http://www.skeletaldrawing.com/home/21stcenturydimetrodon.

  14. Conway, J., Kosemen, C.M., and Naish, D., All Yesterdays: Unique and Speculative Views of Dinosaurs and Other Prehistoric Animals, Irregular Books, 2012.

    Google Scholar 

  15. Ryabinin, K.V. and Chuprina, S.I., Using scientific visualization systems to automate monitoring of data generated by lightweight programmable electronic devices, Program. Comput. Software, 2018, vol. 44, no. 4, pp. 278–285. https://doi.org/10.1134/S0361768818040102

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to K. V. Ryabinin or M. A. Kolesnik.

Additional information

Translated by Yu. Kornienko

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ryabinin, K.V., Kolesnik, M.A. Adaptive Scientific Visualization Tools for a Smart Paleontological Museum. Program Comput Soft 45, 180–186 (2019). https://doi.org/10.1134/S0361768819040066

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0361768819040066

Navigation