Categorical analysis of logic in conceptual modeling of subject areas for semantic integrity of information resources

Capa

Citar

Texto integral

Resumo

The article explores the potential use of categorical logic analysis to create a conceptual model of the subject area for designing an information system. The issue of semantic disunity of information resources is addressed, emphasizing its relevance due to the rapid development of information technologies and the need for their integration. Semantic disunity is identified as occurring during the integration of heterogeneous information resources, which is "embedded" at the design stage of information systems within the given subject area. The impact of an information system with violations of semantic integrity on the business processes it supports is examined, identifying problems such as information gaps, duplication, and the need for preliminary information processing. It is demonstrated that while integrating information resources is essential, it is not sufficient alone for achieving semantic integrity. The necessity of forming a single context for the integrated system components as a prerequisite for their integration is proposed. A classification of approaches to information resource integration based on semantic integrity is developed. Suggestions for applying categorical logic analysis within the framework of conceptual modeling of the subject area are presented as a universal component for ensuring the system's semantic integrity. The novelty of the proposed approach lies in considering the information system components as sets based on category theory, building categorical relations between them, and identifying structural isomorphisms in the formal model.

Texto integral

Введение

Современные предприятия и организации действуют в динамичной внешней среде, к которой адаптируются путём изменения бизнес-процессов (БП). Их информационные системы (ИС) устаревают, внедряются новые, изменяются программные и аппаратные платформы, изменяется регулирующее область законодательство [1, 2]. Под действием перечисленных факторов изменяются эксплуатационные свойства ИС, которые могут быть измерены: время, стоимость, масштаб и устойчивость изменений [3]. Понятие гибкости ИС предприятия и её концептуальная модель рассмотрены в работе [4].

В результате организация имеет ряд унаследованных систем, не интегрированных в единую ИС. Каждая ИС представляет собой информационный ресурс (ИР) с собственными информационными структурами и логикой их преобразования. БП предприятия, столкнувшегося с ситуацией наличия множества ИР, не интегрированных на основе семантики данных, могут характеризоваться следующими недостатками: информационные разрывы; дублирование информации; необходимость синхронизации ИР [5-7].

Актуальность исследования обосновывается распространённостью многокомпонентных ИС и необходимостью разработки подхода (совокупности модели, метода и алгоритма) к проектированию интеграционных решений (программ и программных систем, входящих в состав ИС), обладающих семантической целостностью.

Целью исследования является разработка предложений по применению категориального анализа логики для концептуального моделирования предметной области (ПрО) как универсального компонента в виде формализованного подхода, направленного на обеспечение семантической целостности ИР на этапе проектирования ИС.

Для достижения поставленной цели проанализированы основные концепции моделирования ПрО: значение концепции абстракции [8] и её уровней в процессе проектирования ИС; базовые концепции категориального анализа логики; основные положения теорий информации, баз данных и нормализации. Для анализа БП применялись методы структурного анализа и декомпозиции [9], идентификация проблемы сопровождалась применением методов системного анализа [10].

1 Семантическая целостность ИР

 В работе на концептуальном уровне рассматривается информационное моделирование ПрО, на основе общетеоретических понятий, обладающих инвариантными свойствами, необходимыми для решения задач в ПрО [11]. В семантической целостности ИР различные компоненты ИС оперируют едиными сущностями с различным уровнем детализации [12]. На рисунке 1 представлено мнемоническое изображение вариативности соответствия сущностей различных ИР. Принадлежность объектов на рисунке изображена посредствам вложенности графических элементов. Например, в рамках одного информационного контекста вложено несколько информационных сущностей. Сущность из одного ИР может полностью дублировать сущность другого ИР (Е1 и Е2), может частично соответствовать (Е1 и Е3, Е4), а может быть разделена на несколько сущностей (Е1 и Е5). Каждая из сущностей характеризуется множеством атрибутов, в частности, сущность Е1 характеризуется множеством {A1,…,A4}. Каждая сущность включена в один из семантических контекстов (С1, С2, С3).

 

А – атрибуты информационной сущности; E – информационные сущности; С – информационные контексты; R – отношения полного, частичного и фрагментного соответствия

Рисунок 1 - Мнемоническое изображение вариантов соответствия сущностей различных информационных ресурсов

 

Подобные отношения между сущностями различных ИР в рамках одной ИС вызывают ряд недостатков БП: необходимость конвертации контекста, экспертного соотнесения сущностей, предобработки с целью насыщения информационных сущностей; отсутствие возможности получения достаточной информации для выполнения БП.

