Управление коллекцией астрометрических пульсарных данных в объектной среде A.E. Авраменко Пущинская Радиоастрономическая обсерватория Астрокосмического.

Презентация:



Advertisements
Похожие презентации
К инвариантным моделям пульсарных данных в пространственно –временных координатных системах А.Е.Авраменко Пущинская радиоастрономическая обсерватория Физического.
Advertisements

Детерминированное и случайное в отождествлении результатов астрометрических наблюдений пульсаров A.E. Авраменко Пущинская Радиоастрономическая обсерватория.
Симпозиум 2008 Сергей Шутов, ДИМАС Борис Егоров, Интерсистемс Практика использования Zen и Прототип-6.
Специальная астрофизическая обсерватория РАН В.В. Витковский, О.П. Желенкова, Е.И. Кайсина, Н.А. Калинина, Г.А. Малькова, В.Н. Черненков,
Различия и особенности распространенных протоколов. Принципы работы протоколов разных уровней. Предоставление сетевых услуг. Борисов В.А. КАСК – филиал.
Общие процедуры. Модульный принцип построения проекта Visual Basic Автор: Сергиенко Е.В. Учитель информатики МОУ СОШ 5.
Реализация концепции построения и формирования отраслевой системы государственного учета, регистрации и мониторинга (ОСГУРМ) информационных ресурсов сферы.
ГОРОДСКОЙ МЕТОДИЧЕСКИЙ ЦЕНТР mosmetod.ru Примерная программа учебного предмета «Информатика»
Технические спецификации и программные комплексы E2EDM Белов С.В., Сухоносов С.В., Булгакова К.В ЦОД ВНИИГМИ-МЦД,2006.
Учебный курс Объектно-ориентированный анализ и программирование Лекция 4 Трансформация логической модели в программный код Лекции читает кандидат технических.
WEB- ТЕХНОЛОГИИ Лекция 6. Понятие Web- сервисов 1 Интерфейс в глобальную сеть для некоторого абстрактного программного обеспечения, этот интерфейс позволяет.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 7.
1 ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ COM- ТЕХНОЛОГИИ ДЛЯ ПОСТРОЕНИЯ РАСПРЕДЕЛЕННЫХ ПРОГРАММНЫХ ПРОДУКТОВ Component Object Model Министерство образования и науки.
Архитектура операционной системы Microsoft Windows 2000.
Швей Владимир Игоревич Директор института компьютерных технологий Московского государственного университета Экономики, статистики и информатики Принципы.
Технология модели «клиент-сервер». Роли Компьютер, управляющий тем или иным ресурсом, принято называть сервером этого ресурса Компьютер, желающий воспользоваться.
Концептуальные модели данных в отождествлении физических свойств пульсаров на вековом масштабе А.Е.Авраменко Пущинская Радиоастрономическая обсерватория.
Конструирование информационных систем на основе интероперабельных сред информационных ресурсов.
Архитектуры высокопроизводительных программных комплексов для моделирования сложных систем С.В. Ковальчук, И.О. Варвалюк НИИ Наукоемких компьютерных технологий,
Транксрипт:

Управление коллекцией астрометрических пульсарных данных в объектной среде A.E. Авраменко Пущинская Радиоастрономическая обсерватория Астрокосмического центра Физического института им. П.Н.Лебедева РАН RCDL2002

Содержание 1. Обзор, характеристика ресурсов 2. Декомпозиция предметной области и синтез методов управления данными 3. Интеграция методов и данных в приложении 4. Программирование сценариев управления данными 5. Перспектива: что дальше?

Ключевые направления 1. Связывание данных и сервисов в неоднородной среде 2. Отображение временных свойств событийных рядов пульсарных данных 3. Ориентированное на пользователя управление данными и методами 4. От управления данными и методами к синтезу свойств предметной области

Обзор, характеристика ресурсов Свойства, особенности использования наблюдательных коллекций n Электронный вид исходных наблюдательных данных n Некоммерческий характер ресурсов n Компактное, консолидированное сообщество пользователей n Уникальность, высокая стоимость многоцелевых наблюдательных инструментов n Потенциально неограниченная значимость наблюдательных данных

Обзор, характеристика ресурсов Обзор, характеристика ресурсов The USNO Pulsar Data Archive

Обзор, характеристика ресурсов Обзор, характеристика ресурсов The European Pulsar Network (EPN)

Обзор, характеристика ресурсов Обзор, характеристика ресурсов Данные наблюдений пульсаров в Калязине

Обзор, характеристика ресурсов Обзор, характеристика ресурсов Статистика наблюдений в Калязине 2001г.

