Synchronizing and storing rules
You can maintain synchronized versions of rules between the business users in Decision Center and the developers in Rule Designer.
- Overview: Synchronization
To enable collaboration between developers and business users, you must synchronize their work by using development tools in Rule Designer. - Sharing repositories between user profiles
To avoid conflicts when rules are shared between business users and developers, you must clearly establish which is the master repository: source code control (SCC) or the Decision Center database. - Synchronization architecture
The synchronization process compares your local Rule Designer workspace, the remote Decision Center database, and a reference that computes the state of the synchronization. - Branches and releases in synchronization
Synchronization between Rule Designer and Decision Center is done one branch at a time, whether you use regular branches or the release and change activity branches in a decision service. - Guidelines for synchronizing BOM changes
You can avoid synchronization errors by following these guidelines for synchronizing BOM changes in rule projects. - Decision Center security in synchronization
Decision Center has a project security and permissions mechanism that must be taken into account for synchronization. - Synchronizing from Rule Designer
With the synchronization commands in Rule Designer, you can create a project from an existing Decision Center project or publish an existing project to Decision Center. - Synchronization performance
You can improve synchronization performance by allocating sufficient resources, restructuring the rule project, and reducing data transfer. - Synchronization and source code control
Use source code control (SCC) to share Rule Designer artifacts, and commit rule project resources. - Synchronizing by using Ant tasks
You can use a Decision Center Ant task to synchronize your projects. - Rule project items
A rule project is a container for organizing rule artifacts and setting up the business object model (BOM) and rule authoring vocabulary. Each rule project item is associated with a folder.