- Petrova, T., Soshnikov, D., & Grunin, A. (2021). COVID-19 reproduction number estimated from SEIR model: association with people’s mobility in 2020 arXiv, Code
- Petrova, T., Soshnikov, D., & Grunin, A. (2020). Estimation of Time-Dependent Reproduction Number for Global COVID-19 Outbreak. Preprints 2020, 2020060289 (doi: 10.20944/preprints202006.0289.v1). Code
- Dmitry Soshnikov and Yana Valieva. mPyPl: Python Monadic Pipeline Library for Complex Functional Data Processing. Microsoft Journal of Applied Research MSJAR, Vol.12, Dec 2019, also available as arXiv:2106.09164 [cs.PL, cs.AI, cs.LG]. code
- Dmitry Soshnikov and Iakov Kirilenko. Functional reactive programming: from natural user interface to natural robotics behavior. Proceedings of the 10th Central and Eastern European Software Engineering Conference in Russia, 2014. ACM
- Dmitri Soshnikov. Using Functional Programming for Development of Distributed, Cloud and Web Applications in F# arXiv:1512.01690 [cs.PL]
Distributed Knowledge Representation
- Dmitri Soshnikov, Software Toolkit for Building Embedded and Distributed Knowledge-based Systems, arXiv:cs/0106054 (2001)
- Soshnikov D., An Architecture of Distributed Frame Hierarchy for Knowledge Sharing and Reuse in Computer Networks. In Proceedings of the 2002 IEEE International Conference on Artificial Intelligence Systems, IEEE Computer Society Press, 2002. pp. 115-119.
- Dmitry Soshnikov, Functional Programming in F# (in Russian), DMK Press, 2011. site, code
- Serey Pugachev, Stas Pavlov, Dmitry Soshnikov, Development of Windows Phone 7.5 Applications (in Russian), BHV SPb.
- Dmitry Soshnikov, Logic Programming Paradigm (in Russian), Vuzovskaya Kniga, 2006.
Publications in Press