На рисунке 2 показана цепочка причинно-следственных связей семантической разобщённости ИР. Внешняя среда оказывает влияние на БП организации и на ИС, обеспечивающую выполнение БП. Рассматриваемая система для сохранения своего функционирования претерпевает изменения внутри: изменяются компоненты ИС и БП. Предполагается, что на данном этапе формируется семантическая разобщённость ИР, которая может приводить к временным затратам и высокому риску возникновения ошибок [13].

 

Рисунок 2 – Причинно-следственные связи семантической разобщённости информационных ресурсов

 

Признаком семантической разобщённости является наличие различных моделей данных одной и той же сущности реального мира в компонентах ИС. Можно классифицировать разобщённость между компонентами ИС на структурную и семантическую.

Например, при взаимодействии двух компонентов ИС, отвечающих за бухгалтерский учёт и непрерывное образование сотрудников, может существовать две модели данных сущности «Сотрудник». Сущности могут различаться как по наименованию семантически идентичных атрибутов (например, «Фамилия», «Имя», «Отчество»), так и иметь различный атрибутивный состав в зависимости от целевого назначения компонента системы (например, «Стаж работы», «Дата прохождения курса переподготовки»).

Интеграция компонентов ИС является обязательным, но не единственным условием для формирования семантической целостности. Для её достижения необходимо согласование сущностей и атрибутов на основе их смысла – формирование единого семантического контекста между всеми информационными сущностями. Работа пользователя с различными компонентами ИС должна восприниматься как работа с единым ИР [14], не требующим трансформации, конвертации, обобщения, насыщения и других процедур обработки информации.

2 Подходы к интеграции компонентов ИС

На основе анализа подходов к интеграции компонентов ИС, разработана классификация, в основу которой положены результаты исследований [15-17]. Интеграция может быть осуществлена посредством:

1) определений и формальной структуризации используемых ИР, которая достигается средствами дополнительного компонента ИС, адаптирующего существующие ИР с использованием некоторого языка и формальной грамматики. На рисунке 3 представлена упрощённая модель первого типа интеграции компонентов ИС, где E – сущность ПрО, A – атрибут сущности ПрО, CMP и Z – компоненты ИС, FN – функция компонента, С – собственный семантический контекст, CU – универсальный семантический контекст.

 

Рисунок 3 - Упрощённая модель подхода к интеграции компонентов информационной системы посредством семантических определений и формальной структуризации используемых информационных ресурсов

 

2) определений и формальной структуризации пользовательских интерфейсов, которая достигается копированием и повторным вводом данных из одного компонента ИС в другой. На рисунке 4 представлена упрощённая модель второго типа интеграции компонентов ИС, где BF – бизнес-функция, BP – бизнес-процесс; BF* – конвертирующий контекст BP.

 

Рисунок 4 - Упрощённая модель подхода к интеграции компонентов информационной системы посредством определений и формальной структуризации пользовательских интерфейсов

 

3) создания универсальной надстройки на основе формального, предметно-ориентированного графоаналитического метаязыка, которая предполагает организацию взаимодействия между компонентами ИС путём создания интеллектуальной системы интеграции ИР [18]. На рисунке 5 представлена упрощённая модель третьего типа интеграции компонентов ИС, где CMP* – конвертирующий контекст компонент.

 

Рисунок 5 - Упрощённая модель подхода к интеграции компонентов информационной системы посредством создания универсальной надстройки

 

Таким образом, задача проектирования системных интеграций рассматривается как формирование общего контекста между N компонентами ИС с минимальным количеством посредников (прослоек, конвертеров, брокеров, шлюзов). При решении задачи интеграции по принципу «каждый с каждым» между системами необходимо образовать N(N-1)/2 посредников, по принципу двухстороннего взаимодействия - N(N-1).

3 Подход к семантической целостности ИР

Применения рассмотренных подходов интеграции компонентов ИС является не оптимальным по причине высокой сложности результирующей структуры при большом количестве интегрируемых компонентов [19]. Результирующая ИС представляет собой множество существующих компонентов ИС, дополненных кратным множеством компонентов-сопряжений для обеспечения конвертации контекста:

  • в случае автоматической (алгоритмической) интеграции - большое количество точек возможных отказов, представляющих собой новые программные модули, обеспечивающие преобразование и приведение обращаемых структур данных;
  • в случае автоматизированной (частично автоматизированной или не автоматизированной интеграции) - большое количество пользовательских интерфейсов ИС.

