Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
65сборник_ред.Ковалев.doc
Скачиваний:
11
Добавлен:
28.09.2019
Размер:
13.06 Mб
Скачать

Источники:

  1. Иванников А.Д., Кулагин В.П., Мордвинов В.А., Найханова Л.В., Овезов Б.Б., Тихонов А.Н., Цветков В.Я. Получение знаний для формирования информационных образовательных ресурсов // М.: ФГУ ГНИИ ИТТ «Информика», 2008. – 440с.

  2. Андросенко Т.Г., Жигалов О.С., Мордвинов В.А. Онтология исследования и улучшения информационного морфизма мультипользовательского окружения горизонтального федерального портала «Российское образование» в наст. сб., 7с.

  3. Интернет-университет информационных технологий. Введение в анализ, синтез и моделирование систем: « 14. Лекция: Модели знаний: версия для печати и PDA», Intuit.ru (электронный ресурс по состоянию на февраль 2012г.)

Анонс руководителя (из рецензии):

Работа выполнена в творческом взаимодействии с группой школьников, занимающихся у педагога В.В.Батурина (Самсонов Тимофей, Аганов Владислав, Любимов Кирилл, Машаров Максим, Седова Екатирина, Рождественский Михаил, Акишин Дмитрий, Контарук Кирилл) при участии студентов - первокурсников каф. ТИССУ МИРЭА (Казаков Пётр, Семёнов Владислав, Вихров Сергей, Пачин Дмитрий, Тихонов Павел, Спорев Евгений, Рашников Максим, Кустов Константин), выполнявших исследовательскую курсовую работу по информатике. Результаты обобщаются для включения в создаваемые в ЦНИТ МИРЭА-МГДД(Ю)Т Рабочие технические материалы (РабТМ5), ориентированные на всестороннее эффективное использование современных технологий в проектной деятельности студентов и школьников. Парадигмой решаемой задачи является моделирование процессов и систем, эффективно объединяющих в единый комплекс онтонет управление образовательным ресурсом и его макромедиа сущность. В ОМК образовательной программы «Информсреда образования» по сНИТ МГДД(Ю)Т корректируется соответствующий раздел темы, отражающий нововведения в вопросы ресурсного обеспечения дополнительного образования.

Результаты исследования технологий блогосферы на уровне архитектурных решений (rest) в составе образовательного консорциума мгдд(ю)т - мирэа

П.М.Тропкин, магистрант каф. ТИССУ МИРЭА, практикант МГДД(Ю)Т

А.Б.Фомина, руководитель, д.п.н., проф., зам. директора МГДД(Ю)Т

И.О.Дементьев, консультант, к.т.н., доц. МИРЭА, зав. сект. НИТ МГДД(Ю)Т

Темой анонсируемой здесь магистерской диссертации является «Исследование технологий блогосферы на уровне архитектурных решений (REST) и паттернов». Тема эта актуальна, поскольку, во-первых, формирование единого информационного пространства огромного множества пользователей Интернета в настоящее время в немалой степени концентрируется через технологии блогосферы и, во-вторых, высокий социальный накал этого направления информатизации социума обязывает ведущее учреждение дополнительного образования детей и юношества – МГДД(Ю)Т – рассматривать процесс, как относящийся к сфере информационно-социальных технологий и социальной информатики, а потому возникает необходимость обязательно ввести его изучение и освоение детьми и юношеством в программы развивающего дополнительного образования секторов НИТ и ИВТ отдела Технического творчества по дисциплине «Информсреда образования». Разработка и практическое освоение такого рода обновляющего раздела названного учебного курса на уровне подпрограммы, её методическое обеспечение и информатизация путём создания нового специализированного тематического консиста «Социальная информатика: блогосфера» в составе микропортала по информатике многоуровневого портального образовательного консорциума системы дополнительного образования МГДД(Ю)Т – МИРЭА являются главенствующими составными частями и внедряемым в образовательную индустрию результатом анонсируемой здесь диссертации.

Онтологическое соглашение настоящего проекта (в составе триединого проектного соглашения: языкового, управленческого, онтологического) опирается на вполне сложившиеся в настоящее время представления специалистов ИТ. Так, согласно Википедии под блогосферой понимается следующее:

«Блогосфе́ра (от англ. blogosphere) — термин, построенный аналогично термину «ноосфера» и ему подобным, и обозначающий совокупность всех блогов как сообщество или социальную сеть. Существующие в мире десятки миллионов блогов обычно тесно связаны между собой, блогеры читают и комментируют друг друга, ссылаются друг на друга и таким образом создают свою субкультуру. Понятие блогосферы делает упор на одно из основных отличий блогов от обычных веб-страниц и интернет-форумов: связанные между собой блоги могут составлять динамичную всемирную информационную оболочку.

