【24h】

Meta-Level Reuse for Mastering Domain Specialization

机译:元级重用,用于掌握领域专业化

获取原文

摘要

We reflect on the distinction between modeling and programming in terms of what and HOW and emphasize the importance of perspectives: what is a model (a what) for the one, may well be a program (a how) for the other. In fact, attempts to pinpoint technical criteria like executability or abstraction for clearly separating modeling from programming seem not to survive modern technical developments. Rather, the underlying conceptual cores continuously converge. What remains is the distinction of WHAT and HOW separating true purpose from its realization, i.e. providing the possibility of formulating the primary intent without being forced to over-specify. We argue that no unified general-purpose language can adequately support this distinction in general, and propose a meta-level framework for mastering the wealth of required domain-specific languages in a bootstrapping fashion.
机译:我们回顾了建模和编程之间的区别,并强调了观点的重要性:对于一个模型来说,什么是模型(一种模型),对于另一种模型来说,它可能是一种程序(一种方法)。实际上,试图查明诸如可执行性或抽象性之类的技术标准以将模型与编程明确分开的尝试似乎无法幸免于现代技术的发展。而是,潜在的概念核心不断融合。剩下的是WHAT和HOW的区别,它们将真实目的与实现分开了,即提供了表达主要意图的可能性而不会被迫过度指定。我们认为,没有统一的通用语言可以充分支持这种区别,并提出了一种元级框架,以自举的方式掌握所需的特定领域特定语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号