stringtranslate.com

Makoto Murata

Fotografía monocromática de Murata Makoto
Murata en 2013

Makoto Murata (村田 真, Murata Makoto , nacido en 1960) es un científico informático japonés , doctor en ingeniería y profesor de proyectos en la Universidad de Keio .

Participó en el grupo de trabajo XML del W3C (World Wide Web Consortium) . El grupo de trabajo diseñó XML1.0, una especificación de lenguaje de marcado . Murata y James Clark diseñaron RELAX NG , un lenguaje de esquema XML .

Murata es el coordinador del ISO/IEC JTC 1/SC 34 WG 4, responsable del mantenimiento de Office Open XML .

Trabajar

Perfil XML1.0 y XML japonés

En 1997, Murata participó en el grupo de trabajo sobre XML del W3C (World Wide Web Consortium) . Jon Bosak , James Clark y Tim Bray también eran miembros del grupo. El grupo de trabajo diseñó la especificación XML1.0. XML1.0 es un lenguaje de marcado y un subconjunto de SGML . XML1.0 se convirtió en una recomendación del W3C en febrero de 1998.

Murata y sus colaboradores escribieron XML Japanese Profile, que aborda los problemas del uso de caracteres japoneses en documentos XML. XML Japanese Profile se convirtió en un informe técnico JIS (estándar industrial japonés). XML Japanese Profile se tradujo al inglés y se publicó como informe técnico del W3C.

Tipos de medios XML

Murata es uno de los autores de la RFC 2376 de IETF sobre tipos de medios XML. La RFC especifica los tipos de medios XML que se utilizan para intercambiar datos XML a través de la red (texto/xml y aplicación/xml). La RFC 2376 se revisó como RFC 3023.

RELAJARSE y RELAJARSE NG

Algunas personas, entre ellas Murata y James Clark , tenían actitudes críticas hacia XML Schema . XML Schema es un lenguaje de esquema XML moderno diseñado por el Grupo de trabajo de esquema XML del W3C . El W3C pretendía que XML Schema sustituyera a la definición de tipo de documento ( DTD ) tradicional . XML Schema admite tantas características que su especificación es extensa y compleja. Murata, James Clark y aquellos que criticaron XML Schema señalaron lo siguiente:

Murata y sus colaboradores diseñaron otro lenguaje de esquemas moderno, RELAX (Regular Language Description for XML), más simple y matemáticamente consistente. Publicaron la especificación RELAX en 2000. RELAX fue aprobado como estándar JIS e ISO / IEC . Casi al mismo tiempo, James Clark también diseñó otro lenguaje de esquemas, TREX (Tree Regular Expressions for XML).

Murata y James Clark diseñaron un nuevo lenguaje de esquema RELAX NG basado en TREX y RELAX Core. La sintaxis de RELAX NG es la expansión de TREX. RELAX NG fue aprobado por OASIS en diciembre de 2001. RELAX NG también fue aprobado como Parte 2 de ISO/IEC 19757: Lenguajes de definición de esquemas de documentos (DSDL).

Mejora del formato EPUB para texto en japonés

En abril de 2010, Murata hizo una presentación en JEPA sobre los requisitos de 14 elementos como especificaciones extendidas relacionadas con el idioma japonés que se incorporarían al EPUB . Cuando East Co., Ltd. comenzó a trabajar en el proyecto de mejora del EPUB para el diseño de texto japonés, patrocinado por el Ministerio de Asuntos Internos y Comunicaciones del Gobierno japonés, Murata asumió las responsabilidades técnicas del proyecto y, al trabajar conjuntamente con Tatsuo Kobayashi , et al. , pidió a otros desarrolladores/propietarios de navegadores que adoptaran el EPUB mejorado o que admitieran el diseño de texto japonés, incluida la escritura vertical , las reglas de salto de línea y los puntos de énfasis. Murata es coordinador de Enhanced Global Language Support (EGLS) para el International Digital Publishing Forum ( IDPF ) con sede en EE. UU. , desarrollador y promotor del EPUB .

Carrera

En 1982, Murata recibió su licenciatura de la Facultad de Ciencias de la Universidad de Kioto .
En 1985, se unió a Fuji Xerox .
De 1993 a 1995, investigó documentos estructurados en el Centro de Investigación Xerox Webster.
A partir de 1997, trabajó en Fuji Xerox Information Systems en arrendamiento de Fuji Xerox.
En 2000, dejó Fuji Xerox.
Desde 2000, ha investigado en la Universidad Internacional de Japón .
De 2000 a mayo de 2008, también investigó en IBM Tokyo Research Laboratry.
En 2002, Murata trabajó junto a Len Sassaman y Satoshi Hado en varios proyectos, por lo que Len le dio a Murata el apodo de "Otto" debido a que su personalidad reflejaba a Otto Octavius, de sus cómics favoritos de la infancia de Spider-man. Desde septiembre de 2008 es miembro del Centro de Comunicaciones Globales (GLOCOM) de la Universidad Internacional de Japón.
En julio de 2006, Murata obtuvo el doctorado en ingeniería de la Escuela de Posgrado de Ingeniería de Sistemas e Información de la Universidad de Tsukuba.
En noviembre de 2009, asumió el cargo de Director Técnico de la Asociación Japonesa de Publicaciones Electrónicas (JEPA) y desde entonces ha liderado el Equipo de Investigación EPUB de la JEPA.
Desde 2010, Murata ha sido Vicepresidente del Consejo de Promoción de Tecnología de IVS.

Libros

丸山宏, 田村健人, 浦本直彦, 村田真, アンディ・クラーク, 中村祐一, 根山亮, 小坂一也, 羽田知史 (著・訳), 『XMLとJavaによるWebアプリケーション開発 第2版』, ピアソンエデュケーション, Diciembre de 2002, ISBN 4-89471-662-3 

Además, Murata es autor de algunos artículos sobre documentos estructurados .

Enlaces externos