【24h】

Language-driven system design

机译:语言驱动的系统设计

获取原文
获取原文并翻译 | 示例
           

摘要

Studies have shown significant benefits of the use of Domain-Specific Languages (DSL) in software engineering. We discuss a software engineering methodology that fully exploits these benefits. The methodology, called the Language-Driven Approach (LDA), is centred around the design of a DSL. It prescribes a staged development of a DSL, which is tailored to the system-under-construction. On the basis of a domain analysis, a formal definition of the problem is obtained. This formal problem definition contains all the relevant ingredients for designing the syntax, the semantics and the pragmatics, which together comprise the DSL. The methodology is illustrated by an elaborate example dealing with the problem of regulating traffic lights at a traffic junction.
机译:研究表明,在软件工程中使用领域特定语言(DSL)具有明显的好处。我们讨论了一种可以充分利用这些好处的软件工程方法。该方法称为语言驱动方法(LDA),它围绕DSL的设计。它规定了针对正在建设中的系统量身定制的DSL的分阶段开发。在域分析的基础上,获得了问题的正式定义。这个正式的问题定义包含用于设计语法,语义和语用的所有相关要素,它们一起构成了DSL。该方法通过一个详细的示例说明,该示例处理交通交叉口处的交通信号灯调节问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号