the SBA layers.
We strongly believe that the genetic algorithms
are potential for our solution especially to optimize
the adaptation process. Genetic algorithms are
widely used to handle cases such as requirement
evolution and performance optimization which are
the two most critical issues.
4 CONCLUSIONS
In this paper we studied adaptation technologies
particularly the cross-layer adaptation technologies.
We discussed the outcomes of our analysis. In
particular, we discussed the limitations of different
approaches of cross-layer service adaptations.
The major limitation we found is the lack of
coordination between adaptation activities that may
lead to conflicts or incompatibilities. According to
our study, the current solutions do not consider the
fact that adaptation in a layer may affect adversely
the other layers of service based systems. According
to our study, current cross-layer adaptation
approaches lack efficient coordination which leads
to conflict and incompatibilities. We believe that
these problem must be addressed for an efficient
cross-layer service adaptation. We presented the
results of a brief study on adaptive agent based
systems. We found in our study that the agent based
adaptive systems have some advanced , features
such as context-awareness, self-adaptation, etc.. The
adaptive SBAs can be benefited by these features
especially, the service based adaptive systems can be
more intelligent and autonomous.
Additionally, based on our understanding we
presented some research directions in the area of
cross layer service adaptations. We strongly believe
that the research in this area should focus on context
awareness, self-adaptation, and performance etc. to
develop highly high-performance solutions. We also
presented a proposal of a solution which are
currently working on.
There are a few limitations of our study. Firstly,
this is merely a literature review. However, the state
of the art could be better reviewed or understood by
benchmarking the existing solutions. A comparison
of adaption technologies in different contexts can be
done by following a set of rigorous protocols. This
paper is missing such an comparison. In our future
work, we plan to conduct an empirical study with
the current cross-layer adaptation technologies.
Also, we plan to conduct a study by covering more
contexts.
REFERENCES
Ardagna, D. , Pernici, B.(2007). Adaptive Service Com-
position in Flexible Processes, IEEE Transactions on
Software Engineering, vol. 33, no. 6, pp. 369-384,
June 2007.
Baresi , L. , Guinea, S. , (2005), Dynamo: Dynamic
Monitoring of WS-BPEL Processes. In 5th
International Conference on Service Oriented
Computing, pages 478–483, 2005.
Baresi, L., Di Nitto, E. , Ghezzi, C., and Guinea, S. ,
(2007) . A Framework for the Deployment of
Adaptable Web Service Compositions, Service
Oriented Computing and Applications, vol. 1, no. 1,
pp.75-91, 2007.
Bernon, C., Gleizes, M. P., Peyruqueou, S., Picard, G.
(2003). ADELFE: a methodology for adaptive multi-
agent systems engineering. In Engineering Societies in
the Agents World III (pp. 156-169). Springer Berlin
Heidelberg.
Bucchiarone, A., Cappiello, C., Di Nitto, E.,
Kazhamiakin, R., Mazza, V., and Pistore, M., (2009).
Design for Adaptation of Service-Based Applications:
Main Issues and Requirements ,ICSOC/ServiceWave
in page 467–476.
Chafle, G., Dasgupta, K. , Kumar, A. , Mittal, S.,and
Srivastava, B. , (2006). Adaptation in Web Service
Composition and Execution, Proc. IEEE Int'l Conf.
Web Services (ICWS '06), pp. 549-557, 2006.
Dean, M., Connolly, D., Harmelen, F., Hendler, J.,
Horrocks, I., Debo-rah L., McGuinness, Peter F.
Patel-Schneider, Andrea Stein, L., (2002). Web
ontology language (OWL) reference version 1.0.
Technical report, www.w3c.org, 2002.
Geihs, K., Reichle, R., Wagner, M., Khan ,M., (2009).
Service-Oriented Adaptation in Ubiquitous
Computing Environments , International Conference
on Computational Science and Engineering.
Gjrven, E., Rouvoy, R., Eliassen, F. , (2008). Cross-layer
self-adaptation of service-oriented architectures,
Proceedings of the 3rd workshop on Middleware for
service oriented computing 2008.
Guinea, S. , Kecskemeti, G. , Marconi, A. , Wetzstein, B. ,
( 2011). Multi-layered monitoring and adaptation,
Hau, J., Lee, W. , Newhouse, S. , (2003) . The ICENI
Semantic Service Adaptation Framework. In: UK e-
Science All Hands Meeting (2003).
Ibrahim F. Imam: Adaptive applications of intelligent
agents. ISCC 2004: 7-12.
IBM, BEA Systems, Microsoft, SAP AG, Siebel Systems,
(2003). Business Process Execution Language for
Web Services version 1.1.
http://www.ibm.com/developerworks/library/specificat
ion/wsbpel/. 2004 Imam, I. F. (2004, June). Adaptive
applications of intelligent agents. In Computers and
Communications, 2004. Proceedings. ISCC 2004.
Ninth International Symposium on (Vol. 1, pp. 7-12).
IEEE.
Liu, F., Tong, J., Mao, J., Bohn, R., Messina, J., Badger,
L., and Leaf, D., (2011). NIST Cloud Computing
CLOSER2015-5thInternationalConferenceonCloudComputingandServicesScience
266