首页> 外国专利> Declarative design-time experience platform for code generation

Declarative design-time experience platform for code generation

机译:声明式设计时体验平台,用于代码生成

摘要

The disclosure relates to methods, software, and systems, including a method for using templates to generate application code. A selection of a template is received from an application development user interface. The template includes a declarative model file describing user interface aspects for declaring customization of applications in an implementation-independent, consistent way, independent of the selected template and a target computer. A metadata file includes information describing the template. Plural template files provide specific syntax suitable for code generation. The template is provided in the user interface using at least development environment plugins. Customization inputs associated with the template are received from the user interface. The customization inputs provide parameters used in the code-generation plugins. Application code is automatically generated for a target computer based on the selected template and the received customization inputs. The generated application code includes at least the code generated from the code-generation plugins.
机译:本公开涉及方法,软件和系统,包括用于使用模板来生成应用代码的方法。从应用程序开发用户界面接收模板的选择。该模板包括一个描述性模型文件,该文件描述了用户界面方面,这些声明用于以与实现无关的一致方式声明应用程序的自定义,这些方式独立于所选模板和目标计算机。元数据文件包括描述模板的信息。多个模板文件提供适合代码生成的特定语法。至少使用开发环境插件在用户界面中提供了模板。从用户界面接收与模板关联的定制输入。定制输入提供了代码生成插件中使用的参数。基于所选模板和接收到的自定义输入,将自动为目标计算机生成应用程序代码。生成的应用程序代码至少包括从代码生成插件生成的代码。

著录项

  • 公开/公告号US10558433B2

    专利类型

  • 公开/公告日2020-02-11

    原文格式PDF

  • 申请/专利权人 SAP PORTALS ISRAEL LTD.;

    申请/专利号US201615376245

  • 发明设计人 GUY SOFFER;GUY BLANK;MAXIM DRABKIN;

    申请日2016-12-12

  • 分类号G06F9/44;G06F9/445;G06F8/20;G06F8/38;G06F8/36;G06F8/70;

  • 国家 US

  • 入库时间 2022-08-21 11:30:42

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号