首页> 外文OA文献 >Systematic use of models of concurrency in executable domain-specific modelling languages
【2h】

Systematic use of models of concurrency in executable domain-specific modelling languages

机译:在可执行域特定的建模语言中系统使用并发模型

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Language-Oriented Programming (LOP) advocates designing eXecutable Domain-Specific Modeling Languages (xDSMLs) to facilitate the design, development, verification and validation of modern softwareintensive and highly-concurrent systems. These systems place their needs of rich concurrency constructs at the heart of modern software engineering processes. To ease theirdevelopment, theoretical computer science has studied the use of dedicated paradigms for the specification of concurrent systems, called Models of Concurrency (MoCs). They enable the use of concurrencyaware analyses such as detecting deadlocks or starvation situations, but are complex to understand and master. In this thesis, we develop and extend an approach that aims at reconciling LOP and MoCs by designing so-called Concurrencyaware xDSMLs. In these languages, the systematic use of a MoC is specified at the language level, removing from the end-user the burden of understanding or using MoCs. It also allows the refinement of the language for specific execution platforms, and enables the use of concurrency-aware analyses on the systems.
机译:面向语言的编程(LOP)提倡设计可执行的特定领域建模语言(xDSML),以促进现代软件密集型和高度并行系统的设计,开发,验证和确认。这些系统将其对丰富的并发构造的需求置于现代软件工程流程的核心。为了简化其发展,理论计算机科学已经研究了用于并发系统规范的专用范例,即并发模型(MoC)。它们使能够使用并发感知分析,例如检测死锁或饥饿情况,但了解和掌握起来很复杂。在本文中,我们开发并扩展了一种旨在通过设计所谓的Concurrencyaware xDSML来协调LOP和MoC的方法。在这些语言中,在语言级别上指定了MoC的系统使用,从而消除了最终用户理解或使用MoC的负担。它还允许针对特定执行平台优化语言,并允许在系统上使用并发分析。

著录项

  • 作者

    Latombe Florent;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号