The application of XML-representation for data integration in petroleum geophysics

The problem of the geophysical and geological data integration is described. The exchange geophysical formats based on XML are analyzed. The implementation of graph queries to form XML-representations and application of XQuery for their integration are examined.Problems in programming 2010; 2-3: 519...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2026
Автори: Tulchynsky, V.G., Tulchynsky, P.G., Yushchenko, A.K., Yushchenko, R.A.
Формат: Стаття
Мова:Російська
Опубліковано: PROBLEMS IN PROGRAMMING 2026
Теми:
Онлайн доступ:https://pp.isofts.kiev.ua/index.php/ojs1/article/view/947
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Problems in programming
Завантажити файл: Pdf

Репозитарії

Problems in programming
_version_ 1866844972934758400
author Tulchynsky, V.G.
Tulchynsky, P.G.
Yushchenko, A.K.
Yushchenko, R.A.
author_facet Tulchynsky, V.G.
Tulchynsky, P.G.
Yushchenko, A.K.
Yushchenko, R.A.
author_institution_txt_mv [ { "author": "V.G. Tulchynsky", "institution": "Glushkov Institute of Cybernetics NAS of Ukraine" }, { "author": "P.G. Tulchynsky", "institution": "Glushkov Institute of Cybernetics NAS of Ukraine" }, { "author": "A.K. Yushchenko", "institution": "Glushkov Institute of Cybernetics NAS of Ukraine" }, { "author": "R.A. Yushchenko", "institution": "Glushkov Institute of Cybernetics NAS of Ukraine" } ]
author_sort Tulchynsky, V.G.
baseUrl_str https://pp.isofts.kiev.ua/index.php/ojs1/oai
collection OJS
datestamp_date 2026-06-01T06:02:58Z
description The problem of the geophysical and geological data integration is described. The exchange geophysical formats based on XML are analyzed. The implementation of graph queries to form XML-representations and application of XQuery for their integration are examined.Problems in programming 2010; 2-3: 519-525
first_indexed 2026-06-02T01:01:43Z
format Article
fulltext Інструментальні засоби і середовища програмування © В.Г. Тульчинский, П.Г. Тульчинский, А.К. Ющенко, Р.А. Ющенко, 2010 ISSN 1727-4907. Проблеми програмування. 2010. № 2–3. Спеціальний випуск 519 УДК 004 ПРИМЕНЕНИЕ XML-ПРЕДСТАВЛЕНИЙ ДЛЯ ИНТЕГРАЦИИ ДАННЫХ В ПРОМЫСЛОВОЙ ГЕОФИЗИКЕ В.Г. Тульчинский, П.Г. Тульчинский, А.К. Ющенко, Р.А. Ющенко Институт кибернетики имени В.М. Глушкова НАН Украины, 03687, Киев, проспект Академика Глушкова, 40, тел. 526 3603, pgt@ukr.net Описана проблема интеграции данных геофизических и геологических исследований. Проанализированы обменные геофизические форматы, основанные на XML. Рассмотрена реализация графовых запросов для формирования XML-представлений и применение XQuery для их объединения. The problem of the geophysical and geological data integration is described. The exchange geophysical formats based on XML are analyzed. The implementation of graph queries to form XML-representations and application of XQuery for their integration are examined. Введение Интерпретация данных геологических исследований также предполагает интенсивный обмен информацией между программными системами различных производителей. Для успешного использования форматы разных систем должны поддерживаться каждой из этих систем, либо сводиться к формату, который всеми поддерживается. Учитывая постоянное расширение номенклатуры геофизических методов, внедрением новой аппаратуры и технологий, в геофизике постоянно актуальна задача обмена данными. В данный момент наиболее популярным способом обмена геологическими данными являются отформатированные текстовые файлы. В отдельных случаях применяются средства импорта / экспорта, позволяющие синхронизировать реляционные схемы данных. Но во всех случаях для успешного обмена необходимо соотнести схему данных источника со схемой данных получателя. И так – для каждой пары взаимодействующих систем. Для решения проблемы связи между системами, работающими с геологическими данными, а так же для организации информационного хранилища удобно использовать XML. Это позволяет создать мобильный независимый от операционной системы, СУБД и приложений формат данных, который удобно проверять и интерпретировать стандартными средствами. Промысловая геофизика, связанная с разведкой и эксплуатацией месторождений полезных ископаемых, традиционно сильно зависит от прогресса вычислительной техники и программного обеспечения, оказывая не меньшее влияние на информационно-коммуникационные технологии со своей стороны. Цена получения информации о локальной структуре земных недр очень высока, стоимость ошибки при бурении одной скважины – несколько миллионов долларов, поэтому постоянно совершенствуется аппаратная база, методика измерений, обработки и интерпретации данных, программное обеспечение. В результате сервисным компаниям, предоставляющим геофизическую информацию, и ее потребителям, добывающим предприятиям, не хватает одной интегрированной системы. Они одновременно используют разные программные продукты. Рис. 1. Уровни интероперабельности И сервисные компании и тем более добывающие предприятия давно стремились достичь интеропера- бельности данных на всех четырех уровнях [1]: системном, синтаксическом, структурном и семан- тическом (рис. 1). Системный уровень, включающий сетевые протоколы, Web-сервисы и операционные сис- темы почти не затрагивается отраслевой спецификой. Синтаксический уровень представлен стандартными форматами данных и языками спецификаций. Этот уровень в промысловой геофизике довольно долго был представлен общепризнанными в отрасли стандартами «de facto», такими как LAS, SEG-Y, LIS, SPS. Но синтаксическая совместимость еще не гарантирует автоматического разбора описанной этим синтаксисом информации. Начиная с 1980-х удачные инициативы в достижении интероперабельности, такие, как всемирно признанная система стратиграфической классификации отложений [2] или обменный формат данных бурения скважин WITS [3], фокусировались на определении как можно более широкого круга уникально и единообразно интерпретируемых понятий (семантический уровень). Системный уровень (кодировка и протоколы) Форма представления (абстракция языков и метаданных) Схема данных (объекты и отношения) Семантика (значение данных) Інструментальні засоби і середовища програмування 520 На структурном уровне форматы, подобные WITS, оставались неудовлетворительными. Они поддерживали очень ограниченную номенклатуру объектов и свойств. Первые усилия по развитию выразительных возможностей отраслевых форматов, такие как версия 3.0 формата LAS [4], не смогли сдвинуть старые простые форматы из-за переусложненности и отсутствия стандартных программных интерфейсов. Только с распространением XML у нового поколения обменных форматов появились возможности представлять сложные структуры геофизических данных разведки и эксплуатации месторождений полезных ископаемых. Например, WITSML[5] был первоначально разработан как SGML (1986) XML (1998) MathML RSS OpenXML и много других… HTML (1991) WITS (198x) WITSML (2002) PRODML (2005) GML (1998) LAS (каротаж) SEG-Y (сейсмика) LIS (каротаж) Рис. 2. Обменные форматы геофизических данных новая, рассчитанная на интернет- технологии версия широко используе- мого формата WITS. Но эта разработка, основанная на стандартах W3C, применении XML и сервис-ориенти- рованном программном интерфейсе SOAP быстро преодолела ограничения, свойственные WITS. PRODML [6] отпочковался от WITSML как формат для поддержки оптимизации добычи нефти и газа. Открытый консорциум геологического пространства (Open Geospatial Consortium) разработал основанные на XML обменные форматы XMML [7] и GeoSciML [8]. Оба эти формата опираются на ISO/DIS 19136 GML [9]. В течение последних лет возникло множество других современных форматов на основе XML [10]. Основные обменные форматы показаны на рис. 2. Рассмотрим подробнее роль XML в повышении итероперабельности приложений промысловой геофизики. В качестве примера проанализируем два очень близких по составу и назначению формата: WITS и его новую, основанную на XML, версию WITSML. Основанные на XML стандарты обменных форматов промысловой геофизики WITS – это Стандарт передачи информации со скважины (Wellsite Information Transfer Standard). Он используется для автоматизации удаленного обновления в центральной БД компании технологических данных процесса бурения, информации о разбуриваемых породах и данные геофизических исследований непосредственно в процессе проходки и после ее окончания вплоть до цементирования колонны. WITS разбит на несколько таких уровней: – уровень 0: ASCII-формат; включает фиксированные предопределенные форматы записей; – уровень 1: Бинарный формат; аналогичен ASCII-формату, введен для компактности; – уровень 2: Ограниченный двухсторонний диалог через записи-комментарии; – уровень 2b: Буферизация, чтобы записи не терялись при разрыве коммуникационного канала; – уровень 4: Расширяемый формат записей RP66. Несмотря на долгую историю и широкое распространение WITS обладает некоторыми ограничениями, свойственными большинству традиционных EDI-форматов. Эти ограничения можно объединить в две группы. 1. Недостаточная поддержка новых решений в инженерии скважин: – устаревшие форматы записей (особенно относящихся к каротажу во время бурения); – ограниченное число разделов под бурильные колонны; – отсутствие гибкости в использовании различных единиц измерения; – почти полное отсутствие поддержки статической (справочной) информации о скважине; – ограниченная возможность двунаправленного диалога для передачи управленческих решений на скважину. 2. Недостаточная поддержка современных Web-ориентированных программных решений: – бинарный формат (уровень 1) остается платформо-зависимым; – расширения данных (уровень 4) трудны в реализации, так как описывают только синтаксис без механизмов описания семантики; – не стандартизирован транспортный уровень передачи сообщений. Используется устаревший способ коммуникации точка-точка (RS232); – отсутствует стандартный прикладной программный интерфейс; – слишком много вопросов оставлено для решения при реализации (сложность). WITSML – это прежде всего реализация WITS на современной языковой, транспортной и программной основе: через XML, Интернет и Web-сервисы. WITSML призван улучшить принятие решений, благодаря непрерывному потоку данных реального времени. Одно из его главных преимуществ – способность к легкому Інструментальні засоби і середовища програмування 521 расширению и дополнению для поддержки будущих технологий инженерии скважин. В то же время его принятие и внедрение способствует повышению уровня интероперабельности за счет продвижения отраслевых стандартов и увеличения доли XML-технологий. В основе WITSML лежит типичная для UDDI архитектура «Публикация / подписка». Опубликованные спецификации обменных форматов WITSML конкретного интегратора (заказчика) доступны постоянно. Подписавшийся клиент получает данные интегратора, к чьей опубликованной схеме он подключен. Чтобы извлекать данные предыстории, если потеряно подключение (например, перебои на линии спутниковой связи) с помощью не имеющих состояния Web-протоколов сервисы WITSML предусматривают специальный тип запроса «GetFromStore». Поток данных WITS-0 Поток данных WITSML && 0201 02021 0203152 02041699 02270.973 02288871 0229484 !! && 1401 14021 14088871 1419-9.25 1420266 14211484 <?xml version="1.0" standalone="no" ?> -<logs xmlns="http://www.witsml.org/schemas/120" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.witsml.org/schemas/120 http://www.witsml.org/schemas/120/obj_log.xsd" version="1.2.0"> -<log uidWell="W-B6CF4BDC94954A88AFDA298DED0446F1" uidWellbore="" uidLog="L-9A8213E28ADF48B5941433F069CF5822“ -<nameWell /> <nameWellbore /> <nameLog /> -<logHeader> <runNumber /> <indexType>Depth</indexType> <startIndex>5342.12</startIndex> <endIndex>5342.12</endIndex> <indexCurve>DEPTMEAS</indexCurve> <stepIncrement>0</stepIncrement> <indexUnits>FT</indexUnits> <logHeaderParam index="1" name="DATE" description="Log Date">11-May- 2007</logHeaderParam> -<logCurveInfo> <mnemonic>DEPTMEAS</mnemonic> <unit>FT</unit> <nullValue>-999.2500</nullValue> … Рис. 3. Пример потоков данных WITS и WITSML «GetFromStore» позволяет не просто получать поток данных, но и выполнять прикладной запрос к доступным объектам, например, «Скважина», «Ствол скважины» и извлекать данные с сортировкой по мнемоникам, интервалам, обновлениям и т.п. Однако эта гибкость требует специальных усилий по обеспечению информационной безопасности. Основные данные промысловой геофизики могут быть получены только в процессе и непосредственно после бурения (до цементирования колонны). Поэтому стоят они дорого. По данным скважин можно оценивать запасы, а, следовательно, и стоимость месторождений. Это чрезвычайно ценная коммерческая информация. Чтобы ее обезопасить, сетевые ограничения, как правило, не позволяют входить в корпоративную сеть из внешней среды. Чтобы компании, занятые агрегацией данных, могли искать и проверять свои данные, непосредственно при бурении скважин им необходим удаленный доступ внутрь информационного центра сервисной компании, занятой бурением. В качестве альтернативы они могут предоставлять место в своей интрасети сервисным компаниям, однако в этом случае придется поддерживать множество систем разных сервисных компаний – со своей инфраструктурой взаимодействия и безопасности. Так или иначе, средой функционирования WITSML является интранет. Документ WITSML представляется в удобном XML-формате. От людей, владеющих англоязычной терминологией промысловой геофизики, он не требует больших навыков для чтения с листа. А выше, на рис. 3 показано, что по сравнению с ним WITS, даже в текстовом виде уровня 0, – слишком «машинный», нечитабельный формат. Помимо «неудобочитаемости» WITS создает проблемы интерпретации: – любые данные необходимо записывать в каналы, что естественно для каротажных кривых, но неудобно для других типов информации; – каналы WITS иногда сложно идентифицировать; – некоторые типы кривых не определены в спецификациях WITS; – назначение каналов WITS иногда изменяется по ошибке или в результате индивидуальной договоренности предприятий, нуждающихся в передаче дополнительных типов данных, и не имеющих такой возможности в рамках существующей жесткой спецификации. По данным Petrolink [11] 95% проблем интеграции связаны со сбором и согласованием данных бурения скважин. WITSML очевидно может помочь улучшить ситуацию. Почему же WITS все еще не сдает позиции WITSML? Подобные вопросы возникают не только в промысловой геофизике. Почти во всех отраслях новые форматы на основе XML незначительно потеснили старые, несмотря на очевидные преимущества. Інструментальні засоби і середовища програмування 522 Причины жизнеспособности WITS, как типичного «старого» стандарта. – WITS хорошо работает и прост в обработке. Зачем изменять то, что работает? – Существующее оборудование поддерживает WITS. Стоит ли вкладывать в его модернизацию большие деньги ради формата? – WITS-2b более надежен в условиях плохой связи: предыстория может быть восстановлена в случае обрыва линии из буфера. WITSML требует передачи пакета целиком. – WITSML все еще плохо известен и более сложен для использования в полевой обработке. – Гибкость WITSML в силу отсутствия общепризнанного индустриального образца потенциально чревата дублированием и путаницей в типах данных. Последние два утверждения требуют пояснений. Теоретически, работа со схемой данных WITSML должна осуществляться достаточно просто, по взаимосвязям объектов: Скважина Ствол скважины Объект инклинометрии (траектории ствола) Объект каротажа. Но каждая сервисная компания реализует эту схему по-своему. Одна хранит и каротажные данные, и информацию об инклинометрии в одном объекте, следовательно, стандартный запрос ML не будет срабатывать. Другая не следует обычной для WITS процедуре авторизации подключения типа точка-точка и т.п. В отличие от многократно растиражированного и давно настроенного WITS практический опыт реализации и применения WITSML еще не устоялся. Помимо перечисленных проблем общего характера распространению WITSML препятствуют специфические обстоятельства функционирования отрасли. – WITSML был «изобретен» заказчиками, добывающими и крупнейшими сервисными компаниями, решавшими задачу сэкономить деньги на интеграции поступающих к ним данных от разных источников. Однако его внедрение зависит от сервисных операторов, непосредственно занятых бурением и сбором данных. Для них переход на новый формат чреват дополнительными расходами. – Сервисные компании желают сохранить в своих руках управление собранными данными. Автоматизация контроля работ со стороны заказчика означает для них невозможность скрыть или как-то компенсировать неизбежные в любой работе ошибки. – Данные нуждаются в качественном управлении и периодическом редактировании. Персонал, работающий непосредственно на скважинах, как правило, имеет меньше опыта первоначальной обработки и редактирования, чем персонал информационных центров сервисных компаний. Однако, последние обычно находятся вне системы сетевой защиты заказчика, и в случае замены протокола WITS точка-точка на интранет WITSML утратят права доступ к данным. – У сервисных компаний могут быть частные данные и внутренние форматы, доступ к которым третьих лиц им нежелателен. Объединение с заказчиками в общую сеть интранет, необходимое для реализации безопасной сервис-ориентированной архитектуры WITSML, противоречит правилам внутренней безопасности многих компаний. На сегодняшний день WITSML почти не используется на местах бурения скважин. И вероятно не будет использоваться, если этого не станут требовать заказчики (т.е. без включения этого требования в тендерные условия и контракты). Реализация WITSML на местах бурения скважин потребует поддержки как минимум на уровне месторождения. Ограниченное группой скважин решение вряд ли имеет смысл для заказчика. При этом заказчику для решения своих задач требуется доступ к данным разных сервисных компаний, например, для контроля состояния и свойств бурового раствора. Однако использование бурового раствора – одно из «know- how», которым буровые сервисные компании не захотят делиться со своими конкурентами. В случае, если группа сервисных компаний, обслуживающих одно месторождение, для реализации WITSML должна будет войти в единую интрасеть, любые данные, доступные заказчику, станут доступны и остальным участникам этой интрасети. Кроме сервисных компаний непосредственно занятых работами на скважине в ситуацию конфликта интересов попадают обрабатывающие сервисные компании, так как они не хотят и не имеют права предоставлять доступ к частным данным своих заказчиков другим организациям. Выгоды заказчика от реализации WITSML на местах бурения скважин тоже не нужно преувеличивать. Многочисленные сервисные компании не могут быть полностью совместимы с WITSML. Следовательно, потребуется настройка реализации запроса ‘GetFromStore’ для каждого нового варианта WITSML. Таким образом, современный гибкий формат, задуманный как замена устаревшего ограниченного WITS оказался не пригодным в качестве замены. Тем не менее, затраты на разработку WITSML не оказались напрасными. Не заменив WITS во взаимодействии бизнесов, WITSML оказался весьма полезным средством межпрограммной и межсистемной интеграции, особенно в глобально распределенных компаниях. Вместо попарного связывания программ и корпоративных баз данных появилась возможность отображать все их внутренние схемы на схему WITSML, существенно экономя усилия на анализе и разработке. К настоящему времени на рынке появились готовые WITSML-адаптеры для ряда широко распространенных в мире геофизических программных систем, в том числе, Schlumberger, Halliburton, Paradigm. Однако помимо этих систем в промысловой геофизике используются сотни менее популярных программных продуктов. Для большинства из них разработка и поддержка WITSML- или PRODML-адаптера – слишком дорогое удовольствие. Для интеграции таких продуктов посредством обмена XML-документами, в том числе, в стандартных форматах, прекрасно подходит механизм графовых запросов по образцу. Інструментальні засоби і середовища програмування 523 Реализация графовых запросов по образцу для формирования XML-представлений Сотрудниками Института кибернетики имени В.М. Глушкова НАН Украины и Украинского государственного геологоразведовательного института разработан программный пакет «ГеоПоиск» [12] для интерпретации данных геологических исследований. При этом данные исследований импортируются в базу данных под управлением СУБД «МикроПоиск». Все приложения в составе системы «ГеоПоиск» используют эту БД (ее фрагмент на рис. 4.) в качестве источника данных. Для доступа к данным используется встроенный язык запросов. Рис. 4. ER-диаграмма фрагмента БД «ГеоПоиск» Для целей просмотра и экспорта данных из системы «ГеоПоиск» создано специальное QBE-приложение «Селектор» [13]. В нем можно подготовить данные для экспорта, составляя дерево из объектов БД. Для каждого объекта можно выбрать список экспортируемых атрибутов, на каждый атрибут можно наложить условие (фильтр) (см. дерево на рис. 5). Рис. 5. Пример графового запроса в «Селекторе» Дерево для экспорта получается путем обхода объектов схемы базы данных произвольным маршрутом. При этом схема данных рассматривается как неориентированный граф. Это позволяет рассматривать отношения 1:N между объектами двояко: как переход от 1 к N, либо как 1 к 1. Например, возможны переходы Месторождения Скважина и Скважина Месторож- дение. После того, как данные подготовлены, они могут быть экспортированы в виде отформатированных текстовых файлов. Для каждого узла дерева экспорта можно создать отдельную текстовую таблицу. Такой подход обладает рядом недостатков. В част- ности, данные из полученного набора текстовых файлов будут разрозненные, не связанные между собой. Иерархическая связь между объектами будет потеряна. Для устранения этого недостатка можно использовать XML как формат экспортируемых данных. Использование XML позволяет: а) экспортировать иерархию объектов вместе со значениями их атрибутов; в) применять средства XQuery для преобразования полученных данных. При экспорте в формат XML каждый атрибут рассматривается как скалярный элемент, а каждый объект – как элемент, содержащий другие элементы. В работах [14, 15] предложены графовые запросы в качестве средства формирования XML-взглядов для реляционных СУБД. Доказано, что они обладают полнотой для представления сетевой концептуальной модели посредством иерархии взглядов. Для визуального формирования графовых запросов использован QBE- подобный язык ER-QBE и реализована его трансляция в SQL-подобный язык. Реализацией этого языка является «Селектор». Інструментальні засоби і середовища програмування 524 Применение XQuery для объединения XML-представлений. XQuery – это язык получения и обработки данных из XML-документов. В этом языке используются выражения XPath для доступа к элементам XML-документа, а так же FLWOR-выражения (аббревиатура содержит имена операций: For, Let, Where, Order by, Return) для обеспечения возможности объединения нескольких документов и агрегации данных. В начале 2007 года XQuery рекомендован консорциумом W3C для преобразования XML-данных в Интернет- приложениях [16]. Рассмотрим использование XQuery для сведения к унифицированной форме данных из различных БД на примере XML-документов, созданных в пакетах «ГеоПоиск» и «Tesseral Pro». Экспорт этих XML-документов выполняет программа «Селектор». Из «ГеоПоиска» экспортированы агрегированные данные по пропласткам, из «Tesseral Pro» – данные каротажа. На рис. 6 показаны фрагменты этих XML-документов (после выполнения этапа унификации однотипных имен объектов, который был опущен для краткости). а б Рис. 6. XML-документы для БД: а) Месторождение – Скважина – Каротаж; б) Месторождение – Скважина – Пропластки На рис.7. показан XQuery-запрос для объединения двух XML-документов. а б Рис. 7. Интеграция данных систем ГеоПоиск и TesseralPro: а) XQuery-запрос, б) Результат интеграции XML-документов Как видно из рис. 7, б, в полученном документе интегрированы данные двух программных систем. Інструментальні засоби і середовища програмування 525 Язык XML – эффективное средство интеграции данных, в том числе для применения в Интернет- приложениях и информационных хранилищах. Разработанный QBE-подобный язык графовых запросов и его реализация в приложении «Селектор» применяются для обмена данными между пакетами «ГеоПоиск» и «Tesseral Pro» [17] и являются полезными компонентами для создания и поддержки корпоративных баз данных и информационных хранилищ геофизических организаций. Открытым пока остается вопрос обновления баз данных на основе интегрированных XML-документов. Однако развитие средств импорта XML в большинстве коммерческих СУБД, а также принятие XML в качестве внутреннего формата нового MS Office 2007, будет способствовать быстрому разрешению этой проблемы. Заключение В силу практической невозможности повторения некоторых геофизических исследований после цементирования колонны скважины и высокой цены воспроизведения других типов исследований в геофизических и нефтедобывающих компаниях принято хранить все исходные данные и варианты их интерпретации. С появлением новой информации возникает возможность уточнить результаты исследований по старым данным. Накопленные данные хранятся в разных, зачастую устаревших форматах от производителей измерительных устройств и в базах данных программных пакетов. Это приводит к целесообразности создания информационного хранилища геофизических данных. Под информационным хранилищем понимают единую, полноценную, систематизированную и непротиворечивую совокупность данных, извлеченных из различных источников и ставших доступными конечным пользователям для понимания и применения [18]. Интеграция данных – необходимый этап создания и поддержки информационных хранилищ. 1. Sheth, A. P. (1999). Changing focus on interoperability in information systems: from system, syntax, structure to semantics. In M. Goodchild, M. Egenhofer, R. Fegeas, and C. Kottman (Eds.), Interoperating Geographic Information Systems. Kluwer, Р. 5–29. 2. International Stratigraphic Chart - http://www.stratigraphy.org/cheu.pdf 3. Wellsite Information Transfer Specification - http://home.sprynet.com/~carob 4. LAS – Log ASCII Standard - http://www.cwls.org/las_info.php 5. WITSML – Wellsite Information Transfer Standard Mark-up Language (http://www.witsml.net/main) 6. PRODML – Production Markup Language - http://www.prodml.org 7. XMML – eXploration and Mining Markup Language (https://www.seegrid.csiro.au/twiki/bin/view/Xmml/WebHome) 8. GeoSciML – Markup Language for the Geosciences (http://www.geosciml.org) 9. Geography Markup Language (http://www.opengeospatial.org/standards/gml) 10. Bray T., Paoli J., Sperberg-McQueen C.M. Extensible Markup Language (XML) 1.0 (2nd Edition). – W3C Recommendation, 2000. – 771 p. 11. http://www.witsml.org/images/posc/meetings/may07witpub/may07witpub_22_petrolink.ppt 12. www.geopoisk.com 13. Гречко В.О., Тульчинский В.Г., Тульчинский П.Г. От QBE к графовым запросам //Труды VI Междунар. конф. "Знание–Диалог– Решение". – Киев: Ассоциация создателей и пользователей интеллектуальных машин. – 1997. – Том 1. – С. 216–224. 14. Tulchinsky V.G., Iushchenko O.K., Iushchenko R.A. Improving Data Integration by Means of XML – 71th EAGE Conference & Exhibition incorporating SPE EUROPEC 2009. – Amsterdam, Netherlands. – 2008, #P056, http://www.earthdoc.org/detail.php?pubid=23702 15. Тульчинский В.Г., Ющенко А.К., Ющенко Р.А. Графовые запросы для интеграции данных посредстьвом XML // Кибернетика и Системный Аналіз. – 2008. – № 2. – С. 171–183. - http://www.springerlink.com/content/t468k03016576v68/fulltext.pdf 16. Chamberlin, D., D. Florescu, J. Robie, J. Simeon, and M. Stefanescu. XQuery: a query language for XML, 2001 (http://www.w3.org/TR/query) 17. www.tesseral-geo.com 18. Гречко В.О., Тульчинский В.Г., Тульчинский П.Г., Харченко А.В. Информационные хранилища в промысловой геофизике // Проблеми програмуванния. – 2000. – № 1, 2. – С. 81 – 90. http://www.stratigraphy.org/cheu.pdf http://home.sprynet.com/~carob http://www.cwls.org/las_info.php http://www.witsml.net/main http://www.prodml.org/ https://www.seegrid.csiro.au/twiki/bin/view/Xmml/WebHome http://www.geosciml.org/ http://www.opengeospatial.org/standards/gml http://www.witsml.org/images/posc/meetings/may07witpub/may07witpub_22_petrolink.ppt http://www.geopoisk.com/ http://www.earthdoc.org/detail.php?pubid=23702 http://www.springerlink.com/content/t468k03016576v68/fulltext.pdf http://www.w3.org/TR/query http://www.tesseral-geo.com/ Інструментальні засоби і середовища програмування 526 The application of XML-representation for data integration in petroleum geophysics, Tulchinsky Vadim, Iushchenko Oleksandra, Iushchenko Ruslan.
id pp_isofts_kiev_ua-article-947
institution Problems in programming
keywords_txt_mv keywords
language Russian
last_indexed 2026-06-02T01:01:43Z
publishDate 2026
publisher PROBLEMS IN PROGRAMMING
record_format ojs
resource_txt_mv ppisoftskievua/35/6c89772eecb8475304a1f00906ad8635.pdf
spelling pp_isofts_kiev_ua-article-9472026-06-01T06:02:58Z The application of XML-representation for data integration in petroleum geophysics Применение XML-представлений для интеграции данных в промысловой геофизике Tulchynsky, V.G. Tulchynsky, P.G. Yushchenko, A.K. Yushchenko, R.A. UDC 004 УДК 004 The problem of the geophysical and geological data integration is described. The exchange geophysical formats based on XML are analyzed. The implementation of graph queries to form XML-representations and application of XQuery for their integration are examined.Problems in programming 2010; 2-3: 519-525 Описана проблема интеграции данных геофизических и геологических исследований. Проанализированы обменные геофизические форматы, основанные на XML. Рассмотрена реализация графовых запросов для формирования XML-представлений и применение XQuery для их объединения.Problems in programming 2010; 2-3: 519-525 PROBLEMS IN PROGRAMMING ПРОБЛЕМЫ ПРОГРАММИРОВАНИЯ ПРОБЛЕМИ ПРОГРАМУВАННЯ 2026-06-01 Article Article application/pdf https://pp.isofts.kiev.ua/index.php/ojs1/article/view/947 PROBLEMS IN PROGRAMMING; No 2-3 (2010); 519-525 ПРОБЛЕМЫ ПРОГРАММИРОВАНИЯ; No 2-3 (2010); 519-525 ПРОБЛЕМИ ПРОГРАМУВАННЯ; No 2-3 (2010); 519-525 1727-4907 ru https://pp.isofts.kiev.ua/index.php/ojs1/article/view/947/1016 Copyright (c) 2026 PROBLEMS IN PROGRAMMING
spellingShingle
UDC 004
Tulchynsky, V.G.
Tulchynsky, P.G.
Yushchenko, A.K.
Yushchenko, R.A.
The application of XML-representation for data integration in petroleum geophysics
title The application of XML-representation for data integration in petroleum geophysics
title_alt Применение XML-представлений для интеграции данных в промысловой геофизике
title_full The application of XML-representation for data integration in petroleum geophysics
title_fullStr The application of XML-representation for data integration in petroleum geophysics
title_full_unstemmed The application of XML-representation for data integration in petroleum geophysics
title_short The application of XML-representation for data integration in petroleum geophysics
title_sort application of xml-representation for data integration in petroleum geophysics
topic
UDC 004
topic_facet
UDC 004