Предлагаемый подход заключается в рассмотрении компонентов ИС и её элементов как множеств на базе аппарата теории категорий, а выстраивание категориальных отношений между сущностями позволяет определять изоморфизмы в структурированной формальной модели. Данное свойство приводит к «поглощению» дублирующих объектов и снижению сложности компонентов ИС посредством структуризации элементов. В качестве целевой модели данных рассматривается реляционная модель как общепринятый стандарт.

Подход направлен на формирование формальной модели ИС с условием отсутствия противоречия и соблюдения полноты, достаточной для выполнения всех бизнес-функций. Подобная структуризация ПрО является обязательным этапом при проектировании ИС. Структуризация может быть достигнута за счёт применения теоретико-категориального аппарата и применения концепций идентичности, агрегации и обобщения. Согласно теория категорий [20, 21], ПрО Pw можно рассмотреть в виде категорий, представленных тремя множествами: сущностей (E), атрибутов сущностей (A) и отношений между сущностями (R). Формальное представление ПрО имеет следующий вид: Pw=<E1,...,Ei>;<A1,...,Ak>;<R1,...,Rt>, где i, k, t – мощности множеств сущностей, атрибутов, отношений соответственно.

Осуществлён переход от понятий множеств к понятиям категорий. Категория сущностей ПрО задаётся классом объектов Ob(E), категория атрибутов ПрО - классом объектов Ob(A), категория связей между объектами - классом объектов Ob(R).

Из основных аксиоматических положений можно утверждать, что для любых двух a1,a2Ob(A) существует множество Ob(A)HomA(a1,a2), элементы которого называются морфизмами из a1 в a2. Согласно этой аксиоме возможно представление отношения между двумя сущностями ПрО в виде морфизмов из категориального анализа логики (принято обозначать стрелками). Морфизм в рамках рассматриваемой задачи означает непрерывное отображение категории сущностей на категорию атрибутов. Таким образом, отношения между сущностями a1 и a2 можно записать f:a1a2 или a1=Dom(f) и a2=Cod(f), которые рассматриваются как объект r1Ob(R) упорядоченной тройки вида (A, f, B). Для любых трёх объектов a1,a2,a3Ob(A) может быть задана следующая композиция:

HomA(a1,a2)×HomA(a2,a3)HomA(a1,a3),

(f:a1a2,g:a2a3)fg:a1a3.

Аналогично морфизмы f и g могут быть рассмотрены как r1,r2Ob(R). Так как под морфизмами понимается отображение, которое позволяет сохранить структуру объекта категории [21], то его, в рамках формируемого подхода, можно интерпретировать как сохранение атрибутивного состава комплексной сущности при её декомпозиции и формирование между атрибутами категориальных отношений. Аналогичные выводы можно сделать и для других двух приведённых категорий.

Для связи трёх категорий (Ob(E),Ob(A),Ob(R)) предлагается использовать функторы. Ковариантный функтор F:EA является отображением, которое сопоставляет каждому объекту eiE объект F(ei)A, где i – номер элемента множества. Категория является не только множеством объектов, но и множеством формируемых морфизмов [18], каждому морфизму f:eiej в категории Е соответствует морфизм F(f):F(ei)F(ej) в категории А  Функтор между категориями сохраняет тождественные морфизмы (отношения) и структуру композиции морфизмов.

Пример концепции идентичности двух сущностей. Концепция идентичности заключается в определении идентичных фрагментов графа – изоморфизмов. Изоморфными можно назвать два встречных функтора f1:AE, , такие, что f1×f2=1A,f2×f1=1E, где × – декартово произведение. Представленный морфизм является функторным изоморфизмом контравариантного функтора А в контравариантный функтор Е. Данное утверждение можно обосновать следующим образом: пусть e1 объект категории Е; в категории А существует единственный морфизм f1(Y):A(Y)E(Y), такой, что f1(Y)×f2(Y)=1A(Y), f2(Y)×f1(Y)=1E(Y). Тогда можно определить функторный морфизм f1:AE. Пример применения идентичности введённых условных обозначений и соответствующая диаграмма функторного морфизма представлены на рисунке 6. На рисунке показано разрешение семантической разобщённости двух информационных сущностей (E1 и E1’), находящихся в различных контекстах; посредством применения концепции идентичности сформирован универсальный контекст Cu, где произошло слияние сущностей с наследованием родительских связей (E2, E4).

 

Рисунок 6 - Пример разрешения семантической разобщённости посредством применения концепции идентичности

 

Повышение уровня абстракции позволяет сформулировать ряд общих концепций и соответствующих им алгоритмов (алгоритмов на деревьях) с небольшой вычислительной сложностью, не зависящих от ПрО [22]. Возможность практического применения концепций агрегации и обобщения выполняется на базе введённых положений (категории, морфизмы, функторы). Подобного ограниченного синтаксиса достаточно для выражения любых семантических связей в рамках информационного моделирования.

