<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Discrete and Continuous Models and Applied Computational Science</journal-id><journal-title-group><journal-title xml:lang="en">Discrete and Continuous Models and Applied Computational Science</journal-title><trans-title-group xml:lang="ru"><trans-title>Discrete and Continuous Models and Applied Computational Science</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2658-4670</issn><issn publication-format="electronic">2658-7149</issn><publisher><publisher-name xml:lang="en">Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">17435</article-id><article-id pub-id-type="doi">10.22363/2312-9735-2017-25-4-410-419</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Computer Science</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Информатика и вычислительная техника</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Building an Integrated Information System that Mergethe Databases of Companies Providing Cargo Carriers</article-title><trans-title-group xml:lang="ru"><trans-title>Построение интегрированной информационной системы,объединяющей базы данных компаний, обеспечивающихгрузоперевозки</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Pankratov</surname><given-names>A S</given-names></name><name xml:lang="ru"><surname>Панкратов</surname><given-names>А С</given-names></name></name-alternatives><bio xml:lang="en"><p>Pankratov A. S. - Candidate of Physical and Mathematical Sciences, associate professor of Informational Technologies Department of Peoples’ Friendship University of Russia (RUDN University)</p></bio><bio xml:lang="ru"><p>Панкратов Александр Серафимович - доцент, кандидат физико-математических наук, доцент кафедры информационных технологий РУДН</p></bio><email>pankratov_as@rudn.university</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Mazri</surname><given-names>A</given-names></name><name xml:lang="ru"><surname>Мазри</surname><given-names>А</given-names></name></name-alternatives><bio xml:lang="en"><p>Mazri A. - student of Informational Technologies Department of Peoples’ Friendship University of Russia (RUDN University)</p></bio><bio xml:lang="ru"><p>Мазри Абдеррахим (Алжир) - студент кафедры информационных технологий РУДН</p></bio><email>psheunov.a@yandex.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Information Technologies Department Peoples’ Friendship University of Russia (RUDN University)</institution></aff><aff><institution xml:lang="ru">Российский университет дружбы народов</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2017-12-15" publication-format="electronic"><day>15</day><month>12</month><year>2017</year></pub-date><volume>25</volume><issue>4</issue><issue-title xml:lang="en">VOL 25, NO4 (2017)</issue-title><issue-title xml:lang="ru">ТОМ 25, №4 (2017)</issue-title><fpage>410</fpage><lpage>419</lpage><history><date date-type="received" iso-8601-date="2017-12-10"><day>10</day><month>12</month><year>2017</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2017, Pankratov A.S., Mazri A.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2017, Панкратов А.С., Мазри А.</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="en">Pankratov A.S., Mazri A.</copyright-holder><copyright-holder xml:lang="ru">Панкратов А.С., Мазри А.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">http://creativecommons.org/licenses/by/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/miph/article/view/17435">https://journals.rudn.ru/miph/article/view/17435</self-uri><abstract xml:lang="en"><p>The task of integrating information contained in databases of various companies that providecargo carriers is considered in the article. It is assumed that these companies are independentand each of them maintains its own database about its employees, customers, number and pa-rameters of carries, services and orders. The article simulates three such independent databases(information sources) and describes a scheme for constructing an integrated system based onthem, in particular, for the convenience of customers when searching for carriers with the neces-sary parameters (dimensions and load-carrying capacity). To solve this problem, it is proposedto use an approach combining the advantages of mediator and data repository technologies. Itis assumed that all sources have similar conceptual schemes, but they have their own speciﬁccharacteristics. In particular, there may be diﬀerent names of tables and attributes in diﬀer-ent sources and diﬀerent distribution of attributes throw tables. Certain attributes may alsobe absent at some sources. We construct correspondence tables and a mediator that translateuser queries to the sources. To identify the necessary sources, a small auxiliary repository ismaintained that contains information about the parameters of the carriers that each source has.The user of the integrated system enters data on the weight and dimensions of his cargo, then,using the information of the repository, the system determines the appropriate trucking compa-nies to which the user request is broadcast. After combining all the answers that came from thesources, the client receives full information with a list of suitable companies, prices and otherconditions for the execution of the order.</p></abstract><trans-abstract xml:lang="ru"><p>В статье рассмотрена задача объединения в единое целое информации, содержащейся в базах данных различных компаний, обеспечивающих перевозку грузов. Предполагается,что эти компании являются независимыми и каждая из них поддерживает собственную базу данных о своём рабочем персонале, клиентах, количестве и параметрах транспортных средств, предоставляемых услугах и заказах. В статье моделируются три такие независимые базы данных (источники информации) и описывается схема построения на их основе интегрированной (объединённой) системы, предназначенной, в частности, для удобства клиентов при поиске перевозчиков, обладающих транспортными средствами с нужными параметрами (габаритами и грузоподъёмностью). Для решения данной задачи предлагается использовать комбинированный подход, сочетающий преимущества технологий медиаторов и хранилищ. Предполагается, что все источники имеют сходные концептуальные схемы, но обладают своими особенностями. В частности, могут быть разные наименования таблиц и атрибутов на разных источниках и разное распределение атрибутов по реляционным таблицам. Возможно также отсутствие некоторых атрибутов на отдельных источниках. Строятся таблицы соответствия и медиатор, транслирующий пользовательские запросы на источники. При этом для идентификации нужных источников поддерживается вспомогательное хранилище небольшого объёма, содержащее информацию о параметрах транспортных средств, которыми располагает каждый из источников. Пользователь интегрированной системы вводит данные о весе и габаритах своего груза, далее с помощью информации хранилища система определяет подходящие компании-грузоперевозчики, которым транслируется пользовательский запрос. После объединения всех ответов, пришедших от источников, клиент получает исчерпывающую информацию со списком подходящих компаний, ценах и иных условиях исполнения заказа.</p></trans-abstract><kwd-group xml:lang="en"><kwd>database</kwd><kwd>DBMS</kwd><kwd>information integration</kwd><kwd>multi-base systems</kwd><kwd>mediator</kwd><kwd>storage</kwd><kwd>query</kwd><kwd>correspondence table</kwd><kwd>cargo transportation</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>база данных</kwd><kwd>СУБД</kwd><kwd>интеграция информации</kwd><kwd>мультибазовыесистемы</kwd><kwd>медиатор</kwd><kwd>хранилище</kwd><kwd>запрос</kwd><kwd>таблица соответствия</kwd><kwd>грузоперевозки</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">T. Connolly, C. Begg, Database Systems: A Practical Approach to Design, Implementation, and Management, Williams, Moscow, 2003.</mixed-citation><mixed-citation xml:lang="ru">Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Теория и практика. - Москва: Вильямс, 2003. - 1436 с.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">H. Garsia-Molina, J. Ullman, J. Widom, Database Systems: The Complete Book, Williams, Moscow, 2003.</mixed-citation><mixed-citation xml:lang="ru">Гарсиа-Молина Г., Ульман Д., Уидом Д. Системы баз данных. Полный курс. - Москва: Вильямс, 2003. - 1088 с.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">D. V. Torshin, Organization of an United, Integrated Space Based on Data Exchange Universal Format, Scientiﬁc and technical sheets of St-Petersburg Polytechnic University. Series: Information Sciences. Telecommunications. Management 71 (2) (2009) 26–32, in Russian.</mixed-citation><mixed-citation xml:lang="ru">Торшин Д. В. Организация единого интегрированного пространства на основе универсального формата обмена данными // Научно-технические ведомости СПбГПУ. Серия: Информатика. Телекоммуникации. Управление. - 2009. - Т. 71, № 2. - С. 26-32.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">L. Chernyak, Data Integration: Syntax and Semantics, Open Systems. DBMS (10) (2009) 24–29, in Russian.</mixed-citation><mixed-citation xml:lang="ru">Черняк Л. Интеграция данных: синтаксис и семантика // Открытые системы. СУБД. - 2009. - № 10. - С. 24-29.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">S. V. Kirsanov, V. N. Kovalenko, E. I. Kovalenko, A. Y. Kulikov, M. A. Shifrin, The Technology of Integration of Medical Image Archives, Doctor and Information Technology (2) (2013) 59–70, in Russian.</mixed-citation><mixed-citation xml:lang="ru">Технология интеграции архивов медицинских изображений / С. В. Кирсанов, В. Н. Коваленко, Е. И. Коваленко, А. Ю. Куликов, М. А. Шифрин // Врач и информационные технологии. - 2013. - № 2. - С. 59-70.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">A. S. Pankratov, Integration Technology of Heterogeneous Databases Exampled by Consolidation of Electronic Medical Cards, Artiﬁcial Intelligence and Decision Making (4) (2011) 60–67, in Russian.</mixed-citation><mixed-citation xml:lang="ru">Панкратов А. С. Технология интеграции разнородных баз данных на примере объединения электронных медицинских карт // Искусственный интеллект и принятие решений. - 2011. - № 4. - С. 60-67.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">A. M. Valuev, A. S. Pankratov, Modern Technologies for Information Integration from Independed Databases and Ways for Application in the Problems of Planning and Management, Mining informational and analytical bulletin (scientiﬁc and technical journal) (7) (2013) 170–174, in Russian.</mixed-citation><mixed-citation xml:lang="ru">Валуев А. М., Панкратов А. С. Современные технологии интеграции информации из независимых баз данных и возможности их применения в задачах планирования и управления // Горный информационно-аналитический бюллетень (научно-технический журнал). - 2013. - № 7. - С. 170-174.</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">A. S. Pankratov, A. Kh. Psheunov, Modern Technologies Integration of Information from Independent Sources and Their Using for the Construction of an Information System that Combines Transport Timetables, Bulletin of Russian Peoples’ Friendship University. Series: Mathematics, Information Sciences and Physics (3) (2017) 232–242, in Russian.</mixed-citation><mixed-citation xml:lang="ru">Панкратов А. С., Пшеунов А. Х. Современные технологии интеграции информации из независимых источников и их применение при построении информационной системы, объединяющей транспортные расписания // Вестник РУДН. Серия: Математика. Информатика. Физика. - 2017. - № 3. - С. 232-242.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">M. Coveney, D. Ganster, B. Hartlen, D. King, The Strategy Gap: Leveraging Technology to Execute Winning Strategies, Alpina Business Books, Moscow, 2004, in Russian.</mixed-citation><mixed-citation xml:lang="ru">Стратегический разрыв: Технологии воплощения корпоративной стратегии в жизнь / М. Ковени, Д. Гэнстер, Б. Хартлен, Д. Кинг. - Москва: Альпина Бизнес Букс, 2004. - 232 с.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
