This paper studies the specification and the execution of behavioral concepts for Open Distributed Processing (ODP) Enterprise Language. The behavior of an ODP system is determined by the collection of all possible actions in which the system (acting as an object), or any of its constituent objects, might take part, together with a set of constraints on when these actions can occur. In order to specify the executable behavior of a system and to make the processes of the enterprise executable and controllable, the Reference Model for ODP RM-ODP can be used as a meta-model for behavioral specifications. In the enterprise language the behavior is specified in terms of roles, processes, policies, and the relationships between these concepts. Firstly, we give the description and specification of the behavior by the activity diagrams. Secondly, we define the mapping from the concepts of behavior enterprise language to BPEL concepts and we present the syntax and the structure of a BPEL Behavior process. Then we generate the corresponding BPEL and computational files to implement the specified process.
Chapter PDF
Similar content being viewed by others
Keywords
- Unify Modeling Language
- Activity Diagram
- Virtual Enterprise
- Unify Modeling Language Model
- Model Drive Architecture
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 International Federation for Information Processing
About this paper
Cite this paper
Balouki, Y., Bouhdadi, M. (2008). Using BPEL for Behavioural Concepts in ODP Enterprise Language. In: Camarinha-Matos, L.M., Picard, W. (eds) Pervasive Collaborative Networks. PRO-VE 2008. IFIP – The International Federation for Information Processing, vol 283. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-84837-2_23
Download citation
DOI: https://doi.org/10.1007/978-0-387-84837-2_23
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-84836-5
Online ISBN: 978-0-387-84837-2
eBook Packages: Computer ScienceComputer Science (R0)