System and method for preparing, using, and displaying a state model of a process, as an industrial or business process, as a sequence of discrete steps. The state model defines the behavior of the logical objects making up a process model of the process as (1) a set of permitted states and (2) a set of permitted transitions between the permitted states. The state model is created by selecting a template for the state model, and selecting industrial or business object components for the state model (for example, by using "OOP" methods or other programming paradigms). The user then selects or defines state transitions for the state model, for example, by defining permitted state transitions from a "from state" to a "to state". The defined or selected state transition rules are identified to State Transition Rule names. That is, state transitions are associated to specific state transition rules, names, and conditions, and the state transition names and state transition rule names are enumerated. The specific state transition rules corresponding to the names are extracted from a database. The extracted states, transitions, and rules define the state machine execution engine. This state machine execution engine is used to process business models.

Sistema y método para preparar, usar, y exhibir un modelo del estado de un proceso, como proceso industrial o del negocio, como secuencia de pasos discretos. El modelo del estado define el comportamiento de los objetos lógicos que hacen encima de un modelo de proceso del proceso como (1) un sistema de estados permitidos y (2) sistema de transiciones permitidas entre los estados permitidos. El modelo del estado es creado seleccionando una plantilla para el modelo del estado, y seleccionar industrial o componentes del objeto del negocio para el modelo del estado (por ejemplo, usando métodos de "OOP" u otros paradigmas de programación). El usuario después selecciona o define las transiciones del estado para el modelo del estado, por ejemplo, definiendo transiciones permitidas del estado del "de estado" a "al estado". Las reglas definidas o seleccionadas de la transición del estado se identifican para indicar nombres de la regla de la transición. Es decir, las transiciones del estado se asocian a las reglas, a los nombres, y a las condiciones específicos de la transición del estado, y se enumeran los nombres de la transición del estado y los nombres de la regla de la transición del estado. Las reglas específicas de la transición del estado que corresponden a los nombres se extraen de una base de datos. Los estados, las transiciones, y las reglas extraídos definen el motor de la ejecución de la máquina del estado. Este motor de la ejecución de la máquina del estado se utiliza para procesar modelos del negocio.

 
Web www.patentalert.com

< State models for monitoring process

< State models for monitoring process

> Enterprise healthcare management system and method of using same

> Transaction authorization system

~ 00094