首页> 外文期刊>Software and systems modeling >Editorial to the theme issue on metamodelling
【24h】

Editorial to the theme issue on metamodelling

机译:编辑有关元建模的主题问题

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Linguistics, Mathematics, and Computer Science are inherently reflective disciplines. Linguists use language to talk about language. Mathematicians use mathematical methods to study mathematics itself, and Computer Scientists describe descriptions in order to facilitate automation. For instance, one of the most important concepts in computer science, the universal Turing machine, can be regarded as a program that executes other programs.rnAll the above examples of self-application are variations of a common "meta" theme. All of them require care in avoiding paradoxes which may be caused by uncontrolled self-reference. Linguists are faced with associating semantics to sentences like "This statement is false." This self-referencing sentence is commonly referred to as "The Liar" and its semantics refuses assignment into "true" and "false" categories. Linguists, therefore, strictly distinguish between "metalanguage" and "object-language" to avoid the paradoxical nature of such antinomies. Mathematicians had to abandon naive set theory because of Russell's set paradox, which is nothing else but a mathematical version of the aforementioned "Liar". Computer scientists have to deal with both the blessing and curse of self-referencing programs and descriptions. On the one hand, we can use this power to build interpreters which may even be parametrised with a language definition, on the other hand we have to deal with non-terminating programs and potentially inconsistent circular definitions.
机译:语言学,数学和计算机科学本质上是反思学科。语言学家使用语言来谈论语言。数学家使用数学方法研究数学本身,而计算机科学家则描述描述以便于自动化。例如,计算机科学中最重要的概念之一,通用图灵机,可以看作是执行其他程序的程序。以上所有自我应用示例都是通用“元”主题的变体。所有这些都需要小心,以免因不受控制的自我参照而引起的悖论。语言学家面临将语义与诸如“此陈述是错误的”之类的句子相关联的问题。该自引用句子通常称为“骗子”,其语义拒绝分配为“真”和“假”类别。因此,语言学家严格区分“元语言”和“宾语”,以避免此类矛盾的矛盾性质。由于罗素的集合悖论,数学家不得不放弃幼稚的集合论,这只是上述“骗子”的数学版本。计算机科学家必须应对自我引用程序和描述的祝福和诅咒。一方面,我们可以使用此功能来构建甚至可以用语言定义进行参数化的解释器,另一方面,我们必须处理非终止程序和可能不一致的循环定义。

著录项

  • 来源
    《Software and systems modeling》 |2009年第4期|447-449|共3页
  • 作者

    Thomas Kuehne;

  • 作者单位

    Victoria University of Wellington, Wellington, New Zealand;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号