发明名称 自动化企业软件开发
摘要 优选实施例提供用于以最小量的手动编码来自动生成企业软件应用程序的系统和方法。优选实施例提供图形设计工具,其使用统一建模语言(Unified Model Language;UML)对应用程序建模;验证UML模型,且自动生成可部署的应用程序。优选实施例还提供可藉以构建目标应用程序的库的框架。
申请公布号 CN102656557A 申请公布日期 2012.09.05
申请号 CN201080056912.0 申请日期 2010.08.17
申请人 韦尔迈格服务有限公司 发明人 巴德雷丁·瓦利
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王萍;李春晖
主权项 一种用于使用计算机系统来生成软件应用程序的方法,其包括以下步骤:(a)在所述计算机系统中实施的图形设计工具410中对业务过程建模;(b)通过使用表示所建模的业务过程的一个或更多个状态图以及表示数据模型并表示应用到所建模的业务过程的预定的业务规则的一个或更多个类图,在所述计算机系统中创建至少一个UML模型,以形式化在步骤(a)中建模的所述业务过程;(c)通过使用预定的语法来检测语法错误,在所述计算机系统中验证所述至少一个UML模型420,以验证所述一个或更多个状态图或所述一个或更多个类图或者所述一个或更多个状态图和所述一个或更多个类图的组合;以及(d)在所述计算机系统中将在步骤(c)中验证的所述至少一个UML模型变换成用来生成所述软件应用程序的功能性和非功能性方面的元数据。
地址 突尼斯突尼斯