Викепедия указывает на то, что широкое распространение блогов началось во второй половине 90-ых годов прошлого века. По данным на 2004 год зафиксировано 4 миллиона блогов. По данным на 2008 год в мире зарегистрировано 133 миллиона блогов. То есть за 4 года число блогов возросло в 33 раза. Продолжающийся неизбежный рост числа блогов и блогеров объясняется следующим:

  1. Рост числа интернет пользователей и личностная окрашенность размещаемой многими пользователями информации. В сочетании с этим огромное число источников информации, при желании создателя - анонимной.

  2. Огромная скорость распространения информации в сочетании с простотой в создании и ведении блогов, что не меняет позиций коллектива авторов в вопросах необходимости обучения и толкования в сфере этой социально значимой проблематики.

  3. Наличие свободного доступа к сети на рабочем месте, в том числе средствами мобильных планшетных устройств, смартфтнов и нетбуков (научно-производственная тематика ЦНИТ МИРЭА-МГДД(Ю)Т).

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

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

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

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

  1. Базовый URI для веб-службы, например http://example.com/resources/.

  2. Тип содержимого Интернет для данных, поддерживаемых веб-службой. Часто это JSON, XML или YAML, но можно использовать любой другой действительный тип содержимого Интернет.

  3. Множество операций, поддерживаемых веб-службой, используя основные механизмы протокола (то есть, POST, GET, PUT или DELETE).

Согласно описаниям Википедии (http://ru.wikipedia.org/wiki/REST), положенным в основу онтологического соглашения настоящего проекта, архитектура на примере REST состоит из клиентов и серверов. Клиенты инициируют запросы к серверам; серверы обрабатывают запросы и возвращают подходящие ответы. Запросы и ответы создаются на базе передачи представлений ресурсов. Ресурс может являться практически любым понятным и значимым адресуемым объектом. Представление ресурса — это обычно документ, отражающий текущее или требуемое состояние ресурса. В определенный момент времени клиент может находиться либо в состоянии перехода между состояниями приложения или «в покое». Клиент в состоянии покоя способен взаимодействовать со своим пользователем, но не создает нагрузку и не потребляет места для хранения клиентов на серверах или в сети. Клиент начинает посылать запросы, когда он готов совершить переход в новое состояние. Пока один или более запросов не выполнены, клиент находится в состоянии перехода. Представление каждого состояния приложения содержит ссылки, которые можно использовать в следующий раз, когда клиент инициирует новый переход в состояние. REST изначально описан в контексте HTTP, но не ограничен этим протоколом. Архитектуры типа RESTful могут быть основаны на других протоколах прикладного уровня, если они уже реализуют обширный и единый словарь для приложений, основанных на передаче значимых представлений состояний. Приложения RESTful увеличивают использование уже существующих хорошо определенных интерфейсов и других встроенных возможностей, предлагаемых выбранным сетевым протоколом, а также сокращают добавление к нему новых возможностей, специфичных для приложения.

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

«Технология «клиент-сервер»

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

Без состояния, с состоянием

Взаимодействие клиент-сервер ограничивается далее отсутствием сохранения контекста клиента на сервере между запросами. Каждый запрос от любого клиента содержит всю информацию, необходимую для его обслуживания, а любое состояние сессии хранится в клиенте. Сервер может быть с состоянием; это ограничение требует, чтобы состояние на стороне сервера было адресуемо через URL как ресурс. Это не только делает серверы более видимыми для мониторинга, но и делает их более надежными в случае частичного отказа сети, а также дополнительно улучшает их масштабируемость.

Кэшируемость

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

Многоуровневая система

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

Код по требованию (опционально)

Серверы могут временно расширить или настроить функциональность клиента, передавая ему исполняемую логику. Примерами этого могут служить скомпилированные компоненты, такие как Java-апплеты, и клиентские сценарии, такие как JavaScript.

Единый интерфейс

Единый интерфейс между клиентами и серверами, обсуждаемый ниже, упрощает и разделяет архитектуру, позволяя каждой части развиваться самостоятельно. Четыре руководящих принципа такого интерфейса подробно описаны ниже. Дополнительным ограничением архитектуры REST является код по требованию. Если служба нарушает какие-либо другие ограничения, она не может быть однозначно названа RESTful».

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

С опорой на приведённые выше и иные развивающие онтологические представления в проекте разработан подраздел образовательной программы системы дополнительного развивающего образования детей и юношества по социальной информатике и информационно-социальным технологиям, создан и апробирован для него Образовательный методический комплекс (ОМК), спроектирован и задействован специализированный образовательный консист по тематике в составе микропортала «Информатика» многоуровневого образовательного консорциума МГДД(Ю)Т – МИРЭА.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]