7 CONCLUSIONS AND FUTURE
WORKS
This paper deal with adaptability of IOWF process
models suitable to structured cooperation. To
explain our approach, we have focused on process
models obeying to the subcontracting architecture
which describes a model of cooperation fairly
common in B2B relationship. In order to deal with
process models flexible enough, we have proposed a
cooperation pattern based on services to implement
IOWF obeying to the architecture considered; then,
we introduce the concept of orchestration function
that abstracts the structure of the process in terms of
control flow. Also, we distinguish operations of
adaptation from operations of evolution basis on two
perspectives the overall functionality of the IOWF
process and the cooperation. The operations of
adaptation and evolution of process models are
described at a conceptual level and turn to changes
operated on the orchestration function.
We are currently working to implement these
operations of adaptation and evolution as generic
adaptation patterns using a specific language of
business process definition like BPEL or jPDL.
Furthermore, we must provide mechanisms to check
the correctness of models after adaptation.
After that, we intend to deal with reusability of
IOWF process models which is another aspect of
flexibility allowing the combination of several
IOWF in order to build more complex business
processes based on existing ones. In our view, this is
possible because integration, composition and reuse
are well supported in SOA paradigm.
REFERENCES
Aalst, W. V. D., 1999.Process oriented architectures for
electronic commerce and interogranizational
workflow, Journal of Information systems, volume 24
issue 9.
Belhajjame K., Vargas G. Solar, Collet C.: Pyros 2005- an
environment for building and orchestrating open
services. In Proceedings of the 2005 IEEE
International Conference on Services Computing,
pages 155–164, Washington, DC, USA,. IEEE
Computer Society.
Boukhedouma S., Alimazighi Z., Oussalah M., Tamzalit
D., 2011, SOA basedapproach for interconnecting
workflows according to the subcontracting
architecture. In proceedings of MCCSIS- IADIS’
International Conference, CT’2011. Italy. Pp 3-12.
ISBN: 978-972-8939-40-3
Casati F., Shan M., 2001.Dynamic and adaptive
composition of e-services. Information Systems, 26(3)
:143–163
Chebbi I., 2007, CoopFlow: an approach for ascendant
cooperation of workflows in virtual enterprises. Phd
Thesis, National Institute of Telecom, France.
Döhring M., Zimmermann B., Godehardt E., 2010.
Extended workflow flexibility using rule-based
adapatation patterns with eventing semantics. In
proceedings. of INFORMATIK’10, pp. 216,226.
Döhring M., Zimmermann B., Karg L., 2011. Flexible
Workows at design- and Runtime using BPMN2
Adaptation Patterns. In proceedings of BIS’2011.
Grefen P., Aberer K., Hoffer Y., Ludwig H. , 2001.
Crossflow: Cross-organizational workflow
management for service outsourcing in dynamic
virtual enterprises. IEEE Data Engineering Bulletin,
24(1):52–57.
He Q., Yan Y., Jin H., 2008, Adaptation of web service
composition based on WF patterns. In proceedings of
Service Oriented Computing, ICSOC’08.
Mehandjiev N., Stalker I., Fessl K., Weichhart G. 2005,
Interoperability contributions of crosswork. In invited
short paper to Proceedings of INTEROP-ESA’05
Conference, Geneva, February 2005. Springer-Verlag.
Papazoglou M. P., Heuvel W. J. van den, 2007, Service
Oriented Architectures: approaches, technologies and
research issues, the VLDB Journal, vol.16, pp 389-
415.
Pesic M., Schonenberg M. H., Sidorova N., Aalst W. V.
D, 2007. Constraint-based workflow models: Change
made easy. In Proceedings of the OTM Conference
CoopIS’07. In vol 4803 of Lecture Notes in Computer
Science, pp 77–94.Springer-Verlag, Berlin
Sadiq S. W., Orlowska M. E., 2001. On capturing
Exceptions in workflow process models. In
Proceedings of ER’2001.
Tragatschnig S., Zdun U., 2011. Runtime business
adaptation for BPEL Process execution engines. In the
15
th
IEEE international enterprise object computing
conference workshops.
ServicebasedApproachforAdaptabilityofWorkflowModels-TheSubcontractingArchitecture
231