2011
DOI: 10.1002/cpe.1795
|View full text |Cite
|
Sign up to set email alerts
|

DENEB: a platform for the development and execution of interoperable dynamic Web processes

Abstract: SUMMARYService-oriented computing provides a suitable technological foundation for developing and executing dynamic business processes. However, most current approaches for composition languages and architectures for dynamic process integration do not provide the flexibility and dynamism required by interorganisational evolving environments. In this work, the DENEB platform for the development and execution of Web processes is presented. DENEB is based on the conversational approach and the Nets-within-Nets pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 45 publications
0
3
0
Order By: Relevance
“…The ability to both identify a failure and adequately plan for its repair is very important for self‐adaptive software systems, since it provides systems with the means to recover from a failure on the fly. The models and structures previously stated allow for the establishment of a workflow, enabling the module responsible for monitoring and performing adaptations to operate in a way that makes it possible to reorganize existing service orchestrations and/or compositions, which are often involved in the adaptation process 75‐77 . Overall, the main purpose of such models and structures in the adaptation is that they enable the components of an application to, by themselves, adjust or optimize their parameters and/or states of execution according to different variants in the configuration of the context.…”
Section: S‐frame: a Modular Framework To Design Self‐appsmentioning
confidence: 99%
“…The ability to both identify a failure and adequately plan for its repair is very important for self‐adaptive software systems, since it provides systems with the means to recover from a failure on the fly. The models and structures previously stated allow for the establishment of a workflow, enabling the module responsible for monitoring and performing adaptations to operate in a way that makes it possible to reorganize existing service orchestrations and/or compositions, which are often involved in the adaptation process 75‐77 . Overall, the main purpose of such models and structures in the adaptation is that they enable the components of an application to, by themselves, adjust or optimize their parameters and/or states of execution according to different variants in the configuration of the context.…”
Section: S‐frame: a Modular Framework To Design Self‐appsmentioning
confidence: 99%
“…The DENEB [40] business workflow system (based on a high-level type of Petri nets) does support runtime discovery of the service objects required to execute a business workflow and is an excellent implementation for mainstream internet eCommerce and business logic workflows since it can use formal methods to prove that the selected Petri net network will implement the desired business logic correctly. It also uses semantic web standards to facilitate service discovery.…”
Section: Related Workmentioning
confidence: 99%
“…ese formal definitions are used to evaluate the correctness, precision enforcement, and consistency of the collaboration of the BPMN model. Currently, the formal execution semantics of the BPMN model can be divided into two categories: those that use pure mathematics to describe the behaviours (such as Communicating Sequential Processes (CSP) [10], Z language, Formal Concept Analysis (https://www.upriss.org.uk/fca/fca.html), and Backus Naur Form (BNF) syntax [9,11]) and those that use Petri nets [12] to formalize the behaviours and business flows [13]. Various workflow modelling languages, such as YAWL [14], which are based on Petri nets, can extend Petri nets to address more complex workflows [15][16][17] and can be directly integrated with JAVA applications [18].…”
Section: Introductionmentioning
confidence: 99%