葡京3522新地址

Andrey M. Dergachev 

ASSOCIATE PROFESSOR

Master Supervisor

Software Engineering and Computer Systems

System software design and development , Information Systems and Data Bases , Web technologies , Service oriented and computing , Information security

Email
amd@corp.ifmo.ru dam600@mail.ru
Address
St. Petersburg, Pr. Kronverkski 49, Room 471

Education:

2010-2012  Ph.D. Graduate Student. Department of Computer Science

ITMO University, St. Petersburg, Russia

Thesis advisor: Professor Aliev T.I.

Thesis: Service-Oriented Methods and Tools for the Integration of Design, Manufacturing and Maintenance Systems

 

1980-1986 Specialist Student. Department of Computer Science

ITMO University, St. Petersburg, Russia

Thesis advisor: Professor Kirillov V.V.

Thesis: Educational computer modeling

Research Interests:

  • System software design and development
  • Information Systems and Data Bases
  • Web technologies
  • Service oriented and computing
  • Information security

Diplomas Topics:

  1. Software applications for enterprise information systems
  2. Fuzzing testing multi-threaded applications
  3. Diagnostics of dynamic memory allocation errors
  4. Memory allocator verification using symbolic execution
  5. Approaches to ASIP compiler development
  6. Research of efficiency of language workbenches usage
  7. Performance comparison of GLR- and PEG-based parsers
  8. Generating target platform description for GCC from the formal model
  9. Machine learning methods in garbage collectors tuning
  10. Domain-specific language for programming basics learning

Professional Working Experiences:

2014-present Deputy Director for Education, School of Computer Technologies and Control,

ITMO University, St. Petersburg, Russia

 

2013-present Associate Professor. Faculty of Software Engineering and Computer Systems,

ITMO University, St. Petersburg, Russia

 

2004-2013 Senior lecturer. Department of Computer Science,

ITMO University, St. Petersburg, Russia

 

1991-2004 Assistant Professor. Department of Computer Science,

ITMO University, St. Petersburg, Russia

 

1986-1991 Engineer. Department of Computer Science,

ITMO University, St. Petersburg, Russia

Computer Skills:

  • Programming and scripting languages: Assemblers, C, C++, C#, Java, JavaScript, Perl, PHP, TCL, Python, Shell scripting languages – sh, ksh, bash, csh
  • Operating Systems: Unix, Linux, Windows
  • Database Management System: Oracle, Postgres, Ingress, R:BASE
  • Software: Unix-like operating system software

2019-present Development of methods for the creation and implementation of cyber-physical systems

 

2017-2018 Development of methods for intelligent control of cyberphysical systems using quantum technologies

 

2015-2017 Methods for designing key systems of information infrastructure

 

2013-2014 Organization of design solution space for embedded systems

Books 

  • P.V. Balakshin, V.V. Sosnin, I.V. Kalinin, T.A. Malisheva, S.V. Rakov, N.G. Ruschenko, A.M.Dergachev. Computer science: Laboratory work and tests – ITMO University, 2019 (in Russian)
  • M. Dergachev. Computer-based Information Systems – ITMO University, 2018 (in Russian)
  • M. Dergachev. Service Oriented Computing – ITMO University, 2016 (in Russian)
  • M. Dergachev. System Software: Ksh Programming – ITMO University, 2015 (in Russian)

Journal papers

  • Loginov I.P., DergachevM. Zhirkov I.O., Korenkov U.D. “Realization of metalinguistic abstraction to support OOP using C language” // International research and practice journal “Software & Systems”, 2019,  Vol. 2 (119) – in print. (In Russ.)
  • Andreev Y.S., Dergachev A.M., JarovA. Information security problems of automated process control systems // Journal of Instrument Engineering – 2019. – V. 63. – № 2. – in print. (In Russ.)
  • Doronin O.V., Dergun K.I., Dergachev A.M., Klyuchev А.О.Optimizing the program code of the Relacy Race Detector Library // Scientific and Technical Journal of Information Technologies, Mechanics and Optics – 2019. – № 2(20). – in print. (In Russ.)
  • Klyuchev А.О., Platunov А.Е., Dergachev A.M.Application of sdk laboratory stands in education // Scientific and Technical Journal of Information Technologies, Mechanics and Optics – 2019. – № 1(19). – pp. 184-187 (In Russ.)
  • BRomanov A., Volchek D., Mouromtsev D., Chirkin A.M., Sender A., Dergachev A. Optimizing the program code of the Relacy Race Detector Library // CEUR Workshop Proceedings – 2018, Vol. 2233, pp. 139-154 (In Eng.)
  • Tkeshelashvili N.M., Klimenkov S.V., Dergachev A.M. Table structure recognition method for spreadsheets data // International research and practice journal “Software & Systems”, 2019,  Vol. 2 (119) – 2016. – № 4. – pp. 107–112 (In Russ.)
  • Dergachev A.A., Dergachev A.M.Parameters of the quality of service web-services industry instrument // Journal of Instrument Engineering – 2014. – V. 57. – № 4. – pp. 27-29 (In Russ.)
  • Dergachev A.M., Dergachev A.A.Component architecture of a web services access system // Scientific and Technical Journal of Information Technologies, Mechanics and Optics – 2014. – № 3(91). – pp. 172-174

Conferences papers

  • Doronin O.V., Dergun K.I., Dergachev A.M. Automatic fuzzy-scheduling of threads in Google Thread Sanitizer to detect errors in multithreaded code // 10th Majorov International Conference on Software Engineering and Computer Systems (MICSECS 2018), IET – 2019 – in print (In Eng.)
  • Korenkov I., Loginov I., Dergachev A., Lazdin A. Declarative target architecture definition for data-driven development toolchain // 18th International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management, SGEM-2018 – 2018, Vol. 18, No. 2.1, pp. 271-278(In Eng.)
  • Tkeshelashvili N.M., Klimenkov S.V., Dergachev A.M. Updating of the semantic network of products based on data from open marketplaces // Almanac of young scientists ITMO University – 2016. – V. 5. – pp. 97-99
  • Bafubaeva U.U., Dergachev A.M. Designing a website for monitoring the environmental situation of a megacity // Almanac of young scientists ITMO University – 2016. – V. 1. – pp. 114-116
  • Ilina K.V., Dergachev A.M.  Gaming software platform for learning the basics of programming // Almanac of young scientists ITMO University – 2016. – V. 2. – pp. 230-232