Method and apparatus for metadata driven business logic processing
    1.
    发明申请
    Method and apparatus for metadata driven business logic processing 有权
    元数据驱动业务逻辑处理的方法和装置

    公开(公告)号:US20060143193A1

    公开(公告)日:2006-06-29

    申请号:US11025323

    申请日:2004-12-29

    IPC分类号: G06F17/00

    CPC分类号: G06Q10/10 Y10S707/99944

    摘要: A metadata driven system for supporting business application software required in the middle tier for a line of business applications includes a process metadata module adapted to store a process in metadata format, wherein the process object contains logic related to an entity of the application software. The system allows for persistence of various entities like accounts, incidents, etc., and allows an end user of the business application software to create new types of entities. The system also allows the end user to perform critical business logic operations even on the new entities defined by the end user after the deployment of the business application without requiring recompilation of the business application software. The metadata driven approach allows to easily make changes to business applications and to automate quality assurance of objects built on top of the business applications.

    摘要翻译: 用于支持业务应用程序行的中间层所需的业务应用软件的元数据驱动系统包括适于以元数据格式存储过程的过程元数据模块,其中过程对象包含与应用软件的实体相关的逻辑。 该系统允许诸如帐户,事件等的各种实体的持久性,并允许业务应用软件的最终用户创建新类型的实体。 该系统还允许最终用户即使在部署业务应用程序之后由最终用户定义的新实体执行关键业务逻辑操作,而不需要重新编译业务应用软件。 元数据驱动的方法允许轻松地更改业务应用程序,并自动化在业务应用程序之上构建的对象的质量保证。

    Method and apparatus for building metadata driven software development kit
    2.
    发明申请
    Method and apparatus for building metadata driven software development kit 有权
    构建元数据驱动软件开发工具包的方法和装置

    公开(公告)号:US20060143148A1

    公开(公告)日:2006-06-29

    申请号:US11025322

    申请日:2004-12-29

    IPC分类号: G06F7/00

    摘要: A metadata driven software development system provides various functionalities related to an entity of an application in the metadata format. Specifically, the system provides a set of base classes related to the entity and a set of methods and application programming interfaces for various operations to be performed on the entities in the metadata format. Defining such functionalities in the metadata format allows the system to dynamically generate XML messages matching any customized schema for that entity. Because such functionality is metadata driven, this system can be used with customized versions of the application without requiring any additional code or recompilation.

    摘要翻译: 元数据驱动的软件开发系统以元数据格式提供与应用的实体相关的各种功能。 具体来说,该系统提供了一组与实体相关的基类,以及一组方法和应用程序编程接口,用于对元数据格式的实体执行的各种操作。 在元数据格式中定义这些功能允许系统动态地生成与该实体的任何自定义模式匹配的XML消息。 因为这种功能是元数据驱动的,所以该系统可以与应用程序的定制版本一起使用,而不需要任何其他代码或重新编译。

    Difference-based database upgrade
    3.
    发明申请
    Difference-based database upgrade 有权
    基于差异的数据库升级

    公开(公告)号:US20070192290A1

    公开(公告)日:2007-08-16

    申请号:US11345081

    申请日:2006-02-01

    IPC分类号: G06F17/30

    摘要: A method for updating a database that combines the advantages of both the migration and incremental approach may resolve some of the problems associated with earlier methods. This may be accomplished by a methodology which incrementally updates new data while using the migration approach to create an entirely new schema. Such a method might compare the metadata from both the existing database and the data update to generate a new schema and integrate new data into the database.

    摘要翻译: 用于更新结合了迁移和增量方法的优点的数据库的方法可以解决与早期方法相关联的一些问题。 这可以通过一种在使用迁移方法创建一个全新模式时逐步更新新数据的方法来实现。 这种方法可以比较来自现有数据库和数据更新的元数据,以生成新模式并将新数据集成到数据库中。

    System and method for deploying logic in data files
    4.
    发明授权
    System and method for deploying logic in data files 有权
    在数据文件中部署逻辑的系统和方法

    公开(公告)号:US08996564B2

    公开(公告)日:2015-03-31

    申请号:US12951087

    申请日:2010-11-22

    IPC分类号: G06F7/00 G06F17/30 G06F9/445

    摘要: One particular technique includes storing logic expressions in a data file. This particular technique also includes executing application code. The executing provided by this particular technique includes receiving a query, reading an individual logic expression from the data file, processing the query using the individual logic expression to determine a query result, and providing the query result in response to the query.

    摘要翻译: 一种特殊技术包括将逻辑表达式存储在数据文件中。 该特定技术还包括执行应用代码。 由该特定技术提供的执行包括接收查询,从数据文件读取单独的逻辑表达式,使用各个逻辑表达式处理查询以确定查询结果,以及响应于查询提供查询结果。

    Decomposition of tasks into extensible and customizable business activities
    5.
    发明授权
    Decomposition of tasks into extensible and customizable business activities 有权
    将任务分解为可扩展和可定制的业务活动

    公开(公告)号:US07529757B2

    公开(公告)日:2009-05-05

    申请号:US11020585

    申请日:2004-12-22

    IPC分类号: G06F7/00 G06F17/30

    摘要: A method for organizing task data used in customer relationship management systems in which task data is decomposed into a set of business activity classes including a set of business task classes, where the business task classes are combined through association or multiple inheritance to create the business activity class. Each task class can be further decomposed into a base task class and a set of task characteristic classes where task definitions may be modified by associating additional task characteristic classes to the base task class.

    摘要翻译: 一种用于组织客户关系管理系统中使用的任务数据的方法,其中任务数据被分解成一组业务活动类,包括一组业务任务类,其中业务任务类通过关联或多继承组合以创建业务活动 类。 每个任务类可以进一步分解为基本任务类和一组任务特征类,其中可以通过将附加的任务特征类与基本任务类相关联来修改任务定义。