Boris Ulitin
- Research Fellow:Graduate School of Business / Department of Business Informatics
- Associate Professor:HSE Campus in Nizhny Novgorod / Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod) / Department of Information Systems and Technologies
- Programme Academic Supervisor:Business Informatics, Computer Science and Technologies
- Boris Ulitin has been at HSE University since 2014.
Education and Degrees
- 2021
Candidate of Sciences* (PhD)
HSE University - 2020
Doctoral programme
HSE University - 2016
Master's
HSE University - 2014
Bachelor's in Business Informatics
HSE University
* Candidate of Sciences
According to the International Standard Classification of Education (ISCED) 2011, Candidate of Sciences belongs to ISCED level 8 - "doctoral or equivalent", together with PhD, DPhil, D.Lit, D.Sc, LL.D, Doctorate or similar. Candidate of Sciences allows its holders to reach the level of the Associate Professor.
According to the International Standard Classification of Education (ISCED) 2011, Candidate of Sciences belongs to ISCED level 8 - "doctoral or equivalent", together with PhD, DPhil, D.Lit, D.Sc, LL.D, Doctorate or similar. Candidate of Sciences allows its holders to reach the level of the Associate Professor.

Young Faculty Support Program (Group of Young Academic Professionals)
Category "New Lecturers under 30" (2017-2018)
Category "Future Lecturers" (2015-2016)
Courses (2023/2024)
- Data Bases (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 3 module)Rus
- Data Management (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 3 year, 1-4 module)Eng
- Past Courses
Courses (2022/2023)
- Data Bases (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 3 module)Rus
- Data Management (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 3 year, 1-4 module)Eng
- Information Technologies in Decision Support Information Systems (Mago-Lego; 4 module)Rus
- Information Technologies in Decision Support Information Systems (Master’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 4 module)Rus
- Java Programming (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 2, 3 module)Rus
- Java Programming (Advanced Level) (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 4 module)Rus
- Java Programming (Basic Level) (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 2, 3 module)Rus
Courses (2021/2022)
- Databases Technologies (Bachelor’s programme; Faculty of Humanities (Nizhny Novgorod); 3 year, 1, 2 module)Rus
- Data Management (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 3 year, 1-4 module)Eng
- Information Technologies in Decision Support Information Systems (Master’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 4 module)Rus
- Java Programming (Advanced Level) (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 4 module)Rus
- Java Programming (Basic Level) (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 2, 3 module)Rus
- Management and Modeling in Decision Support Information Systems (Master’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 3 module)Rus
Courses (2020/2021)
- Databases Technologies (Bachelor’s programme; Faculty of Humanities (Nizhny Novgorod); 3 year, 1, 2 module)Rus
- Data Management (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 3 year, 1-4 module)Eng
- Information Systems of Decision Support (Master’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 3, 4 module)Rus
- Research Seminar (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 3 year, 1, 2 module)Rus
- Web Technologies and Databases (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 1, 2 module)Rus
Courses (2019/2020)
- Databases (Bachelor’s programme; Faculty of Humanities (Nizhny Novgorod); 4 year, 1 module)Rus
- Databases (Bachelor’s programme; Faculty of Humanities (Nizhny Novgorod); 3 year, 1, 2 module)Rus
- Data Bases and Programming (Minor; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1, 2 module)Rus
- Data Management (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 3 year, 1-4 module)Rus
- Information Systems of Decision Support (Master’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 3, 4 module)Rus
- Information Systems of Decision Support (Master’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 1, 2 module)Rus
- Project Seminar "Object-Oriented Programming" (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 3 module)Rus
Courses (2018/2019)
- Data Bases and Programming (Minor; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 module)Rus
- Data Management (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 3 year, 1-4 module)Rus
- Project Seminar (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 3 module)Rus
- Project Seminar "Object-Oriented Programming" (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 4 module)Rus
Courses (2017/2018)
- Databases (Minor; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod))Rus
- Object-Oriented Programming (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 2 year, 1-4 module)Rus
- Project Seminar (Bachelor’s programme; Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod); 1 year, 3 module)Rus
Publications24
- Chapter Zykov S. V., Babkin E., Ulitin B., Demidovskij A. Designing Sustainable Digitalization: Crisisology-Based Tradeoff Optimization in Sociotechnical Systems, in: Intelligent Decision Technologies. Proceedings of the 15th KES-IDT 2023 Conference Vol. 352. Singapore : Springer, 2023. doi P. 250-260. doi
- Chapter Ulitin, B., Babkin, E., Babkina, T. Application of an Adaptive Domain-Specific Interface in a Decision-Support System for Planning Railroad Technical Services, in: Model-Driven Organizational and Business Agility: Second International Workshop, MOBA 2022, Leuven, Belgium, June 6–7, 2022, Revised Selected Papers / Ed. by E. Babkin, J. Barjis, Pavel Malyzhenkov, V. Merunka. Issue 457: Model-Driven Organizational and Business Agility. MOBA 2022. Switzerland : Springer, 2022. doi P. 110-124. doi
- Chapter Ulitin, B., Babkin, E., Babkina, T., Ulitin I. Design and Development of a Reconfigurable Enterprise Financial Reporting Service, in: Model-Driven Organizational and Business Agility: Second International Workshop, MOBA 2022, Leuven, Belgium, June 6–7, 2022, Revised Selected Papers / Ed. by E. Babkin, J. Barjis, Pavel Malyzhenkov, V. Merunka. Issue 457: Model-Driven Organizational and Business Agility. MOBA 2022. Switzerland : Springer, 2022. doi P. 84-99. doi
- Chapter Boris Ulitin, Eduard Babkin, Tatyana Babkina. Design of the optimal company development strategy using multi-agent modeling, in: Proceedings of the 22nd CIAO! Doctoral Consortium, and Enterprise Engineering Working Conference Forum 2022 co-located with 12th Enterprise Engineering Working Conference (EEWC 2022). CEUR-WS, 2022.
- Chapter Ulitin B., Babkina T. S. Adapting domain-specific interfaces using invariants mechanisms, in: Lecture Notes in Business Information Processing Issue 423: Advanced Information Systems Engineering Workshops. CAiSE 2021. Switzerland : Springer, 2021. doi P. 81-92. doi
- Chapter Улитин Б. И., Улитин И. Б. Проектирование адаптивной рекомендательной фитнес-системы для подготовки спортсменов // В кн.: Современные проблемы физического воспитания, спортивной тренировки, оздоровительной и адаптивной физической культуры. Материалы XIX Международной научно-практической конференции (Нижний Новгород, 26 ноября 2020 г.). Н.Новгород: Нижегородский государственный университет им. Н.И. Лобачевского, 2021. С. 66-70.
- Chapter Babkin E., Poletaeva T., Ulitin B. Knowledge life cycle management as a key aspect of digitalization, in: Communications in Computer and Information Science. 11th International Joint Conference on Knowledge Discovery, Knowledge Engineering, and Knowledge Management, IC3K 2019, Vienna, Austria, September 17-19, 2019, Revised Selected Papers Issue 1297: Knowledge Discovery, Knowledge Engineering and Knowledge Management. Switzerland : Springer, 2020. doi P. 429-452. doi
- Chapter Boris Ulitin, Eduard Babkin. Providing Models of DSL Evolution Using Model-to-Model Transformations and Invariants Mechanisms, in: Lecture Notes in Information Systems and Organisation / Ed. by E. Zaramenskikh, A. Fedorova. Issue 40: Digital Transformation and New Challenges. Digitalization of Society, Economics, Management and Education. Switzerland : Springer, 2020. P. 37-48. doi
- Chapter Boris Ulitin, Eduard Babkin, Tatiana Babkina, Arsenii Vizgunov. Automated Formal Verification of Model Transformations Using the Invariants Mechanism, in: Lecture Notes in Business Information Processing Issue 365: Perspectives in Business Informatics Research. Switzerland : Springer, 2019. P. 59-73. doi
- Chapter Babkin E., Poletaeva T., Ulitin B. Digitalization: A meeting point of knowledge management and enterprise engineering, in: IC3K 2019 - Proceedings of the 11th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management Vol. 3. SciTePress, 2019. P. 22-36.
- Article Boris Ulitin, Eduard Babkin. Ontology-based reconfigurable DSL for planning technical services // IFAC-PapersOnLine. 2019. Vol. 52. No. 13. P. 1138-1144. doi
- Chapter Boris Ulitin, Eduard Babkin, Babkina T. S. A Projection-Based Approach for Development of Domain-Specific Languages, in: Lecture Notes in Business Information Processing Issue 330: Perspectives in Business Informatics Research. Switzerland : Springer, 2018. P. 219-234. doi
- Chapter Boris Ulitin, Eduard Babkin. An Object-Oriented Model for Smart Devices in Internet of Things, in: Proceedings of the 22nd Conference of Open Innovations Association FRUCT. Jyvaskyla : , 2018. P. 263-271. doi
- Article Boris Ulitin, Eduard Babkin, Tatyana Babkina. Ontology-based DSL development using graph transformations methods // Journal of Systems Integration. 2018. Vol. 9. No. 2. P. 37-51. doi
- Article Бабкин Э. А., Бабкина Т. С., Улитин Б. И. Моделирование динамики онлайн-дискуссий в сети Интернет с использованием многоагентных систем // Бизнес-информатика. 2018. № 2 (44). С. 17-29. doi
- Book Бабкин Э. А., Карпов Н. В., Радина Н. К., Улитин Б. И. Невидимые правила цифрового политического участия: компьютерные модели онлайн-дискуссий. Н. Новгород : Издательство Нижегородского государственного университета им. Н.И. Лобачевского, 2018.
- Chapter Boris Ulitin, Eduard Babkin. Ontology and DSL co-evolution using graph transformations methods, in: Lecture Notes in Business Information Processing Issue 295: Perspectives in Business Informatics Research. Switzerland : Springer, 2017. P. 233-247. doi
- Article Улитин Б. И., Кузьмин В. Г., Улитин И. Б., Орлова Е. А. Применение мобильных и носимых технологий для эффективного анализа функционального состояния спортсмена // Культура физическая и здоровье. 2017. № 3 (63). С. 75-80.
- Article Улитин Б. И., Улитин И. Б., Кузьмин В. Г., Пятова Е. Д., Орлова Е. А. Современные подходы к оценке функционального состояния спортсмена // Культура физическая и здоровье. 2017. № 2 (62). С. 34-38.
- Chapter Boris Ulitin, Eduard Babkin, Tatyana Babkina. Combination of DSL and DCSP for decision support in dynamic contexts, in: Lecture Notes in Business Information Processing Issue 261: Perspectives in Business Informatics Research. Switzerland : Springer, 2016. P. 159-173.
- Article Улитин Б. И., Кузьмин В. Г., Улитин И. Б. Применение инновационных IT-технологий в сфере современной физической культуры и спорта // Культура физическая и здоровье. 2016. № 1(56). С. 35-37.
- Article Улитин Б. И., Кузьмин В. Г., Кузнецова С. В. Инновационные математические модели и метод графов в научно-педагогических исследованиях в области физической культуры и спорта // Культура физическая и здоровье. 2014. № 2(49). С. 71-74.
- Chapter Улитин Б. И., Улитин И. Б. Кластерная модификация метода сопряженных взаимодействий для решения задачи распределения ресурсов в реальном масштабе времени // В кн.: Сборник научных трудов SWorld. Материалы международной научно-практической конференции "Современные направления теоретических и прикладных исследований '2014" / Науч. ред.: С. В. Куприенко, А. Маркова. Т. 28. Вып. 1. Одесса : Куприенко С.В., 2014. С. 3-6.
- Chapter Улитин Б. И., Улитин И. Б. Кластерная модификация метода сопряженных взаимодействий для решения задачи распределения ресурсов в реальном масштабе времени // В кн.: Наука, образование, общество: тенденции и перспективы: Сборник научных трудов по материалам Международной научно-практической конференции Ч. III. М. : АР-Консалт, 2014. С. 122-125.