Мурата, Макото
Мурата, Макото
Мако́то Мура́та (яп. 村田 真; [Нет даты!]) — японский учёный в области информатики, доктор технических наук, профессор Университета Кэйо[1][2]. Известен как соавтор спецификации XML 1.0 и языка схем RELAX NG.
Биография[править]
В 1997 году Мурата участвовал в рабочей группе W3C по XML. В группу также входили Джон Босак, Джеймс Кларк и Тим Брей. Рабочая группа разработала спецификацию XML 1.0. XML 1.0 — это язык разметки и подмножество SGML. В феврале 1998 года XML 1.0 стал рекомендацией W3C.
Мурата и его соавторы разработали XML Japanese Profile, посвящённый вопросам использования японских символов в XML-документах. XML Japanese Profile стал техническим отчётом JIS. Он был переведён на английский язык и опубликован как технический отчёт W3C.
XML Media Types[править]
Мурата является одним из авторов RFC 2376 XML Media Types организации IETF. RFC определяет медиатипы XML для использования при обмене XML-данными по сети (text/xml и application/xml). RFC 2376 был пересмотрен как RFC 3023.
RELAX и RELAX NG[править]
Некоторые специалисты, включая Мурату и Джеймса Кларка, критически относились к XML Schema. XML Schema — это современный язык схем XML, разработанный рабочей группой W3C по XML Schema. W3C планировал, что XML Schema заменит традиционный DTD. XML Schema поддерживает множество функций, из-за чего её спецификация объёмна и сложна. Мурата, Джеймс Кларк и другие критики XML Schema указывали на следующее:
- Сложно реализовать все функции XML Schema.
- Инженерам трудно читать и писать определения XML Schema.
- Она не допускает недетерминированных моделей контента.
Мурата и его соавторы разработали другой современный язык схем, RELAX, более простой и математически последовательный. Они опубликовали спецификацию RELAX в 2000 году. RELAX был утверждён как стандарт JIS и ISO/IEC. Примерно в то же время Джеймс Кларк разработал ещё один язык схем, TREX.
Мурата и Джеймс Кларк разработали новый язык схем RELAX NG на основе TREX и RELAX Core. Синтаксис RELAX NG является расширением TREX. RELAX NG был утверждён OASIS в декабре 2001 года. RELAX NG также был утверждён как часть 2 стандарта ISO/IEC 19757: Document Schema Definition Languages (DSDL).
Улучшение EPUB для японской вёрстки[править]
В апреле 2010 года Мурата выступил на конференции JEPA с презентацией 14 требований к расширенным спецификациям для японского языка, которые должны быть включены в EPUB. Когда компания East Co., Ltd. начала работу над проектом по улучшению EPUB для японской вёрстки при спонсорской поддержке Министерства внутренних дел и коммуникаций Японии, Мурата взял на себя техническое руководство проектом. Совместно с Тацуо Кобаяси и другими он призвал разработчиков браузеров поддержать улучшенный EPUB или японскую вёрстку, включая вертикальное письмо, правила переноса строк и точки акцентирования. Мурата является координатором Enhanced Global Language Support (EGLS) в американском International Digital Publishing Forum (IDPF), разработчике и промоутере EPUB.
Карьера[править]
В 1982 году Мурата получил степень бакалавра на факультете естественных наук Киотского университета
В 1985 году он присоединился к Fuji Xerox
С 1993 по 1995 год он исследовал структурированные документы в исследовательском центре Xerox в Уэбстере
С 1997 года он работал в Fuji Xerox Information Systems, будучи прикомандированным из Fuji Xerox
В 2000 году он покинул Fuji Xerox
С 2000 года он проводит исследования в Международном университете Японии
С 2000 по май 2008 года он также проводил исследования в Токийской исследовательской лаборатории IBM
В 2002 году Мурата работал вместе с Леном Сассаманом и Сатоси Хадо над различными проектами. Лен дал Мурате прозвище «Отто» из-за того, что его характер напоминал Отто Октавиуса из его любимых детских комиксов о Человеке-пауке.
С сентября 2008 года он является научным сотрудником Центра глобальных коммуникаций (GLOCOM) Международного университета Японии
В июле 2006 года Мурата получил степень доктора технических наук в Высшей школе системной и информационной инженерии Цукубского университета
В ноябре 2009 года он занял должность технического руководителя в Японской ассоциации электронных издателей (JEPA) и с тех пор возглавляет исследовательскую группу EPUB в JEPA
С 2010 года Мурата является заместителем председателя Совета по продвижению технологий IVS.
Примечания[править]
- ↑ RELAX NG relaxng.org
- ↑ Hiroshi Maruyama, Kent Tamura, Naohiko Uramoto, Makoto Murata, Andy Clark, Yuichi Nakamura, Ryo Neyama, Kazuya Kosaka, Len Sassaman, Hal Finney and Satoshi Hada, XML and Java: Developing Web Applications, Second Edition, Addison-Wesley Professional, май 2002, ISBN 0-201-77004-0
Литература[править]
- 村田真(編著), 門馬敦仁, 荒井恭一, 『XML入門 HTMLの限界を打ち破るインターネットの新技術』, 日本経済新聞社, январь 1998, ISBN 4-532-14610-0
Ссылки[править]
- Спецификация OASIS RELAX NG
- Учебник по RELAX NG (на английском)
- Официальный сайт RELAX (на английском)
Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Мурата, Макото», расположенная по адресу:
Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий. Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?». |