GeneXus 简介

GeneXus由Artech公司开发,是一个智能化的、支持多平台应用的开发工具。GeneXus是目前世界上第一个获得广泛成功应用的模型驱动构架(MDA)开发工具。虽然MDA是最近几年才提出的概念和方法,但GeneXus技术已经历了十多年发展,在MDA概念提出前就已经实现了MDA的主要理念。

GeneXus已在全球30多个国家被数万个软件开发机构应用,众多软件公司和用户机构用其成功开发出了许多关键大、中型管理应用系统,另有更多最终用户使用着100%完全用GeneXus开发的产品。GeneXus真正作到了软件设计、开发、维护的自动化,大大提高了软件开发效率,降低开发、维护成本。与传统的强调信息技术、强调 数据建模的开发方式不同,GeneXus的开发方式是直接从用户业务角度出发来架构系统,使用GeneXus的开发过程就是用GeneXus来描述用户业务。开发完成的直接结果是描述用户业务规则、业务流程等业务内容的业务模型,在GeneXus技术中,这个业务模型被称为知识库(Knowledge Base, KB).知识库主体独立于具体的信息技术,与具体程序语言和数据库系统无关.开发过程就是业务建模过程.建立运行系统的其他工作——设计生成数据库、设计生成程序代码、维护等,都是由GeneXus根据知识库中的业务模型完全自动转化完成.使用同一个知识库,用户完全可以按需要自动生成多个基于不同架构、不同程序语言、不同数据库管理系统的应用系统。

GeneXus,20年来,在商业知识的基础上生成移动和智能设备的开发生态系统的自动应用技术。

 

  • +主要优点
  • +主要特性
  • +GeneXus所支持的技术
  • +GeneXus FAQ