This paper presents the StAC language and its operational semantics. StAC (Structured Activity Compensation) is a business process modelling language and a distinctive feature of the language is its support for compensation. A compensation is an action taken to recover from error or cope with a change of plan, especially when rollback of a process is not possible. StAC is similar to a process algebraic language such as Hoare's CSP or Milner's CCS but has additional operators dealing with compensation and with exception handling. We have developed an operational semantics for the language which is presented in this paper
Business processes design is an error-prone task often relying on long-running transactions with com...
AbstractOne fundamental idea of service-oriented computing is that applications should be developed ...
One fundamental idea of service-oriented computing is that applications should be developed by compo...
Abstract. This paper presents the StAC language and its operational semantics. StAC (Structured Acti...
We describe the StAC language which can be used to specify the orchestration of activities in long r...
This thesis presents a formal business process modelling language called StAC. The distinctive featu...
Abstract: We describe the StAC language which can be used to specify the orchestration of activities...
We describe the StAC language which can be used to specify the orchestration of activities in long r...
Conversations in service-oriented computation are frequently long running. In such a setting, tradit...
Business transactions involve multiple partners coordinating and interacting with each other. These ...
Abstract — In short-lived transactions, database systems ensure atomicity by either committing all o...
A long-running transaction is an interactive component of a distributed system which must be execute...
Business transactions involve multiple partners coordinating and interacting with each other. These ...
Compensation-based long-running transactions (LRTs) are the main error recovery mechanism in busine...
The scenario of business computer systems changed with the advent of cross-entity computer interacti...
Business processes design is an error-prone task often relying on long-running transactions with com...
AbstractOne fundamental idea of service-oriented computing is that applications should be developed ...
One fundamental idea of service-oriented computing is that applications should be developed by compo...
Abstract. This paper presents the StAC language and its operational semantics. StAC (Structured Acti...
We describe the StAC language which can be used to specify the orchestration of activities in long r...
This thesis presents a formal business process modelling language called StAC. The distinctive featu...
Abstract: We describe the StAC language which can be used to specify the orchestration of activities...
We describe the StAC language which can be used to specify the orchestration of activities in long r...
Conversations in service-oriented computation are frequently long running. In such a setting, tradit...
Business transactions involve multiple partners coordinating and interacting with each other. These ...
Abstract — In short-lived transactions, database systems ensure atomicity by either committing all o...
A long-running transaction is an interactive component of a distributed system which must be execute...
Business transactions involve multiple partners coordinating and interacting with each other. These ...
Compensation-based long-running transactions (LRTs) are the main error recovery mechanism in busine...
The scenario of business computer systems changed with the advent of cross-entity computer interacti...
Business processes design is an error-prone task often relying on long-running transactions with com...
AbstractOne fundamental idea of service-oriented computing is that applications should be developed ...
One fundamental idea of service-oriented computing is that applications should be developed by compo...