“…Historically, a significant number of works are generally devoted to the study of abstractions and their application both in information science and cognitive science. First of all, it is necessary to highlight papers cited by many researchers of software development, programming languages, artificial intelligence algorithms and approaches to decision making [16,23,42,49,52,54]. The papers [1,3,5,15,22,25,29,32,44,45,55] are devoted to abstractions formed and used in the algorithm development and software engineering.…”