【24h】

Software Development Tools in Model-Driven Engineering

机译:模型驱动工程中的软件开发工具

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

摘要

Model-Driven Engineering (MDE) is a software development approach that considers the systematic use of models to devel-op software rather than using general purpose programming languages. The development of MDE based on Domain-Specific Languages (DSLs) covers two stages. The first, the creation of a set of artifacts such as DSLs, model transfor-mation mechanisms, code generators. A second stage, where people do not necessarily with computer training using the artifacts created, develop applications simply because of the high level of abstraction allowed by technology. However, there are several obstacles that need to be overcome in order for this new approach to software development to be widely used. One of them, the lack of knowledge of tools and the development process with MDE. In order to minimize this problem, in the present work a categorization and description of the main envi-ronments and tools used in MDE are carried out. Using some of the tools analyzed also points out the process of creating a DSL.
机译:模型驱动工程(Model-Driven Engineering,MDE)是一种软件开发方法,它考虑将模型系统化地用于开发软件,而不是使用通用编程语言。基于特定领域语言(DSL)的MDE的开发涵盖两个阶段。首先,创建一组工件,例如DSL,模型转换机制,代码生成器。第二阶段,人们不必使用所创建的工件进行计算机培训,仅由于技术允许的高度抽象,才开发应用程序。但是,要广泛使用这种新的软件开发方法,需要克服一些障碍。其中之一是缺乏工具知识以及使用MDE进行开发的过程。为了最小化该问题,在本工作中,对MDE中使用的主要环境和工具进行了分类和描述。使用所分析的一些工具还指出了创建DSL的过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号