发明名称 |
METHODS AND SYSTEMS FOR DEVELOPING APPLICATIONS AND FOR INTERFACING WITH USERS |
摘要 |
A declarative approach to programming involves providing a transaction engine and a repository. The transaction engine controls the behavior of an application by routing messages between a pre-defined group of work steps. The repository includes a declaration space within which components are defined as well as the relationship between the components. An administrator includes an Integrated Development Environment (IDE) editor for allowing developers to access and modify portions of the repository. In the preferred embodiment, developers are allowed to define attributes of data elements, define relationships between the data elements, and to organize data elements into messages through the repository. Furthermore, developers are able to define the logical-to-physical mapping in the repository, such as by defining message stores. An application is defined by a workflow comprised of a number of worksteps interconnected to each other. The workflow and the worksteps are also defined within the repository. Interfaces developed with the repository and transaction engine can be dynamically changed based on user, security, language, and locale. The repository and transaction engine also enable the inheritance of values and provides message inheritance, language inheritance, sibling inheritance, container inheritance, and attribute inheritance.
|
申请公布号 |
WO0054202(A2) |
申请公布日期 |
2000.09.14 |
申请号 |
WO2000US06388 |
申请日期 |
2000.03.10 |
申请人 |
PAYSYS INTERNATIONAL, INC.;BLACK, DAVID, B.;MORGAN, MICHAEL, J.;BHAGAT, ROHIT |
发明人 |
BLACK, DAVID, B.;MORGAN, MICHAEL, J.;BHAGAT, ROHIT |
分类号 |
G06Q40/00;(IPC1-7):G06F17/60 |
主分类号 |
G06Q40/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|