УДК 004
url https://pp.isofts.kiev.ua/index.php/ojs1/article/view/947
work_keys_str_mv AT tulchynskyvg theapplicationofxmlrepresentationfordataintegrationinpetroleumgeophysics
AT tulchynskypg theapplicationofxmlrepresentationfordataintegrationinpetroleumgeophysics
AT yushchenkoak theapplicationofxmlrepresentationfordataintegrationinpetroleumgeophysics
AT yushchenkora theapplicationofxmlrepresentationfordataintegrationinpetroleumgeophysics
AT tulchynskyvg primeneniexmlpredstavlenijdlâintegraciidannyhvpromyslovojgeofizike
AT tulchynskypg primeneniexmlpredstavlenijdlâintegraciidannyhvpromyslovojgeofizike
AT yushchenkoak primeneniexmlpredstavlenijdlâintegraciidannyhvpromyslovojgeofizike
AT yushchenkora primeneniexmlpredstavlenijdlâintegraciidannyhvpromyslovojgeofizike
AT tulchynskyvg applicationofxmlrepresentationfordataintegrationinpetroleumgeophysics
AT tulchynskypg applicationofxmlrepresentationfordataintegrationinpetroleumgeophysics
AT yushchenkoak applicationofxmlrepresentationfordataintegrationinpetroleumgeophysics
AT yushchenkora applicationofxmlrepresentationfordataintegrationinpetroleumgeophysics