SAM Schema Validation via Model Checking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing business process management systems face challenges in validating extended status and action management (SAM) schemas, leading to broken action chains that require compensation by extenders, which can disrupt the integrity of business processes.
Innovation Solution
The implementation of a computer-implemented method using an extended finite state machine (FSM) based on the extended SAM schema, processed with a model checking tool to evaluate the validity of action chains and goals, ensuring transparency and adaptability for extenders to maintain schema validity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If an extended SAM schema is implemented to allow customization of business processes, then adaptability is improved, but the risk of broken action chains and loss of business process integrity increases
Solution Approach 1:
The patent applies preliminary action by performing validation of action chains before the extended SAM schema is deployed. The model checker analyzes the schema in advance to detect broken action chains, unreachable goals, and other validity issues, allowing extenders to fix problems before they affect business process integrity.
Solution Approach 2:
The patent implements feedback by using a model checker that automatically analyzes the extended SAM schema and provides validation results about action chain integrity. This feedback mechanism detects issues such as broken action chains and unreachable goals, enabling extenders to maintain both adaptability and reliability.
2Adaptability or versatility
If manual validation of action chains is performed by extenders, then adaptability is improved, but the precision and completeness of validation decreases
Solution Approach 1:
The patent replaces manual validation mechanics with an automated model checking system. Instead of relying on extenders to manually verify action chains, the system uses formal methods and automated analysis to detect validity issues, significantly improving validation precision while preserving extender flexibility in schema design.
Solution Approach 2:
The extended SAM schema performs self-validation through the model checker, which automatically analyzes the schema structure, action chains, and goals without requiring manual intervention. This self-service approach ensures comprehensive and precise validation while allowing extenders to freely customize schemas.
3Ease of operation
If extended SAM schemas are allowed without validation, then ease of operation is improved, but harmful factors increase due to broken action chains
Solution Approach 1:
The patent applies preliminary anti-action by detecting and preventing harmful effects before they occur. The model checker identifies broken action chains, unreachable goals, and other validity issues in advance, preventing these harmful factors from affecting business process execution while allowing easy schema extension.
4Manufacturing precision
If formal verification methods are applied to validate extended SAM schemas, then manufacturing precision is improved, but device complexity increases
Solution Approach 1:
The patent introduces an intermediary model checker that bridges the gap between simple schema extension and formal verification. This intermediary tool automates the complex analysis of action chains and goals, providing high validation precision without requiring extenders to directly implement or understand complex verification methods.
Data Source
AI summary
Methods, systems, and computer-readable storage media for evaluating a validity of an extended status and action management (SAM) schema. In some implementations, actions include receiving the extended SAM schema, the extended SAM schema being an extension of a core SAM schema, providing one or more goals, goals representing an intention of the core SAM schema, receiving one or more action chains, action chains representing one or more actions of the extended SAM schema that are to be automatically executed, the one or more actions being associated with triggerability flags, a triggerability flag indicating whether a respective action is only triggerable using a respective action chain, and processing the one or more goals, the one or more action chains and the triggerability flags using a computer-executable model checking tool for evaluating the validity of the extended SAM schema.


