以模型驱动的方式开发(MDA)、以面向服务的理念整合(SOA)、以丰富的交互效果运行的自动化开发(RIA),称为3A 软件开发。

模型驱动体系架构(Model Driven Architecture, MDA)是由 OMG 提出的新的软件方法学,被面向对象技术界预言为未来几年里最重要的软件方法学。MDA把建模语言用作一种编程语言而不仅仅是设计语言,因此在高级语言之上再引入了建模语言为新一代计算机语言。采用建模语言来开发软件的方法称为模型驱动开发。将建模语言翻译成高级语言或更低级的计算机语言的软件工具即为模型编译器。

数据模型图、业务过程图、组织机构图是 3A Cloud 的建模语言,3A 模型编译器将建模语言编译(加工)成可运行的程序。

3A Cloud应用开发过程分设计、加工、编码、部署、运行五大步骤,每一步都赋予最大程度的自动化。

3A Cloud提供一组建模工具来设计应用系统的数据模型图、业务过程图、组织机构图。数据模型图、业务过程图、组织机构图就是应用系统的建模语言。3A Cloud提供模型编译器来将模型源码加工生成KCOM Basic高级语言程序代码。

传统的软件开发,编码是最主要的也是最费时的工作。3A Cloud模型编译器将编码过程从以人月计缩减为以分钟计,因而可以将软件开发的重点放在设计上,并且可以随时响应需求的变化,这是个质变的过程,软件开发因此产生根本性的变革。

3A Cloud为应用开发还提供新建、打开、导入、导出、备份、恢复、设置、重置等自动化管理功能。

企业当前正面临着前所未有的机遇和挑战,在日益激烈的竞争环境下,企业需要不断地调整和优化业务过程以面对快速变化的市场,快速地响应客户需求。3A Cloud自动化开发平台,让开发人员专注于业务设计,高效率地开发出高质量、高适应性的应用系统来支撑企业日常运营管理以提高运营效率、降低运营成本从而增强企业竞争力。
http://www.3acloud.com