Extending MKM Formats at the Statement Level
Extending MKM Formats at the Statement Level
复制标题
在语句级别扩展 MKM 格式
DOI:
10.1007/978-3-642-31374-5_5
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
Florian Rabe
中科院分区:
文献类型:
--
作者:
Fulya Horozal;M. Kohlhase;Florian Rabe
Successful representation and markup languages find a good balance between giving the user freedom of expression, enforcing the fundamental semantic invariants of the modeling framework, and allowing machine support for the underlying semantic structures. MKM formats maintain strong invariants while trying to be foundationally unconstrained, which makes the induced design problem particularly challenging.In this situation, it is standard practice to define a minimal core language together with a scripting/macro facility for syntactic extensions that map into the core language. In practice, such extension facilities are either fully unconstrained (making invariants and machine support difficult) or limited to the object level (keeping the statement and theory levels fixed).In this paper we develop a general methodology for extending MKM representation formats at the statement level. We show the utility (and indeed necessity) of statement-level extension by redesigning the OMDoc format into a minimal, regular core language (strict OMDoc) and an extension (pragmatic OMDoc) that maps into strict OMDoc.
DOI:
--
发表时间:
2001
期刊:
--
影响因子:
--
作者:
P. Ion;Robert R. Miner;Ron Ausbrooks;S. Buswell;D. Carlisle;Giorgi Chavchanidze;Stéphane Dalmas;Stan Devitt;Angel Díaz;S. Dooley;R. Hunter;M. Kohlhase;A. Lazrek;P. Libbrecht;B. Miller;Chris Rowley;M. Sargent;Bruce T. Smith;N. Soiffer;R. Sutor;S. Watt
通讯作者:
P. Ion;Robert R. Miner;Ron Ausbrooks;S. Buswell;D. Carlisle;Giorgi Chavchanidze;Stéphane Dalmas;Stan Devitt;Angel Díaz;S. Dooley;R. Hunter;M. Kohlhase;A. Lazrek;P. Libbrecht;B. Miller;Chris Rowley;M. Sargent;Bruce T. Smith;N. Soiffer;R. Sutor;S. Watt