5 CONCLUSIONS AND FUTURE
WORK
Nowadays, a complex service is developed and
managed by a consortium of companies that jointly
contribute to its development, sharing costs and
risks. Different parts of the process are carried out at
different organizations. Each company has its own
responsibility of the part of the choreography of
processes in which it participates. A choreography
approach is than used as coordination across many
domains of control/visibility is required. In this,
assessment and monitoring of cross-organizational
business processes are fundamental. However, an
extensive literature review has revealed that the
combination of SOC, complex adaptive systems and
adaptive control systems has not been addressed in a
conceptual and systematic way. Closing this
research gap is a focal point in this paper.
Based on complex adaptive systems theory, an
adaptive framework of services has been
constructed, including hierarchical levels of control
to enable predictability considering cost, time and
quality characteristics. The closed loops for
controlling the behaviour of the framework are
supported by the measurements of metrics at
different levels allowing establishing individual
pools of rankings of services. A choreography is
then assembled with the most adequate available
services according to customers’ requirements and
preferences.
The proposed framework and the approach for
services selection allow to dynamically identify the
appropriate set of services to target customer
requirements and preferences, making this offer
available to the customer before (s)he decides to
acquire the whole service. This approach will benefit
the relationship between customer and the provider
in the sense that will assign to the relationship a
favorable degree of reliability, facilitating new
interactions. Thus, this research work contributes to
the state-of-the-art by advancing a conceptual
adaptive framework of services that will ensure a
high degree of predictability for the services’
chorography.
Future work will focus on the overall assessment
of the choreography and validation of the proposed
framework. The scalability and adaptability of the
framework will also be targeted in future work.
REFERENCES
Ackoff, L., 1990. Redesigning the Future - Strategy,
Systems Practice, Vol. 3, No. 6, 1990, pp. 521-524.
Baresi L., Guinea, S.: Towards Dynamic Monitoring of
WS-BPEL processes. In: Proc. 3
rd
Int. Conf. on
Service-Oriented Computing (ICSOC’05), Springer,
pp. 269-282 (2005).
Di Nitto, E. et al., 2009, S-Cube: Addressing
Multidisciplinary Research Challenges for the Internet
of Services, Towards the Future Internet, G. Tselentis
et al. (Eds.), IOS Press.
Garg, S. et al., 2013. A framework for ranking of cloud
computing services, Future Generation Computer
Systems, vol. 29, no. 4, pp. 1012–1023.
Hellerstein, J.L., Diao, Y., Parekh, S., Tilbury, D. M.,
2004. Feedback Control of Computing Systems, IEEE
Press /Wiley Interscience.
Landau, I. D., Lozano, R., M'Saad, M., Karimi, A., 2011.
Adaptive Control - Algorithms, Analysis and
Applications, Communications and Control
Engineering, Springer.
Kaplan, R. S., Norton, D. P., 1992. The Balanced
Scorecard: Measures that Drive Performance,
Harvard Business Review, (January-February): 71-79.
Kaplan, R. S., Norton, D.P., 1996. Linking the Balanced
Scorecard to Strategy, California Management
Review, Vol. 39, Nº 1, FALL 1996.
Kaplan, R. S., Norton, D. P., 2008. Mastering the
Management System, Harvard Business Review,
January 2008, pp. 62-77.
Mintzberg, H., et al., 1996. The Strategy
Process:Concepts, Contexts, Cases. Prentice Hall.
Papazoglou, M. P. et al., 2006. Service-oriented
computing: A research roadmap, In Service Oriented
Computing (SOC), Dagstuhl Seminar Proceedings, no.
05462. IBFI, Schloss Dagstuhl, Germany.
Silva, F., Chituc, C.-M., 2013. Towards the Definition of a
Framework Supporting High Level Reliability of
Services. International Conference of Service Oriented
Computing 2012, Shangai, China, Springer Lecture
Notes in Computer Science Volume 7759, 2013, pp.
143-154.
Whaiduzzaman, M. et al., 2013, IT. Cloud Service
Selection using Multi-Criteria Decision Analysis. The
Scientific World Journal.
Wetzstein, B. Et al., 2012. Preventing KPI violations in
business processes based on decision tree learning
and proactive runtime adaptation. Journal Systems
Integration 3(1), pp. 3-18.
Wetzstein, B., et al., 2010, Cross-organizational process
monitoring based on service choreographies, In
proceedings of the 2010 ACM Symposium on Applied
Computing, March 22-26, Switzerland.
WEBIST2015-11thInternationalConferenceonWebInformationSystemsandTechnologies
266