首页> 外文期刊>Science of Computer Programming >Language support for model-driven software development
【24h】

Language support for model-driven software development

机译:语言支持模型驱动的软件开发

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

摘要

This paper is about language technology for facilitating model-driven software development. We argue that two features are important for this purpose: (a) support for explicit meta-representation of programs as an AST-like structure (AST stands for abstract syntax tree) accessible in a programmatic way before and beyond the compilation, and (b) support for user-defined annotations of program elements. That is, we argue for language platforms organized around a Generalized Annotated AST, or GAAST languages for short. We outline the problems with a model-driven development process based on languages without such a support and show how GAAST language technology addresses these problems.
机译:本文是关于促进模型驱动的软件开发的语言技术。我们认为有两个功能对此很重要:(a)支持程序的显式元表示为类似AST的结构(AST表示抽象语法树),可以在编译之前和之后以编程方式访问;以及(b )支持程序元素的用户定义注释。也就是说,我们主张围绕通用注释AST(简称GAAST)语言组织的语言平台。我们概述了在没有这种支持的情况下基于语言的模型驱动开发过程中的问题,并展示了GAAST语言技术如何解决这些问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号