Методы адаптации и интеграции при эволюции больших информационных систем: на примере ЦЕРН тема диссертации и автореферата по ВАК РФ 05.13.17, кандидат технических наук Цыганов, Андрей Михайлович
- Специальность ВАК РФ05.13.17
- Количество страниц 146
Оглавление диссертации кандидат технических наук Цыганов, Андрей Михайлович
Введение.
Глава 1. Литературный обзор.
1.1. Информационные технологии и информационные системы.
1.2. Реляционные базы данных. Oracle.
1.2.1. Общее описание СУБД Oracle.
1.2.2. СУБД Oracle. Основные возможности и компоненты.
1.3. Поиск информации и ранжирование полученных результатов.
1.4. CERN.
1.4.1. EDH.
1.4.2. PLM в ЦЕРН.
1.4.3. EDMS.
Краткие выводы и итоги главы.
Глава 2. Информационные потоки и состояния ИС при эволюции.
2.1. Модель сохранения состояний системы при эволюции.
2.2. Модифицированная модель сохранения состояний системы.
2.3. Алгоритмы работы модуля резервного сохранения и восстановления документов в системе EDH.
2.4. Производственная эксплуатация модуля резервного сохранения и восстановления документов EDH.
Краткие выводы и итоги главы.
Глава 3. Синхронизация ИС в неоднородной информационной среде.
3.1. Описание синхронизации ИС с использованием моделей транспортных процессов.
3.2. Синхронизация групп пользователей в системе EDMS.
3.2.1. Архитектура программного модуля.
3.2.2. Алгоритм актуализации внешних данных.
3.2.3. Алгоритм синхронизации данных.
3.3. Конечная реализация. Описание интерфейса. Производственная эксплуатация.
Краткие выводы и итоги главы.
Глава 4. Организация поисковых систем в базах данных.
4.1. Адаптивная организация модулей поиска данных.
4.1.1. Возможности объектных типов в Oracle.
4.1.2. Адаптивная реконфигурация структур для поиска данных.
4.1.3. Архитектура и алгоритмы функционирования.
4.2. Контекстный поиск в информационной среде со структурированным набором правил. Проект EDMS Portal.
4.2.1. Краткое описание технологии Oracle Text.
4.2.2. Контекстный поиск EDMS Portal.
4.2.3. Определение задачи поиска в рамках проекта EDMS Portal.
4.2.4. Адаптивные модели определения релевантности результатов поиска. Прикладное применение транспортных моделей.
4.2.5. Особенности синтаксиса поискового запроса.
4.2.6. Отображение результатов поиска.
Краткие выводы и итоги главы.
Рекомендованный список диссертаций по специальности «Теоретические основы информатики», 05.13.17 шифр ВАК
Разработка архитектуры программной системы автоматизированного сбора тематической информации в сети Интернет2004 год, кандидат технических наук Арутюнян, Роман Эрнстович
Информационно-поисковая система для разработки программного обеспечения систем автоматизации на основе паттернов проектирования2009 год, кандидат технических наук Бевзов, Алексей Николаевич
Развитие методов и моделей формирования интеллектуального контента2012 год, кандидат экономических наук Евсюткин, Александр Сергеевич
Разработка методов и инструментальных средств повышения пертинентности поиска в современных информационных средах2010 год, кандидат технических наук Терехов, Алексей Андреевич
Математические модели и методы для автоматизированных систем обработки структурированной информации2001 год, кандидат технических наук Зимакова, Мария Вячеславовна
Введение диссертации (часть автореферата) на тему «Методы адаптации и интеграции при эволюции больших информационных систем: на примере ЦЕРН»
Актуальность темы. Одной из основных задач современной прикладной информатики является модернизация, модификация и оптимизация существующих на данный момент информационных систем (ИС), а также их адаптация к постоянно развивающимся информационным и программным технологиям. В то же время функционирование систем должно осуществляться в полном объеме при решении, как новых, так и уже давно сформировавшихся задач.
Существенной является методика выделения и классификации задач для организации новых подсистем и модулей в современных ИС, а также применение различных эвристических и математических моделей для решения подобных задач. Для этих целей приходится учитывать не только задачи, поставленные в прошлом, и задачи, которые были поставлены в данный конкретный момент времени, но и аспекты системы, которые могут потребовать модернизации, переработки или доработки в будущем. Быстрое развитие различных подходов к решениям проблем в информационном мире требует от современного разработчика глубоких теоретических и практических знаний. Таким образом, описание как теоретических, так и прикладных подходов к модификации ИС в различных промышленных, научных, финансовых и т.д. областях представляет собой одну из наиважнейших задач современных информационных технологий. На текущий момент большинство корпоративных ИС представляют собой огромные автоматизированные программные комплексы, для поддержания которых затрачиваются большие человеческие и временные ресурсы. Любая новая разработка в системах подобного рода представляет немалую опасность для их функционирования, поскольку каждое изменение может в той или иной степени затронуть всю систему в целом.
Современные корпорации тратят значительные финансовые и временные ресурсы для поддержания той информационной структуры, которая обеспечивает эффективную работу при этом решение многих задач так и остается на внутрикорпоративном уровне. Немаловажным аспектом, для описания и предоставления информации является открытость ИС. Наилучшим примером могут служить информационные разработки множества университетов и научно-исследовательских институтов. Одним из лидеров в этой области является Европейский центр ядерных исследований — ЦЕРН. Именно в этом институте родилась концепция WWW (World Wide Web), впоследствии превратившаяся в Интернет (Internet) или Всемирную Паутину. Эта концепция вывела информационные технологии на принципиально новый уровень развития.
В представленной диссертации детально рассматриваются две ИС ЦЕРН, относительно которых и была выполнена работа: EDH и EDMS.
Система EDH (Electronic Document Handling) является системой административного документооборота в институте ЦЕРН. Это приложение относится к классу Web систем и поддерживает циркуляцию электронных документов в ЦЕРНе. Система EDH реализована на языке Java с использованием J2EE архитектуры. Ключевым элементом EDH является система маршрутизации при утверждении конкретных документов. Маршруты подписей документа основываются на типе документа и свойствах сущности, которую он описывает (стоимость, бюджет и т.д.).
Система EDMS (Engineering Document Management System) - система инженерного документооборота. Основными функциями системы является хранение различных инженерных документов (чертежей, схем и т.п.), а также поддержание полной информации о процессе строительства LHC. Данная система относится к классу PLM (Product Lifecycle Management) систем. PLM система отвечает за хранение и поддержку информационных компонентов LHC на протяжении всего их жизненного цикла, и эти описания должны быть постоянно доступны для всех заинтересованных лиц. Система EDMS так же является Web-приложением. Web-интерфейс системы является надстройкой над коммерческими продуктами: Axalant (Agile's Axalant Product Lifecycle Management) и Datastream7i (Datastream's D7i Asset Tracking). Необходимо отметить, что оба коммерческих продукта используют СУБД Oracle для хранения информации.
Объектом исследования Модели программных продуктов, которые можно использовать для больших ИС в процессе их эволюции
Предмет исследования — информационные системы ЦЕРН (EDH и EDMS).
Цель работы — разработка алгоритмических и программных модулей, обеспечивающих модификацию ИС ЦЕРН в процессе их эволюции.
Задачи исследования:
Анализ основных аспектов эволюции современных ИС на примере ИС ЦЕРН в области систем электронного документооборота.
Разработка и применение эволюционных моделей ИС для проектирования модулей, отражающих временную и событийную структуру ИС.
Разработка методов синхронизации ИС, и применения моделей транспортных процессов для логического описания реализации синхронизации в неоднородной информационной среде.
Внедрение методов модификации и адаптации в поисково-отчетных системах.
Разработка методов ранжирования результатов поисковых запросов в ИС, на основе структурирования набора правил.
Реализация предлагаемых подходов к решению задач поиска информации по базам данных.
Научная новизна исследования.
Показана эффективность применения транспортных моделей для логического описания синхронизации ИС в неоднородной информационной среде.
Решены задачи описания сохранения состояний ИС при их эволюции.
Решены задачи адаптации поисково-отчетных систем при реструктуризации программных кодов.
Разработана модификация моделей ранжирования результатов контекстных поисковых запросов в системах со структурированным наборам правил.
Практическая значимость исследования. В рамках уникального проекта по созданию самого большого в мире ускорителя элементарных б частиц LHC разработаны оригинальные программные модули, позволившие более эффективно использовать ИС ЦЕРН. Эти же разработки применимы для решения прикладных задач информатики при взаимодействии различных ИС друг с другом. Модули, описание которых приводится в данной работе, внедрены в производственную эксплуатацию и используются в рамках ИС ЦЕРН. Разработанные модули расширили функциональные возможности соответствующих систем. Кроме того, при разработке и проектировании программных модулей учитывалась дальнейшая перспектива эксплуатации и эволюции ИС ЦЕРН.
Достоверность результатов. Достоверность результатов приведенных в диссертации подтверждена опытом их использования в производственной эксплуатации в рамках ИС ЦЕРН (акты о внедрении имеются в тексте диссертации).
Апробация работы. Результаты работы докладывались на научных конференциях Московского Инженерно-физического Института (2005 -2008гг.), на научных и рабочих семинарах ЦЕРН, на международных конференциях по информационным технологиям в ядерной физике и физике высоких энергий (СНЕР - Computing in High Energy and Nuclear Physics) (2007 г - г. Виктория, Канада; 2009 г - г. Прага, Чехия), на научных семинарах и конференции Московского Государственного Университета путей сообщения.
Публикации. Основные результаты диссертации опубликованы в 21 печатной работе: 8 статей в российских и зарубежных журналах, в том числе в изданиях, рекомендованных ВАК — 2, 8 тезисов докладов на российских и международных конференциях, а также 5 презентаций докладов на научных семинарах ЦЕРН.
Структура и объем диссертационной работы.
Диссертация состоит из Введения, четырех глав, Заключения, списка цитируемой литературы (172 наименований), списка публикаций автора по теме диссертации. Работа изложена на 145 страницах машинописного текста, включая 77 рисунков и 6 таблиц.
Похожие диссертационные работы по специальности «Теоретические основы информатики», 05.13.17 шифр ВАК
Разработка информационно-аналитических средств безбумажного документооборота в строительном производстве2005 год, доктор технических наук Лим, Владимир Григорьевич
Автоматизация анализа проектных решений с применением методов интеллектуальной обработки информации2009 год, кандидат технических наук Макаров, Сергей Львович
Математическое моделирование и программная реализация семантического преобразования поисковых запросов2012 год, кандидат технических наук Кириллов, Антон Владимирович
Математическое и программное обеспечение построения списков семантически близких слов на основе рейтинга вики-текстов2008 год, кандидат технических наук Крижановский, Андрей Анатольевич
Формирование информационного обеспечения распределенных систем поддержки принятия решений2008 год, кандидат технических наук Рогов, Сергей Викторович
Заключение диссертации по теме «Теоретические основы информатики», Цыганов, Андрей Михайлович
ЗАКЛЮЧЕНИЕ
Выполненное исследование позволило получить ряд новых научно-технических результатов, обеспечивающих процесс адаптации и интеграции при эволюции больших информационных систем, эффективность которых подтверждена опытом эксплуатации ИС ЦЕРН. Основные результаты:
1. Предложена и реализована модификация эволюционной модели ИС, получившая прикладное применение при разработке программного модуля резервного сохранения и восстановления документов в системе EDH.
2. Разработан программный модуль автоматической синхронизации содержания групп пользователей в системе EDMS ЦЕРН с внешними источниками данных. Проведена адаптация программного решения в рамках существующей системы. Практическая реализация этого модуля позволила автоматизировать множество процессов системы, которые ранее приходилось выполнять вручную.
3. Впервые в качестве логического описания процесса синхронизации ИС в неоднородной информационной среде применены модели транспортных процессов, что дало возможность обосновать реализацию модуля автоматической синхронизации в EDMS ЦЕРН, а также показать применимость и прикладную значимость транспортных моделей в различных информационных задачах.
4. Обоснована возможность применения адаптивного подхода при перестройке ИС в процессе ее эволюции, что было продемонстрировано на примере разработанного и реализованного программного модуля для централизации функции поиска данных в системе EDMS.
5. Разработан программный модуль для поиска информации в системе EDMS, обеспечивающий поиск разнородной и контекстной информации.
6. Предложен, разработан и реализован метод ранжирования результатов поисковых запросов в ИС со структурированным набором правил на основе комбинирования классических алгоритмов с определенным уникальным алгоритмом ранжирования в отдельно взятой И С. В результате удалось решить задачу ранжирования в рамках систем, требующих специальной и регламентированной обработки информации.
7. Разработан метод логического описания ранжирования результатов поисковых запросов в ИС со структурированным набором правил на основе моделей транспортных процессов и теории графов, что позволило теоретически обосновать реализацию прикладных разработок.
8. Осуществлено внедрение в производственную эксплуатацию в системах электронного документооборота ЦЕРН всех представленных в данной работе программных модулей.
Список литературы диссертационного исследования кандидат технических наук Цыганов, Андрей Михайлович, 2009 год
1. Список цитируемой литературы.
2. В. Thomas "Designing Quality Databases with IDEF1X nformation Models", 1992, Dorset1. House, ISBN: 0932633188
3. R. Mayer; P. Griffith; C. Menzel "IDEF6: A Design Rationale Capture Method Concept Paper", 1990-91, Defense Technical Information Center
4. R. Mayer, C. Menzel, M. Painter, P. deWitte, T. Blinn, B. Perakath "Information integration for concurrent engineering (IICE) IDEF3 process description capture methodrepord", 1995, Knowledge Based Systems, Inc.
5. W. S. Davis "Tools and Techniques for Structured Systems Analysis and Design", 1992, Addison-Wesley, ISBN: 0201102749
6. D. A. Marca, C. L. McGowan "SADT: Structured Analysis and Design Technique", 1987, McGraw-Hill, ISBN: 0070402353
7. P. Beynon-Davies "Database Systems", 2003, Palgrave Macmillan (United Kingdom), ISBN: 9781403916013
8. R. Barker "CASE Method: Tasks and Deliverables", 1990, Addison-Wesley, ISBN: 0201416964
9. P. Chen "The Entity-Relationship Model-Toward a Unified View of Data", 1976, Massachusetts Institute of Technology
10. T. R. Gulledge, R. A. Sommer "Process Coupling in Business Process Engineering", 1999, George Mason University, USA. Knowledge and Process Management Volume 6 Number 3 pp 158-165
11. A-W. Scheer, M. Ntittgens "ARIS Architecture and Reference Models for Business Process Management", 2000, Lecture Notes in Computer Science Business Process Management, ISBN: 9783540674542, p. 301-304
12. T. Quatrani "Visual Modeling With Rational Rose 2000 and Uml", 1999, Addison Wesley Pub Co Inc, ISBN: 0201699613
13. J. Byous "Java Technology: The Early Years", 2003, Sun Developer Network, http://java.sun.com/features/1998/05/birthday.html
14. D. Bank "The Java Saga", 1995, http://www.wired.eom/wired/archive/3.12/java.saga.html?topic=&topicset=
15. J. Gosling, B. Joy, G. Steele, G. Bracha "The Java language specification third edition", 2005, Addison-Wesley, ISBN: 0321246780
16. Java Language Specification (pdf) http://java.sun.com/docs/books/jls/download/langspec-3.0.pdf
17. D. Harkey, R. Orfali "Client/Server Programming with Java and CORBA, 2nd Edition", 1998, John Wiley & Sons; 2nd edition, ISBN: 978-0471245780
18. T. Neward, "Server-Based Java Programming", 2000, ISBN: 978-1884777714
19. Microsoft .NET Web page, http://www.microsoft.com/net/
20. T. Berners-Lee, T. Bray, D. Connolly, P. Cotton, R. Fielding, M. Jeckle, C. Lilley, N. Mendelsohn, D. Orchard, N. Walsh, S. Williams, "Architecture of the World Wide Web, Volume One", 2004, Version 20041215. W3C.
21. T. Berners-Lee "Weaving the Web", 2001, Texere Publishing, ISBN: 978-0752820903
22. T. Berners-Lee, "Information Management: A Proposal.", 1989-1990, CERN, http://www.w3.org/History/1989/proposal.html
23. HTML 3.2 Reference Specification, 1997, World Wide Web Consortium, http://www.w3.org/TR/REC-html32
24. Hypertext Transfer Protocol HTTP/1.1, http://tools.ietf.org/html/rfc2616
25. C. Wong "HTTP Pocket Reference: Hypertext Transfer Protocol", 2000, O'Reilly Media, Inc., ISBN: 978-1565928626
26. Uniform Resource Locators, http://tools.ietf.org/html/rfcl738
27. C. Loosley, F. Douglas, A. Mimo "High-Performance Client/Server", 1997, John Wiley & Sons, ISBN: 978-0471162698
28. R. Orfali, D. Harkey, J. Edwards "Client/Server Survival Guide, 3rd Edition", 1999, Wiley, ISBN: 978-0471316152
29. J. Edwards "3-Tier Server/Client at Work, Revised Edition", 1999, John Wiley & Sons, ISBN: 978-0471315025
30. C. McKenzie "What is WebSphere? Java, J2EE, Portal and Beyond! (Demystifying IBM's Middle Tier Technology)", 2007, PuipJava, ISBN: 978-1598729016
31. H. Schildt "Java: The Complete Reference, J2SE 5 Edition", 2004, McGraw-Hill Osborne Media; 6th edition, ISBN: 978-0072230734
32. R. Johnson "Expert One-on-One J2EE Design and Development", 2002, Wrox, ISBN: 9780764543852
33. D. Hunter, J. Rafter, J. Fawcett, E. van der Vlist, D. Ayers, J. Duckett, A. Watt, L. McKinnon "Beginning XML, 4th Edition (Programmer to Programmer)", 2007, Wrox; 4 edition, ISBN: 978-0470114872
34. B. Evjen, K. Sharkey, T. Thangarathinam, M. Kay, A. Vernet, S. Ferguson "Professional XML (Programmer to Programmer)", 2007, Wrox, ISBN: 978-0471777779
35. R. Wrembel, "Data Warehouses and Olap: Concepts, Architectures and Solutions", 2006, IGI Global, ISBN: 978-1599043647
36. A. Berson, S. Smith "Data Warehousing, Data Mining, and OLAP", 1997, Computing Mcgraw-Hill, ISBN: 978-0070062726
37. M. Han "Data Mining: Concepts and Techniques, Second Edition (The Morgan Kaufmann Series in Data Management Systems)", 2005, Morgan Kaufmann; 2 edition, ISBN: 9781558609013
38. R. Kimball, M. Ross "The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling (Second Edition)", 2002, Wiley; 2 edition, ISBN: 978-0471200246
39. R. Kimball, J. Caserta "The Data Warehouse ETL Toolkit", 2004, Wiley, ISBN: 0764567578
40. T. Francis, E. Herness, R. Jr. High, J. Knutson, K. Rochat, C. Vignola "Professional IBM WebSphere 5.0 Application Server (Programmer to Programmer)", 2002, Wrox, ISBN: 978-0764543661
41. Pentaho Commercial Open Source Business Intelligence, www.pentaho.com41. Talend, www.talend.com
42. A. Hermann, J. Krige, U. Mersits, D. Pestre, L. Belloni "History of Conseil Europeen Pour La Recherche Nucleaire Launching the European Organization for Nuclear Research", 1987, North Holland, ISBN: 044487037743. CERN, www.cern.ch
43. CERN info, http://info.cern.ch/
44. The Large Hadron Collider, http://public.web.cern.cli/public/en/LHC/LHC-en.html
45. L. Evans, P. Bryant "LHC Machine", 2008, Journal of Instrumentation, JINST 3 S08001 doi: 10.1088/1748-0221/3/08/S08001
46. P. Higgs "Broken Symmetries and the Masses of Gauge Bosons", 1964, Physical Review Letters 13: 508. doi: 10.1103/PhysRevLett.l3.508.
47. P. Higgs "Spontaneous Symmetry Breakdown without Massless Bosons", 1966, Physical Review 145: 1156. doi:10.1103/PhysRev. 145.1156.
48. G. S. Guralnik, C. R. Hagen, T. W. B. Kibble "Global Conservation Laws and Massless Particles", 1964, Physical Review Letters 13: 585. doi:10.1103/PhysRevLett.l3.585.
49. W. Gilbert "Broken Symmetries and Massless Particles", 1964, Physical Review Letters 12: 713. doi: 10.1103/PhysRevLett. 12.713.
50. ATLAS A Toroidal LHC Apparatus, http://public.web.cern.ch/public/en/LHC/ATLAS-en.html
51. The ATLAS Collaboration "The ATLAS Experiment at the CERN Large Hadron Collider", 2008, Journal of Instrumentation, JINST 3 S08003 doi: 10.1088/1748-0221/3/08/S08003
52. N. V. Krasnikov, V. A. Matveev "Physics at LHC", 1997, Physics of Particles and Nuclei 28 (5): 441-470. doi: 10.1134/1.953049.
53. ATLAS Technical Proposal, 1994, CERN/LHCC/94-43 LHCCP2, http://atlas.wcb.cern.ch/Atlas/TP/NEW/HTML/tp9new/tp9.html
54. CMS Compact Muon Solenoid, http://public.web.cern.clT/public/en/LHC/CMS-en.html
55. The CMS Collaboration "The CMS experiment at the CERN LHC", 2008, Journal of Instrumentation, JINST 3 S08004 doi: 10.1088/1748-0221/3/08/S08004
56. CMS Physics Technical Design Report, 2006, CERN, http://doc.cern.ch//archive/electronic/cern/preprints/lhcc/public/lhcc-2006-001.pdf
57. ALICE A Large Ion Collider Experiment, http://public.web.cern.ch/public/en/LHC/ALICE-en.html
58. The ALICE Collaboration "The ALICE experiment at the CERN LHC", 2008, Journal of Instrumentation, JINST 3 S08002 doi: 10.1088/1748-0221/3/08/S08002
59. LHCb Large Hadron Collider beauty, http://public.web.cern.ch/public/en/LPIC/LHCb-en.html
60. The LHCb Collaboration "The LHCb Detector at the LHC", 2008, Journal of Instrumentation, JINST 3 S08005 doi: 10.1088/1748-0221/3/08/S08005
61. LHCf Large Hadron Collider forward, http://public.web.cem.ch/public/en/LHC/LHCf-en.html
62. The LHCf Collaboration "The LHCf detector at the CERN Large Hadron Collider", 2008, Journal of Instrumentation, JINST 3 S08006 doi: 10.1088/1748-0221/3/08/S08006
63. TOTEM-TOTal Elastic and diffractive cross section Measurement, http://public.web.cern.ch/public/en/LHC/TOTEM-en.html
64. The TOTEM Collaboration "The TOTEM Experiment at the CERN Large Hadron Collider", 2008, Journal of Instrumentation, JINST 3 S08007 doi: 10.1088/1748-0221/3/08/S08007
65. S. W. Hawking, G. F. R. Ellis "The large-scale structure of space-time", 1973, Cambridge: Cambridge University Press, ISBN 0-521-20016-4.
66. E. Kolb, M. Turner "The Early Universe", 1988, Addison-Wesley, ISBN 0-201-11604-9.
67. K. Helge "Cosmology and Controversy", 1996, Princeton University Press, ISBN 069100546X.
68. А. Чернин "Космология: Большой Взрыв", 2005, Век-2; серия: Наука сегодня, ISBN: 5-85099-150-6
69. LHC Computing Grid, https://twiki.cern.ch/twiki/bin/view/LCG/WebHome
70. Enabling Grids for E-sciencE(EGEE), http://www.eu-egee.org/
71. CERN openlab, http://proj-openlab-datagrid-public.web.cem.ch/proj-openlab-datagrid-public/
72. F. Berman, Fran; A. Hey, G. Fox. "Grid Computing: Making The Global Infrastructure a
73. Reality",2003 , Wiley, ISBN 0-470-85319-0
74. Worldwide LHC Computing Grid, http://lcg.web.cern.ch/LCG/
75. Maozhen, M. Baker "The Grid: Core Technologies", 2005, Wiley, ISBN 0-470-09417-6
76. Foster, C. Kesselman "The Grid: Blueprint for a New Computing Infrastructure", 2004,
77. Morgan Kaufmann Publishers, ISBN 1-55860-475-8
78. Human Resource Toolkit (HRT), http://ais.web.cern.ch/ais/apps/hit/
79. Pre Registration Tool (PRT), http://ais.web.cern.ch/ais/apps/prt/
80. Project Progress Tracking (PPT), http://ais.web.cern.ch/ais/apps/ppty
81. Electronic Document Handling (EDH), http://ais.web.cern.ch/ais/apps/edh/
82. E. F. Codd "Derivability, Redundancy and Consistency of Relations Stored in Large Data
83. Banks", 1969, IBM Research Report, San Jose, California RJ599
84. E. F. Codd "Further Normalization of the Data Base Relational Model", 1971, IBM
85. Research Report, San Jose, California RJ909
86. D. Chamberlin, R. Boyce "SEQUEL: A Structured English Query Language", 1974,
87. Proceedings of the 1974 ACM SIGFIDET Workshop on Data Description, Access and
88. Control (Association for Computing Machinery): 249-264
89. C. J. Date, H. Darwen "A Guide to SQL Standard (4th Edition)" Addison-Wesley
90. Professional: 4 edition, 1996, ISBN: 978-02019642641. Oracle, www.oracle.com
91. M. Сингер "МиниЭВМ PDP-11: Программирование на языке Ассемблера и организация машины", 1984, Пер. с англ. -М.: Мир, -272с. Oracle database, http://www.oracle.com/database/index.html DB2 database, http://www-01.ibm.com/software/data/db2/
92. Б.В. Керниган, Д.М. Ричи "Язык программирования Си", 2000, Невский Диалект, ISBN: 5-7940-0045-7
93. Б. Страуструп "Язык программирования С++. Специальное издание", 2007, Бином, ISBN: 978-5-7989-0226-2
94. M Informix, http://www-128.ibm.com/developerworks/db2/zones/informix/
95. Sybase, http://www.sybase.com/
96. Ingnes, http://www.ingres.com/
97. Unify, http://www.unify.com/
98. P. Koletzke, P. Dorsey "Oracle Developer Advanced Forms and Reports", 1999, McGraw-Hill Osborne Media: 1 edition, ISBN: 978-0072120486
99. S.Feuerstein, B. Pribyl "Oracle PL/SQL Programming, 4th Edition", 2005, O'Reilly Media, Inc.: 4 edition, ISBN: 978-0596009779
100. S. Urman, R. Hardman, M. McLaughlin "Oracle Database lOg PL/SQL Programming", 2004, McGraw-Hill Osborne Media: 1st edition, ISBN: 978-0072230666
101. Microsoft SQL Server, http://www.microsoft.com/sql/default.mspx
102. Том Кайт. "Oracle для профессионалов", 2003, ООО ДиаСофтЮП Пер. с англ., ISBN 5-93772-072-5
103. Kevin Loney "Oracle Database lOg: The Complete Reference (Osborne ORACLE Press Series)", 2004, McGraw-Hill Osborne Media; 1 edition, ISBN: 978-0072253511
104. Э. Реймонд "Искусство программирования для Unix", 2005, Вильяме пер. с англ., ISBN 0-13-142901-9
105. W. Stallings "Operating Systems: Internals and Design Principles", 2004, Prentice Hal:5th edition, ISBN: 978-0131479548
106. P. Fortier "SQL 3: Implmenting the SQL Foundation Standard", 1999, McGraw-Hill Companies, ISBN: 978-0070220621
107. Visual Basic Developer Center ,http://msdn.microsoft.com/en-us/vbasic/default.aspx
108. R. Stephens "Visual Basic 2008 Programmer's Reference (Programmer to Programmer)", 2008, Wrox ,ISBN: 978-0470182628
109. OLE, http://ru.wikipedia.org/wiki/ObjectLinkingandEmbedding
110. ODBC Programmer's Reference, http://msdn.microsoft.com/en-us/library/ms714177.aspx
111. Oracle Database lOg, http://www.interface.ru/oracle/OracleDBlOg.htm
112. Oracle® Database Concepts lOg Release 2 (10.2), Part Number В14220-02, http://download.orade.eom/docs/cd/B 1930601 /server. 102/b 14220/transact.htm#CNCPTl 17
113. Oracle® Database Advanced Replication lOg Release 2, Part Number В14226-02, http://d0wnl0ad.0racle.c0m/d0cs/cd/B 1930601/server. 102/b 14226/repoverview.htm#REP LN001
114. Oracle® Database Application Developer's Guide Object-Relational Features lOg Release 2 (10.2), Part Number В14260-01,http://download.oracle.eom/docs/cd/B1930601/appdev.102/bl4260/adobjint.htm#ADOBJ 001
115. Oracle® Streams Advanced Queuing User's Guide and Reference lOg Release 2 (10.2), Part Number В14257-01,http://download.oracle.com/docs/cd/B1930601/server.102/bl4257/toc.htm
116. Oracle® Call Interface Programmer's Guide lOg Release 2 (10.2), Part Number В14250-02, http://download.oracle.com/docs/cd/B1930601/appdev.102/bl4250/toc.htm
117. Oracle® Objects for OLE Developer's Guide lOg Release 2 (10.2), Part Number B14309-01, http://download.oracle.eom/docs/cd/B1930601/win.102/bl4309/intro.htm#sthref23
118. Oracle® interMedia User's Guide lOg Release 2 (10.2), Part Number В1430201,http://download.orade.eom/docs/cd/B 1930601 /appdev. 102/b 14302/chintr.htm#IMU RG1000
119. Oracle Workflow Administrator's Guide Release 2.6.4, Part Number В1585202,http://download.oracle.eom/docs/cd/B 1930601/workflow. 102/bl 5852/toc.htm
120. Oracle Workflow Developer's Guide Release 2.6.4, Part Number В15853-01, http://download.oracle.com/docs/cd/B19306 01/workflow. 102/bl 5853/toc.htm
121. Д. Матиесон, Р. Титов, Дж. Пурвис, Ю. де Йонге, Дж. Ферпосон "Система работы с электронными документами ЦЕРН", 2005, Приборы и системы. Управление, контроль, диагностика.- 2005. № 9
122. P. G. Jonsson, D. W. Mathieson "EDH Document Architecture Presentation", 1999, CERN-AS-99-007. - 1999. - 5 p.
123. D. W. Mathieson "Security implications ofEDH's moving to the World Wide Web", 1999, CERN-AS-99-004. 1999. - 8 p.
124. D. Mathieson "CERN receives Duke's Choice Award for its Java development", 2008, CERN Comput. Newsl. no. 2008-002 , CERN-CNL-ARTICLE-2008-023
125. D. Mathieson "EDH receives a new look and a new workflow engine", 2007, CERN Comput. Newsl. no. 2007-004, CERN-CNL-ARTICLE-2007-063
126. Введение в Java2 Platform, Enterprise Edition, http://www.javable.com/docs/books/excerpts/java2ee/
127. Sun Developer Network: JDBC Overview, http://java.sun.com/products/jdbc/overview.htmI
128. CERN Drawing Directory, http://est-div.web.cern.ch/est-div/CDD/
129. Т. Pettersson "Engineering and Equipment Data Management at CERN", 2003, paper presented at MICAD 2003, EDMS document 370320: https://edms.cern.ch/file/370320/l/micadol.doc
130. T.Ladzinski, M.Gateau, P.Martel, A.Siemko, D.Widegren "CONFIGURATION MANAGEMENT SYSTEM FOR THE LHC SUPERCONDUCTING MAGNET TEST BENCHES", 2003, ICALEPCS 2003, EDMS document 407453: https://edms.cern.ch/file/407453/l/icalepcs.pdf
131. D. Windegren "PLM at CERN A True Challenge", 2007, PDT Europe conference in Geneva, 24-26 September 2007, EDMS document 886884: https://edms.cern.ch/file/886884/l/PLM-CERN-A-True-Challange.pdf
132. C. Delamare, A. Jimeno, S. Mallon An^rigo, E. Manola-Poggioli, P. Martel, B. Rousseau, D. Widegren "MANUFACTURING AND TEST FOLDER: MTF", 2002, Epac 2002 Paper and poster, EDMS document 346401: https://edms.cem.ch/file/346401/l/TUPD0026.pdf
133. S. Petit, T. Pettersson, D. Widegren "CERN EDMS The PLM Platform for the LHC, the largest scientific machine ever built by man", 2006, PDTE 2006 - Toulouse, EDMS document 772016: https://edms.cern.ch/file/772016/l/PDTE-paper.doc
134. Agile, http://www.oracle.com/applications/agile/agile-product-lifecycle-management.html
135. Datastream 7i, http://www.datastream.net/english/products/datastream7i.aspx
136. C. Laverriere "MTF Custom Reports: Non Conformity Reports for Cryodipoles", EDMS document 485285: https://edms.cern.ch/file/485285/l/NCRReportCryodipoles.ppt
137. CAD, PPS and PDM Integration, http://www.dscsag.com/dscpdf/successstories/successstorykrone-kem03-2001.pdf
138. EDMS, https://edms.cern.ch
139. Oracle® Database Application Developer's Guide Object-Relational Features lOg Release 2 (10.2), Part Number В14260-0,http://download.oracle.com/docs/cd/B1930601/appdev.102/bl4260/toc.htm
140. Oracle® Database Concepts lOg Release 2 (10.2), Part Number В14220-02, http://d0wnl0ad.0racle.c0m/d0cs/cd/B 193 0601/server. 102/b 14220/schema.htm
141. Oracle® Database SQL Reference lOg Release 2 (10.2), Part Number B14200-02, http://download.oracle.eom/docs/cd/B1930601/server.102/bl4200/statements5002.htm# SQLRF01202
142. Oracle® Database PL/SQL User's Guide and Reference lOg Release 2 (10.2), Part Number B14261-01,http://download.oracle.eom/docs/cd/B1930601/appdev.102/bl4261/objects.htm#LNPLS0 10
143. R. Bray, D. Widegren "EDMS portal delivers better functionality", 2008, CERN Computer Newsletter, October-December 2008,
144. Oracle® interMedia Reference lOg Release 2 (10.2), Part Number В14297-01, http://download.oracle.com/docs/cd/B1930601/appdev.102/bl4297/toc.htm
145. Oracle® Database SQL Reference lOg Release 2 (10.2), Part Number В14200-02, http://d0wnl0ad.0racle.c0m/d0cs/cd/B 19306 01 /server. 102/b 14200/statements 501 Q.htm# SQLRF01209
146. Oracle® Text Application Developer's Guide lOg Release 2 (10.2), Part Number В14217-01, http://download.orade.eom/docs/cd/B 1930601 /text. 102/b 14217/ind.htm
147. Oracle® XML DB Developer's Guide lOg Release 2 (10.2), Part Number В14259-02, http://download.oracle.com/docs/cd/B1930601/appdev.102/bl4259/xdb09sea.htm
148. Oracle® Text Reference lOg Release 2 (10.2), Part Number В14218-01, http://download.orade.eom/docs/cd/B 1930601/text. 102/b 14218/csql.htm#CCREF0104
149. Analytic Functions, Oracle® Database SQL Reference lOg Release 2 (10.2), Part Number В14200-02,http://download.oracle.eom/docs/cd/B1930601/server.102/bl4200/functions001.htm#i814 07
150. Oracle Analytic Function ROWNUMBER, Oracle® Database SQL Reference lOg Release 2 (10.2), Part Number В14200-02,http://download.oracle.eom/docs/cd/B1930601/server.102/bl4200/functionsl37.htm#SQ LRF06100
151. The Oracle Text Scoring Algorithm, Oracle® Text Reference, lOg Release 2 (10.2), Part Number B14218-01,http://d0wnl0ad.0racle.c0m/d0cs/cd/B 193 0601/text. 102/b 14218/ascore.htm
152. Т. Кормен, Ч. Лейзерсон, Р. Ривест "Алгоритмы. Построение и анализ. Издание 2-е", 2007, Вильяме, ISBN: 5845908574
153. Oracle SYSCONTEXT function, Oracle® Database SQL Reference lOg Release 2 (10.2), Part Number В14200-02,http://d0wnl0ad.0racle.c0m/d0cs/cd/B 1930601 /server. 102/b 14200/functions 165 .htm#S Q LRF06117
154. Oracle Text CONTAINS Query Operators, Oracle® Text Reference lOg Release 2 (10.2), Part Number В14218-01,http://download.oracle.eom/docs/cd/B1930601/text.102/bl4218/cqoper.htm#CCREF0300
155. Oracle® Database SQL Reference lOg Release 2 (10.2), Part Number В14200-02, httpV/download.oracle.com/docs/cd/B 19306 01 /server. 102/bl4200/statements 10002.htm
156. A.Suwalska "Oracle Text Search saves your time", 2003, Presentation at Oracle World Paris 2003, EDMS document 402581:https://edms.cern.cli/file/40258I/I/Oracle Text QracleWorld2003.ppt
157. J.L.H. Oei, H.A. Proper, E.D. Falkenberg "Modelling the Evolution of Information Systems". Technical Report 92-36, Department of Information Systems, University of Nijmegen, Nijmegen, The Netherlands, EU, 1992.
158. M. Sahami, Timothy D. Heilman "A Web-based Kernel Function for Measuring the Similarity of Short Text Snippets", International World Wide Web Conference Committee (IW3C2). WWW 2006, May, 2006, Edinburgh, Scotland. ACM 1-59593-323-9/06/0005.
159. B.B. Доенин "Интеллектуальные транспортные потоки" М.: «Спутник+», 2007, 306 с.
160. В.В. Доенин "Логика транспортных процессов" М.: «Спутник+», 2008, 277 с.
161. В.В. Доенин "Модели параллельных процессов в распределенных системах" М.: «Спутник+», 2007, 341 с.
162. G. Salton, М. J. McGill "Introduction to Modern Information Retrieval", 1986, McGraw-Hill, Inc. New York, NY, USA
163. G. Salton "Automatic Information Organization and Retrieval", 1968, McGraw Hill Text, ISBN:0070544859
164. G. Salton, С. Buckley "Term-weighting approaches in automatic text retrieval", 1988, Information Processing & Management 24(5): 513-523. doi:10.1016/0306-4573(88)90021-0
165. C. Nicholson, D.G. Cameron, A.T. Doyle, A. P. Millar, K. Stockinger "Dynamic data replication in LCG 2008", Concurrency and Computation: Practice & Experience, Volume 20, Issue 11 (August 2008), p. 1259-1271
166. Описание продукта Oracle Database 1 Og, http://www.interface.ru/home.asp?artId=: 191
167. Дуглас Шерер, Кэрол Бреннан "Изучение основ Oracle Text" Oracle Magazine no.2, http://www.oracle.com/global/ru/oramag/may2001/intermedia3.html
168. Список публикаций A.M. Цыганова по теме диссертации.1. Статьи
169. Ц1. А. М. Цыганов, С. Петит "Модуль автоматического управления правами доступа в системе EDMS Европейского Центра Ядерных Исследований (ЦЕРН)". // Информационные технологии в проектировании и производстве, 2009, т. 2, стр. 35-39.
170. Ц2. А.М.Цыганов "Организация модулей для поиска данных в информационных системах на примере системы инженерного документооборота ЦЕРН". // Информационные технологии в проектировании и производстве, 2009, т. 1, стр.68-71.
171. ЦЗ. A. Tsyganov, S. Petit, A. Suwalska "Oracle Text at the CERN Engineering and Equipment Data Management System search engine". //SOUG-Newsletter und Special, SOUG Swiss Oracle User Group, 2009, v. 1&2, pp. 28-35.
172. Ц4. B.B. Доенин, A.M. Цыганов "Модели транспортных потоков в логических задачах информационных систем". //Труды всероссийской научно-практической конференции "Транспорт России: проблемы и перспективы". М., 2009.
173. Ц7. A. Tsyganov, S. Petit, С. Delamare, P. Martel, S. Milenkovic, S. Mallon Amerigo, T. Pettersson, A. Suwalska, D. Widegren "A Web portal for the Engineering and Equipment Data Management System at CERN". // Journal of Physics: Conf. Ser., 2009.
174. Ц8. A. Tsyganov, S. Mallon Amerigo, S. Petit, T.Pettersson, A. Suwalska "A Search Engine for the Engineering and Equipment Data Management System (EDMS) at CERN". // Journal of Physics: Conf. Ser., 2008, V. 119, 042029 (5pp).1. Тезисы докладов
175. Так же я выражаю большую благодарность коллективу кафедры МО АСУ Московского Института Путей Сообщения за деловую и теплую обстановку, которая окружала меня в процессе работы.
176. Я благодарен профессорско-преподавательскому составу кафедры «Информатики и процессов управления» Национального исследовательского ядерного университета (МИФИ) за помощь, полученную в начале работы над диссертацией.
177. Считаю своим приятным долгом выразить благодарность всем моим соавторам, друзьям и коллегам за искреннюю, дружескую поддержку при подготовке этой работы.
178. Особая благодарность оппонентам, проделавшим немалый труд при чтении и анализе работы и за отмеченные, безусловно, ценные замечания, а также всем, написавшим отзыв на автореферат.
179. И, конечно же, я благодарен своим родителям, брату и близким за их постоянную поддержку.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.