首页> 外国专利> Enterprise-Scale Application Development Framework Utilizing Code Generation

Enterprise-Scale Application Development Framework Utilizing Code Generation

机译:利用代码生成的企业级应用程序开发框架

摘要

A method, computer program product, and data processing system for managing and automating the development of large-scale software systems are disclosed. A preferred embodiment allows for the creation of a metamodel defining the functionality and structure of a software system. The metamodel may be defined according to input from developers or analysts. Additionally, database schemata, web services definitions, and other pertinent legacy metadata may be automatically imported into the metamodel to facilitate compatibility and/or functional comparability with legacy software systems. Specifications contained within the metamodel are then mapped to one or more code generation strategies. The code generation strategies identify and/or define patterns for the generation of source code that implements the specifications and behavior in the metamodel. Source code is generated according to the code generation strategies, which may then be modified as needed by a human programmer, and compiled into one or more executable applications.
机译:公开了一种用于管理和自动化大型软件系统的开发的方法,计算机程序产品和数据处理系统。一个优选实施例允许创建定义软件系统的功能和结构的元模型。可以根据来自开发人员或分析人员的输入来定义元模型。另外,可以自动将数据库纲要,Web服务定义和其他相关的旧版元数据导入元模型,以促进与旧版软件系统的兼容性和/或功能可比性。然后将包含在元模型中的规范映射到一种或多种代码生成策略。代码生成策略标识和/或定义用于在元模型中实现规范和行为的源代码生成的模式。源代码根据代码生成策略生成,然后可以由人类程序员根据需要进行修改,然后编译为一个或多个可执行应用程序。

著录项

  • 公开/公告号US2008127040A1

    专利类型

  • 公开/公告日2008-05-29

    原文格式PDF

  • 申请/专利权人 JON BARCELLONA;

    申请/专利号US20060469007

  • 发明设计人 JON BARCELLONA;

    申请日2006-08-31

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 20:13:46

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号