Обзор, характеристика ресурсов Обзор, характеристика ресурсов Данные наблюдений пульсаров в Пущино

Обзор, характеристика ресурсов Обзор, характеристика ресурсов Данные наблюдений пульсаров в Бонне (зеркальный сайт на сервере в Пущино)

Обзор, характеристика ресурсов Обзор, характеристика ресурсов Объем пульсарных наблюдательных данных в Калязине и Пущино n Первичные данные: - 4 Мб/пульсар за сеанс - 4 Мб/пульсар за сеанс n Данные в EPN-формате: - 5 Кб/пульсар за сеанс: - 5 Кб/пульсар за сеанс: * 1 Кб – символьные данные * 4 Кб – графические данные n Общий объем за год – около 1,5 Гб

Обзор, характеристика ресурсов Направленность приложений 1. Высокостабильные шкалы времени, основанные на пульсарных событиях 2. Моделирование свойств и поведения пульсаров в частотно-временной области 3. Оценка и сравнение динамической и квази-инерциальной фундаментальных систем отсчета на небе.

Синтез методов управления данными Синтез методов управления данными Средства и условия 1. Компонентная архитектура приложения 2. Промежуточный слой управления данными и методами 3. Спецификация типов, форматы данных 4. Инкапсуляция данных в среду приложения 5. Сценарии управления данными и методами

Синтез методов управления данными Синтез методов управления данными Композиционная схема управления

Синтез методов управления данными Синтез методов управления данными Взаимодействие пульсарных данных и сервисов

Синтез методов управления данными Синтез методов управления данными Управление базой пульсарных данных

Интеграция методов и данных Особенности 1. Данные доступны по локальной или глобальной сети 2. Удаленные сервисы могут быть либо вызваны в приложение, либо выполняться на месте с данными 3. Представление свойств в приложении осуществляется объектными методами, которые инкапсулируют данные и реализуют требуемую функциональность 4. Управление инкапсулируемыми в приложение данными производится как процедурными средствами серверов вне приложения, так и объектными методами приложения

Интеграция методов и данных Параметры времени в Интеграция методов и данных Параметры времени в EPN-формате пульсарных данных

Интеграция методов и данных Наблюдаемый профиль импульса Интеграция методов и данных Наблюдаемый профиль импульса пульсара

Интеграция методов и данных Трансформация временных шкал пульсарных событий

Интеграция методов и данных Формат данных МПИ (TOA – Time of Arrival)

Интеграция методов и данных TIMAPR: Глобальное вписывание параметров пульсара

Интеграция методов и данных Событийный ряд пульсарных данных

Интеграция методов и данных Компонентная архитектура

Интеграция методов и данных Компонентная среда

Интеграция методов и данных Три типа серверных компонентов 1. In-proc server: 1. In-proc server: n DLL loaded into clients address space 2. Local server: 2. Local server: n EXE running on clients maсhine n Local procedure call (LPC) 3. Remote server: 3. Remote server: n EXE running on a different maсhine n Remote procedure call (RPC)

Интеграция методов и данных Инкапсуляция данных в приложение

Программирование сценариев Данные сличений локальной шкалы времени

Программирование сценариев Оцениваемые параметры локальной шкалы

Программирование сценариев Вычисление параметров локальной шкалы

Программирование сценариев Отображение таблицы параметров шкалы

Программирование сценариев Синтез графических форм на месячном интервале

Программирование сценариев Графическое представление

Программирование сценариев Синтез графических форм на годовом интервале

Программирование сценариев Графическое представление

Программирование сценариев Электронный бюллетень поправок к шкале

Перспектива: что дальше? Тенденции наблюдательных процессов n Федерализация ресурсов n Публикация на серверах актуальных наблюдательных данных (каталоги, обзоры) n Открытый доступ к данным по запросам n Синтез, извлечение знаний (свойства, поведение предметной области) (свойства, поведение предметной области) n Эволюция: real time observation &off line processing real time observation & on line processing real time observation & on line processing

Перспектива: что дальше? Эволюция коллекции

Заключение 1. Компонентная однотипность объектной среды обеспечивает технологическое единство создания и выполнения проблемно-ориентированных приложений коллекции пульсарных данных. 2. Программируемые сценарии управления данными в объектной среде реализуют требуемую функциональность преобразования данных и представление результатов. 3. Дальнейшее развитие приложений коллекции предусматривает синтез, систематизацию и отображение свойств предметной области по данным многолетнего мониторинга пульсаров.

Признательность Работа поддержана грантом РФФИ Работа поддержана грантом РФФИ Спасибо за внимание ! Спасибо за внимание !