На рисунке 7 представлен алгоритм предлагаемого подхода к концептуальному моделированию ПрО при проектировании ИС, который показывает последовательность действий при семантической интеграции элементов ИС. В каждой из алгоритмических веток присутствует одна из сформулированных концепций, которую нужно применить к выделенной сущности ПрО (обобщения, идентичности, агрегации), или сущность объединяется в существующую структуру.

 

Рисунок 7 - Схема алгоритма предлагаемого подхода к семантической интеграции информационных элементов

 

Заключение

В работе определена цепочка причинно-следственных связей семантической разобщённости ИР в контексте проектирования ИС. Представлен подход (совокупность модели, метода и алгоритма), который облегчает формирование модели ПрО посредством применения аппарата категориального анализа логики.

Представленные в работе предложения на базе концепций идентичности, агрегации и обобщения позволят сократить количество семантически разобщённых ИР и повысить эффективность БП организации.

Количественный показатель эффективности предлагаемого в работе решения может быть исчислен на основе следующих компонентов:

  1.  количество сущностей ПрО, к которым применён принцип обобщения, и количество обобщённых атрибутов множества сущностей;
  2.  количество сущностей ПрО, к которым применен принцип идентичности, и количество идентичных атрибутов множества сущностей;
  3.  количество сущностей ПрО, к которым применен принцип агрегации, и количество агрегированных атрибутов ряда сущностей.

Каждый принцип направлен на сокращение количества сущностей ПрО и их атрибутивного состава. Следовательно, модель ПрО, лежащая в основе ИС, становится ближе к действительности и, как следствие, повышается эффективность обеспечиваемых БП (сокращаются временные затраты и снижается вероятность возникновения ошибки). Повышается также производительность ИС в виду сокращения количества объектов хранения (вне зависимости от типа используемой базы данных). Сформулированные положения использованы как основополагающие принципы при создании программного продукта, обеспечивающего структуризацию ПрО [23].

×

Sobre autores

Vyacheslav Antonov

Ufa University of Science and Technology

Email: antonov.v@bashkortostan.ru
Scopus Author ID: 57200254522
Researcher ID: AAH-5121-2019

Ph.D. (2007), Doctor of Technical Sciences (2015). Head of the Department of Automated Control Systems.

Rússia, Ufa

Nikita Kononov

Ufa University of Science and Technology

Autor responsável pela correspondência
Email: knnv.nkt@gmail.com
ORCID ID: 0000-0001-8738-653X
Researcher ID: AAB-6061-2022

Postgraduate student of the Department of Automated Control Systems.

Rússia, Ufa

Evgeny Palchevsky

Finance University under the Government of the Russian Federation

Email: teelxp@inbox.ru
ORCID ID: 0000-0001-9033-5741
Scopus Author ID: 57220744490
Researcher ID: ABB-2403-2021

Senior lecturer at the Department of Data Analysis and Machine Learning.

Rússia, Moscow

