首页> 外文期刊>Computer Languages, Systems & Structures >Software language engineering in the large: towards composing and deriving languages
【24h】

Software language engineering in the large: towards composing and deriving languages

机译:大型软件语言工程:组成和派生语言

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

摘要

Suitable software languages are crucial to tackling the ever-increasing complexity of software engineering processes and software products. They model, specify, and test products, describe processes and interactions with services and serve many other purposes. Meanwhile, engineering suitable modeling languages with useful tooling also has become a challenging endeavor - and far too often, new languages are developed from scratch. We shed light on the advances of modeling language engineering that facilitate reuse, modularity, compositionality, and derivation of new languages based on language components. To this end, we discuss ways to design, combine, and derive modeling languages in all their relevant aspects. We illustrate the application of advanced language engineering throughout the paper, which culminates in the example of deriving complete domain-specific transformations language from existing language components.
机译:合适的软件语言对于解决软件工程流程和软件产品日益复杂的问题至关重要。它们对产品进行建模,指定和测试,描述流程以及与服务的交互并用于许多其他目的。同时,使用有用的工具来设计合适的建模语言也已成为一项具有挑战性的工作-很多时候,新语言都是从头开始开发的。我们阐明了建模语言工程的进步,这些进步促进了基于语言组件的重用,模块化,组合性和新语言的派生。为此,我们讨论了在所有相关方面设计,组合和派生建模语言的方法。我们将在整篇文章中说明高级语言工程的应用,最后以从现有语言组件中导出完整的特定于领域的转换语言为例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号