TPACTM Rules is part of the TPACTM suite of crew planning tools. It's a rules system that is designed specifically to model business rules and processes within a transport enterprise. It drives and feeds the TPACTM Optimizers so that the same rule definitions can be used across multiple applications. TPACTM Rules is a complete rule system that includes:
TPACTM Rules is a unique CTI product, which captures business logic and rules in a standard form. Programming is not required. This enables rapid application building and facilitates ongoing maintenance and modification.
Rules need only be specified once and each and every application can use the same rules where applicable. Using TPACTM Rules, business logic is visible and can be easily changed by authorized personnel as the business evolves.
For the majority of current software applications, business constraints are enforced through fixed rules defined in the application itself. Building rules into applications means that the rules become inaccessible to the organization, making rule changes a lengthy and complex process. The rules in different applications often don't match precisely, and can be incorrect and incomplete. Having a separate, common, rules module solves these problems.
All classes of rules are user configurable:
TPACTM Rules has the following features:
The user interface (TPACTM Workbench) allows the user to edit rules through the use of specific forms that use common industry terminology such as Duty, Rest, Qualifications and so on. To better manage rules, they are grouped into folders. Rules that are common across the transport enterprise are grouped together in a common folder whilst those rules that are specific to a subset of the transport enterprise, such as a fleet, are grouped into a specific rule folder. This division better manages rules and enables consistency across the transport enterprise.
Any given rule can use run parameters that allow a user to tweak a rule before starting a run or performing a solution edit. This capability allows the user to perform "What-if" scenario runs with ease.
When performing a rule edit, the user checks out a working copy of the rules from the rules repository using the user interface. Changes are made and then checked back into the repository, making these changes instantly available to the rest of the TPACTM Framework.
TPACTM Rules has been designed to work with optimization software in mind. As such, rule evaluation is incredibly fast. Once a transport enterprise's rules have been defined in TPACTM Rules, our technology compiles them into platform specific machine code that has been optimized for fast execution.
TPACTM Rules are stored centrally in a rules repository that is accessible over the network. TPACTM Workbench, our Java based user interface, allows for rule editing and management. Java and C++ libraries are available that allow for TPACTM Rules execution to be built into any application, server, daemon or process.
Search our website

TPAC Rules