М.Ю.Колодин. РИ Представления и преобразования гипертекстовой информации в специализированных расширяемых форматах «Региональная информатика-2000» М.Ю.Колодин (СПИИРАН)
М.Ю.Колодин. РИ Об авторе М.Ю.Колодин: Научный сотрудник ИГИТО СПИИРАН Основные интересы: мета-системы, XML, TeX Адрес:
М.Ю.Колодин. РИ Тема и метод Область: обработка сложной информации в текстовой форме Особенности: сложноструктурированный гипертекстовый характер Методы: внешняя и внутренняя обработка представлений на основе XML
М.Ю.Колодин. РИ Два типа языков Есть два способа представления информации в языковой форме: а. конкретные языки (конечные, специализированные) б. мета-языки (с порождением производных языков)
М.Ю.Колодин. РИ Простые языки Частные языки Новые программы обработки для каждого языка Доказательства (обоснования) для каждого языка Оптимизация Ограниченность применения Широкое использование
М.Ю.Колодин. РИ Мета-языки Описания семейства языков Общие обработчики Единая доказательная база Многократность использования Многообразие представлений Адекватность предметной области
М.Ю.Колодин. РИ Примеры мета-языков SGML, основной мета-язык SGML-производные (DocBook, TEI, пр.) XML, новый мета-язык XML-производные (MathML, XLink, XPointer, XSL, XSLT,..)
М.Ю.Колодин. РИ Традиционные обработчики Модели: SAX, DOM Языки: C++, Java, Perl, Python, прочие Внешний просмотр документа с преобразованием его в HTML, XML, пр.
М.Ю.Колодин. РИ Новые методы Внутренние (непосредственные) обработчики Настройка инструментального средства (FORTH) Многоуровневые представления
М.Ю.Колодин. РИ Инструментальные средства FORTH: переопределение синтаксиса языка для включения целевого языка Непосредственное исполнение текста на целевом языке в различных контекстах Получение различных производных
М.Ю.Колодин. РИ Многоуровневые представления Мета: «между», «над» Описание систем Многоуровневое (произвольно- уровневое) описание Обобщение системного представления
М.Ю.Колодин. РИ Результаты Значительная польза для ТЕОРИИ (единый аппарат, формальная модель, систематизация, прочее) Ощутимая ПРАКТИЧЕСКАЯ польза (эффективность, применимость, доступность, прочее)
М.Ю.Колодин. РИ Новые исследования Сравнение с другими обработчиками (Java, C++, Perl, Python, пр.) Обработка систем сложноструктурированных текстов с ГТ-разметкой Интернет-приложения Развитие теории
М.Ю.Колодин. РИ Ссылки Языки ГТ-разметки (SGML, XML, пр.): Обработчики: Java ( Perl ( Мои материалы:
М.Ю.Колодин. РИ Спасибо!