A scalable module system
A scalable module system
复制标题
可扩展的模块系统
DOI:
10.1016/j.ic.2013.06.001
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
M. Kohlhase
中科院分区:
文献类型:
--
作者:
Florian Rabe;M. Kohlhase
Symbolic and logic computation systems ranging from computer algebra systems to theorem provers are finding their way into science, technology, mathematics and engineering. But such systems rely on explicitly or implicitly represented mathematical knowledge that needs to be managed to use such systems effectively.While mathematical knowledge management (MKM) “in the small” is well-studied, scaling up to large, highly interconnected corpora remains difficult. We hold that in order to realize MKM “in the large”, we need representation languages and software architectures that are designed systematically with large-scale processing in mind.Therefore, we have designed and implemented theMmtlanguage – a module system for mathematical theories.Mmtis designed as the simplest possible language that combines a module system, a foundationally uncommitted formal semantics, and web-scalable implementations. Due to a careful choice of representational primitives,Mmtallows us to integrate existing representation languages for formal mathematical knowledge in a simple, scalable formalism. In particular,Mmtabstracts from the underlying mathematical and logical foundations so that it can serve as a standardized representation format for a formal digital library. Moreover,Mmtsystematically separates logic-dependent and logic-independent concerns so that it can serve as an interface layer between computation systems and MKM systems.
DOI:
10.1007/978-1-4612-9839-7
发表时间:
1971
期刊:
--
影响因子:
--
作者:
S. Lane
通讯作者:
S. Lane