Bibliografia

  1. Antonov VV, Konev KA, Palchevsky EV, Rodionova LE, Baymurzina LI. Ensuring the relevance of enterprise business process knowledge based on an ontological model [In Russian]. Ontology of Designing, 2024. 1(51). 107-118. doi: 10.18287/2223-9537-2024-14-1-107-118
  2. Kersten M, Khanagha S, Hooff B, Khapova S. Digital transformation in high-reliability organizations: A longitudinal study of the micro-foundations of failure. The Journal of Strategic Information Systems. 2023. doi: 10.1016/j.jsis.2023.101756.
  3. Dove R. Response Ability: The Language, Structure, and Culture of the Agile Organization, March 2002. 6(2). doi: 10.1002/inst.20046241.
  4. Zelenkov YA. Agility of enterprise information systems: A conceptual model, design principles and quantitative measurement. BusinessInformatics, 2018. 2 (44). 30–44. doi: 10.17323/1998-0663.2018.2.30.44.
  5. Zaporozhtsev AV. Problems of designing automated control systems for organizational and technical systems [In Russian]. Bulletin of UNN. 2013. 6-1. 239-246.
  6. X. Liu, C. Hu, J. Huang and F. Liu A Semantic Data Integration and Service System Based on Domain Ontology // IEEE First International Conference on Data Science in Cyberspace (DSC), Changsha, China, 2016. 302-306, doi: 10.1109/DSC.2016.15
  7. Klein M. Combining and relating ontologies: an analysis of problems and solutions. IJCAI-2001Workshop on Ontologies and Information Sharing, 2001. P.53–62.
  8. Gorsky DP. Issues of abstraction and concept formation [In Russian]. Publishing House of the USSR Academy of Sciences. 1961. 352 p.
  9. Marka D, McGowan K. Methodology of structural analysis and design of SAD. MetaTechnology, 1993, 240 p.
  10. Blauberg IV, Sadovsky VN, Yudin EG. System approach in modern science [In Russian]. Problems of methodology of systems research / Ed. count I.V. Blauberg, V.N. Sadovsky, E.G. Yudin. Moscow, 1970.
  11. Kolybenko EN. Distinction between the concepts of mathematical and logical modeling [In Russian]. Bulletin of the Don State Technical University. 2019. 19(3): 262-267. doi: 10.23947/1992-5980-2019-19-3-262-267.
  12. Yusupova NI, Smetanina ON, Agadullina AI, Rassadnikova EYu. Modeling issues in organizing information intellectual support for management decisions in complex systems [In Russian]. Fundamental Research. 2017; 2: 107-113.
  13. Kononov NA, Suvorova VA. Development of a formal model for implementing the process of interaction between the components of a complex system using the example of information support for the admissions campaign [In Russian]. Youth bulletin of UGATU. 2023; 1(27): 59-64.
  14. Ouksel A, Sheth A. Semantic Interoperability in Global Information Systems: A Brief Introduction to the Research Area and the Special Section. SIGMOD, 1999, 28: 5-12.
  15. Kulikov GG, Sapozhnikov AYu, Kuznetsov AA, Mavrin AS. Methodology for designing system models of work processes using domain-specific metalanguages [In Russian]. Bulletin of the South Ural State University. Series: computer technologies, control, radio electronics. Chelyabinsk: 2020. P.45-55.
  16. Arsenyev DG, Shkodyrev VP. Semantic interoperability of cyberphysical systems as a technological platform for industrial automation systems [In Russian]. Proceedings of the multiconference XVI All-Russian multiconference on management problems, 2023; 2: 44-47.
  17. Oleynikov AYa, Ruban KA. Models and standards for ensuring interoperability [In Russian]. Informatization of education and science, 2009; 3: 24-34.
  18. Kulikov GN, Antonov VV, Antonov DV, Shingareev FF. Method of subject-oriented classification and system modeling of weakly formalized information flows in automated production systems [In Russian]. Bulletin of the South Ural State University. Series: computer technologies, control, radio electronics, 2016. pp.116-130.
  19. Vinogradov GP, Prokhorov AA. Ontologies in the problems of building a concept domain model [In Russian]. Software & Systems - Software products and systems, 2018; 4: 677-683. doi: 10.15827/0236-235X.124.677-683.
  20. Raikov A.N. Ontology of scientific discoveries. Management of the development of large-scale systems [In Russian]. Institute of Management Problems named after. V.A. Trapeznikov RAS, 2021. pp. 342-348.
  21. Topoi: Categorical analysis of logic R. Goldblatt; Trans. from English V.N. Grishina, V.V. Shokurov. - Moscow: Mir, 1983. 486 p.
  22. Cormen T. Introduction to Algorithms. 3rd ed: trans. from English. Moscow: Williams, 2013. 1323 p.
  23. Certificate of state registration of a computer program No. 2024661463 Russian Federation. “Program for automated semantic comparison of information resource entities based on information models”: No. 2024660117: application. 05/03/2024: publ. 05.17.2024. N.A. Kononov.

Arquivos suplementares

Arquivos suplementares
Ação
1. JATS XML
2. Figure 1 - Mnemonic representation of options for matching entities of various information resources

Baixar (208KB)
3. Figure 2 - Cause-and-effect relationships of semantic disunity of information resources

Baixar (677KB)
4. Figure 3 - A simplified model of the approach to integrating information system components through semantic definitions and formal structuring of the information resources used

Baixar (374KB)
5. Figure 4 - A simplified model of the approach to integrating of information system components through definitions and formal structuring of user interfaces

Baixar (310KB)
6. Figure 5 - A simplified model of the approach to integrating information system components by creating a universal add-on

Baixar (332KB)
7. Figure 6 - An example of resolving semantic disunity through the application of the concept of identity

Baixar (294KB)
8. Figure 7 - Algorithm diagram of the proposed approach

Baixar (582KB)

Declaração de direitos autorais © Antonov V.V., Kononov N.A., Palchevsky E.V., 2024

Creative Commons License
Este artigo é disponível sob a Licença Creative Commons Atribuição 4.0 Internacional.

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».