DESIGN-TIME BUSINESS PROCESS VALIDATIONS WITHIN DATA CONTEXT
First Claim
1. A method for validating executable data for interactions among a plurality of process artifacts at design time, said method comprising:
- creating a data context based on the plurality of process artifacts, said data context including interaction rules among the plurality of process artifacts, said included interaction rules defining sequences and interactions among the plurality of process artifacts;
associating executable data with the plurality of process artifacts from a data source to the created data context based on the included interaction rules;
selecting a subset of the interaction rules corresponding to at least one of the plurality of process artifacts; and
validating the associated executable data when the associated executable data is in accordance with the selected subset of the interaction rules.
2 Assignments
0 Petitions
Accused Products
Abstract
Validating executable data for interactions among a plurality of process artifacts at design time. A data context is created to include the plurality of process artifacts. The data context carries interaction rules among the plurality of process artifacts. The executable data from a data source is associated with the plurality of process artifacts in the created data context. A subset of the interaction rules is selected corresponding to at least one of the plurality of process artifacts. The associated executable data is validated when the associated executable data is in accordance with the selected subset of the interaction rules.
50 Citations
20 Claims
-
1. A method for validating executable data for interactions among a plurality of process artifacts at design time, said method comprising:
-
creating a data context based on the plurality of process artifacts, said data context including interaction rules among the plurality of process artifacts, said included interaction rules defining sequences and interactions among the plurality of process artifacts;
associating executable data with the plurality of process artifacts from a data source to the created data context based on the included interaction rules;
selecting a subset of the interaction rules corresponding to at least one of the plurality of process artifacts; and
validating the associated executable data when the associated executable data is in accordance with the selected subset of the interaction rules. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for validating data interactions, said system comprising:
-
an interface for receiving data from a data source;
a memory area for storing the received data;
a processor being configured for executing computer-executable instructions for;
creating a data context including a plurality of process artifacts, said data context including interaction rules among the plurality of process artifacts, said included interaction rules defining sequences and interactions among the plurality of process artifacts;
associating received data with the plurality of process artifacts from the data source to the created data context based on the included interaction rules;
selecting a subset of the interaction rules corresponding to at least one of the plurality of process artifacts; and
validating the associated data when the associate data is in accordance with the selected subset of the interaction rules. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable media having computer-executable components for validating data interactions among a plurality of process artifacts in a data context, said computer-executable components comprising:
-
a process module for creating a data context based on the plurality of process artifacts, said data context configuring interaction rules among the plurality of process artifacts;
said configured interaction rules defining sequences and interactions among the plurality of process entities;
an association module for associating executable data with the plurality of process artifacts from a data source to the created data context based on the configured interaction rules;
a data module for selecting a subset of the interaction rules corresponding to at least one of the plurality of process artifacts; and
a validation module for validating the associated executable data when the associated executable data is in accordance with the selected subset of the interaction rules. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification