首页> 外文期刊>Intelligent automation and soft computing >Modeling and generating native code for cross-platform mobile applications using DSL
【24h】

Modeling and generating native code for cross-platform mobile applications using DSL

机译:使用DSL为跨平台移动应用程序建模和生成本机代码

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

摘要

A few years ago, mobile development technology has been quickly growing, and it has also been an emerging trend. Furthermore, different smartphones use diverse operating systems, which support different programming languages. Therefore, developing native applications individually for each platform turns out to be an arduous and expensive effort to undertake. The concept of "write once, deploy everywhere", will massively reduce the cost of creating, maintaining and versioning mobile applications. In this paper, we suggest the automatic MDA (Model Driven Architecture) transformations to develop embedded heterogeneous software. Then we present our works in terms of defining a new target platform independent model (PIM), and the transformation rules for generating native code for such applications. Thus, we singled out domain specific language (DSL), in order to increase the productivity of software engineers, in terms of abstracting low-level boilerplate code.
机译:几年前,移动开发技术飞速发展,并且已经成为一种新兴趋势。此外,不同的智能手机使用支持不同编程语言的各种操作系统。因此,为每个平台单独开发本机应用程序是一项艰巨而昂贵的工作。 “一次编写,随处部署”的概念将大大降低创建,维护和版本化移动应用程序的成本。在本文中,我们建议自动进行MDA(模型驱动体系结构)转换,以开发嵌入式异构软件。然后,我们根据定义新的目标平台独立模型(PIM)以及为此类应用程序生成本机代码的转换规则来介绍我们的工作。因此,我们从抽象低级样板代码的角度选出了特定领域语言(DSL),以提高软件工程师的工作效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号