Макото Мурата

Макото Мурата ( 村田 真 , Мурата Макото , 1960 г.р.) — японский учёный-компьютерщик , доктор философии. Кандидат инженерных наук и профессор проектов в Университете Кейо .
Он участвовал в W3C (Консорциум Всемирной паутины) рабочей группе XML . Рабочая группа разработала XML1.0, спецификацию языка разметки . Мурата и Джеймс Кларк разработали RELAX NG , язык схем XML .
Мурата является организатором ISO/IEC JTC 1/SC 34 WG 4, отвечающего за поддержку Office Open XML .
Работа
[ редактировать ]XML1.0 и XML-японский профиль
[ редактировать ]В 1997 году Мурата участвовал в W3C (Консорциум Всемирной паутины) XML рабочей группе . Джон Босак , Джеймс Кларк и Тим Брэй также были участниками группы. Рабочая группа разработала спецификацию XML1.0. XML1.0 — это язык разметки , являющийся подмножеством SGML . XML1.0 стал рекомендацией W3C в феврале 1998 года.
Мурата и его коллеги создали XML Japan Profile, вопросы использования японских символов в XML-документах. Японский профиль XML стал техническим отчетом JIS (Японский промышленный стандарт). Японский профиль XML был переведен на английский язык и опубликован в виде технического отчета W3C.
Типы XML-медиа
[ редактировать ]Мурата — один из авторов документа IETF RFC 2376 XML Media Types. RFC определяет типы мультимедиа XML для использования при обмене данными XML по сети (text/xml и application/xml). RFC 2376 был изменен на RFC 3023.
РАССЛАБЛЯЙТЕСЬ и РАССЛАБЛЯЙТЕСЬ
[ редактировать ]Некоторые люди, в том числе Мурата и Джеймс Кларк , критически относились к XML Schema . XML Schema — это современный язык схем XML, разработанный рабочей группой W3C XML Schema. W3C намеревался заменить XML-схему традиционным DTD (определением типа документа). XML-схема поддерживает так много функций, что ее спецификация является большой и сложной. Мурата, Джеймс Кларк и те, кто критиковал XML-схему, указывали на следующее:
- Трудно реализовать все возможности XML-схемы.
- Инженерам сложно читать и писать определения XML-схемы.
- Он не допускает недетерминированных моделей контента.
Мурата и его коллеги разработали еще один современный язык схем, RELAX (описание на обычном языке для XML), более простой и математически последовательный. Они опубликовали спецификацию RELAX в 2000 году. RELAX был одобрен стандартами JIS и ISO / IEC . Примерно в то же время Джеймс Кларк разработал еще один язык схем, TREX (регулярные выражения деревьев для XML).
Мурата и Джеймс Кларк разработали новый язык схем RELAX NG на основе TREX и RELAX Core. Синтаксис RELAX NG является расширением TREX. RELAX NG был одобрен OASIS в декабре 2001 года. RELAX NG также был одобрен как часть 2 стандарта ISO/IEC 19757: Языки определения схемы документа (DSDL).
Улучшение EPUB для макета текста на японском языке
[ редактировать ]с презентацией В апреле 2010 года Мурата выступил на JEPA требований из 14 пунктов в виде расширенных спецификаций, связанных с японским языком, которые будут включены в EPUB . Когда East Co., Ltd. начала работу над проектом расширения EPUB для японской текстовой компоновки, спонсируемым Министерством внутренних дел и коммуникаций правительства Японии, Мурата взял на себя технические обязанности по проекту и, совместно работая с Тацуо Кобаяши , и др. ал. он призвал других разработчиков/владельцев браузеров принять расширенный формат EPUB или поддержать японскую раскладку текста, включая вертикальное письмо , правила переноса строк и акцентные точки. Мурата — координатор расширенной глобальной языковой поддержки (EGLS) Международного форума цифровых публикаций ( IDPF ), разработчик и промоутер EPUB .
Карьера
[ редактировать ]В 1982 году Мурата получил степень бакалавра на факультете естественных наук Киотского университета .
В 1985 году он присоединился к Fuji Xerox .
С 1993 по 1995 год он исследовал структурированные документы в Xerox Webster. исследовательском центре
С 1997 года он работал в компании Fuji Xerox Information Systems, арендованной у Fuji Xerox.
В 2000 году он покинул Fuji Xerox.
С 2000 года проводит исследования в Международном университете Японии .
С 2000 по май 2008 года он также проводил исследования в IBM . Токийской исследовательской лаборатории
С сентября 2008 года он является научным сотрудником Центра глобальных коммуникаций (GLOCOM) Международного университета Японии.
В июле 2006 года Мурата получил степень доктора технических наук в Высшей школе системной и информационной инженерии Университета Цукубы.
В ноябре 2009 года он занял должность технического руководителя Японской ассоциации электронных публикаций (JEPA) и с тех пор возглавляет исследовательскую группу EPUB JEPA.
С 2010 года Мурата является вице-председателем Совета по продвижению технологий IVS.
Книги
[ редактировать ]- Макото Мурата (редактор), Ацухито Монма, Кёити Араи, «Введение в XML: новые интернет-технологии, выходящие за пределы HTML», Nihon Keizai Shimbun, январь 1998 г., ISBN 4-532-14610-0
- Хироши Маруяма, Кент Тамура, Наохико Урамото, Макото Мурата, Энди Кларк, Юичи Накамура, Рё Неяма, Казуя Косака и Сатоши Хада, XML и Java: разработка веб-приложений, второе издание , Addison-Wesley Professional, май 2002 г., ISBN 0-201-77004-0
- Хироши Маруяма, Кенто Тамура, Наохико Урамото, Макото Мурата, Энди Кларк, Юичи Накамура, Рё Неяма, Казуя Косака, Сатоши Хада (автор/переводчик), «Разработка веб-приложений с использованием XML и Java, 2-е издание», Pearson Education, декабрь 2002 г., ISBN 4-89471-662-3
Кроме того, Мурата является автором нескольких статей по структурированному документу .
Внешние ссылки
[ редактировать ]- Спецификация W3C XML 1.0
- Характеристики OASIS RELAX NG
- РАССЛАБЬТЕСЬ ОТ Relaxng.org
- RELAX NG Японский портал (японский)
- Учебное пособие RELAX NG (английский)
- Fuji Xerox Information Systems (японский) — XML Cafe
- RELAX OF (японский)
- Спецификация XML 1.0 (японский)
- Рекомендация по параметру charset: механизм указания схем кодировки символов (японский)
- JIS XML Japan Profile (японский) - Проблемы использования японских символов в XML-документах.
- Японский профиль W3C XML (английский)
- RFC 3023 — типы мультимедиа XML
- RFC 2376 — типы мультимедиа XML
- Официальный сайт РЕЛАКС (англ.)
- XML-блог Макото Мураты (японский) - Блог
- Мурата Макото (английский)