Open Access

On Monitoring and Self-Adaptation to Dynamic Nature of SOA in ReServE Environment


Cite

[1] Armbrust M., Fox A., Griffith R., Joseph A. D., Katz R., Konwinski A., Lee G., Patterson D., Rabkin A., Stoica I., et al. A view of cloud computing. Communications of the ACM, 53(4):50-58, 2010.10.1145/1721654.1721672Search in Google Scholar

[2] Avizienis A., Laprie J.-C., Randell B., and Landwehr C. Basic concepts and taxonomy of dependable and secure computing. IEEE Transactions on Dependable and Secure Computing, 1(1):11-33, Jan. 2004.10.1109/TDSC.2004.2Search in Google Scholar

[3] Biyani K. N. and Kulkarni S. S. Assurance of dynamic adaptation in distributed systems. J. Parallel Distrib. Comput., 68(8):1097-1112, 2008.10.1016/j.jpdc.2008.02.005Search in Google Scholar

[4] Brzezinski J., Danilecki A., Hołenko M., Kobusinska A., Kobusinski J., and Zierhoffer P. D-reserve: Distributed reliable service environment. In Proceedings of the 16th East European Conference on Advances in Databases and Information Systems, ADBIS’12, pages 71-84, Berlin, Heidelberg, 2012. Springer-Verlag.10.1007/978-3-642-33074-2_6Search in Google Scholar

[5] Brzezinski J., Dwornikowski D., Kobusinska A., Kobusinski J., Sajkowski M., Sobaniec C., Szychowiak M., Wawrzyniak D., and Wojciechowski P. T. Dependability infrastructure for SOA applications. In Ambroszkiewicz S., Brzezinski J., Cellary W., Grzech A., and Zielinski K., editors, Advanced SOA Tools and Applications, Studies in Computational Intelligence, vol. 499, pages 203-260. Springer Berlin Heidelberg, 2014.10.1007/978-3-642-38957-3_5Search in Google Scholar

[6] Brzezinski J., Dwornikowski D., and Kobusinski J. FADE: RESTful service for failure detection in SOA environment. In Malyshkin V., editor, Parallel Computing Technologies, volume 6873 of Lecture Notes in Computer Science, pages 238-243, Kazan, Russia, Sept. 2011. Springer Berlin.10.1007/978-3-642-23178-0_21Search in Google Scholar

[7] Chen C., Zaidman A., and Gross H. A framework-based runtime monitoring approachn for service-oriented software systems. In Proceedings of the International Workshop on Quality Assurance for Service-Based Applications, QASBA 2011, Lugano, Switzerland, September 14, 2011, pages 17-20, 2011.10.1145/2031746.2031752Search in Google Scholar

[8] Drusinsky D. Run-time monitoring using bounded constraint instance discovery within big data streams. ISSE, 12(2):141-151, 2016.10.1007/s11334-015-0270-6Search in Google Scholar

[9] Elmootazbellah N., Elnozahy, Lorenzo A., Wang Y.-M., and Johnson D. A survey of rollback-recovery protocols in message-passing systems. ACM Computing Surveys, 34(3):375-408, Sept. 2002.10.1145/568522.568525Search in Google Scholar

[10] Fielding R. T. Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine, 2000.Search in Google Scholar

[11] Funika W., Godowski P., Pegiel P., and Król D. Semantic-oriented performance monitoring of distributed applications. Computing and Informatics, 31(2):427-446, 2012.Search in Google Scholar

[12] Hołenko M., Kobusinska A., Wawrzyniak D., and Zierhoffer P. The impact of service semantics on the consistent recovery in SOA. In Proc. of the 12th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA’14, pages 109-116, Milano, Italy, Aug. 2014. IEEE Computer Society.10.1109/ISPA.2014.23Search in Google Scholar

[13] Huhns M. N. and Singh M. P. Service-oriented computing: Key concepts and principles. volume 9, pages 75-81. IEEE, 2005.10.1109/MIC.2005.21Search in Google Scholar

[14] Kobusinska A. and Hsu C.-H. Towards increasing reliability of clouds environments with restful web services. Future Generation Computer Systems, page in press, 2017.10.1016/j.future.2017.10.050Search in Google Scholar

[15] Lahami M., Krichen M., and Jmaïel M. Runtime testing approach of structural adaptations for dynamic and distributed systems. IJCAT, 51(4):259-272, 2015.10.1504/IJCAT.2015.070489Search in Google Scholar

[16] Lim A. S. Automatic analytical tools for reliability and dynamic adaptation of complex distributed systems. In 1st IEEE International Conference on Engineering of Complex Computer Systems (ICECCS ’95), November 6-10, 1995, Fort Lauderdale, Florida, USA, pages 1-8, 1995.Search in Google Scholar

[17] Mell P., Grance T., et al. The NIST definition of cloud computing, computer security division, information technology laboratory, national institute of standards and technology gaithersburg. 2011.10.6028/NIST.SP.800-145Search in Google Scholar

[18] Moradi F., Flinta C., Johnsson A., and Meirosu C. Conmon: An automated container based network performance monitoring system. In 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), Lisbon, Portugal, May 8-12, 2017, pages 54-62, 2017.10.23919/INM.2017.7987264Search in Google Scholar

[19] Najem M., Benoit P., Ahmad M. E., Sassatelli G., and Torres L. A design-time method for building cost-effective run-time power monitoring. IEEE Trans. on CAD of Integrated Circuits and Systems, 36(7):1153-1166, 2017.10.1109/TCAD.2016.2614347Search in Google Scholar

[20] Newcomer E. and Lomow G. Understanding SOA with Web services. Addison- Wesley, 2005.Search in Google Scholar

[21] Neykova R., Bocchi L., and Yoshida N. Timed runtime monitoring for multiparty conversations. Formal Asp. Comput., 29(5):877-910, 2017.10.1007/s00165-017-0420-8Search in Google Scholar

[22] Psaier H., Juszczyk L., Skopik F., Schall D., and Dustdar S. Runtime behavior monitoring and self-adaptation in service-oriented systems. In Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2010, Budapest, Hungary, 27 September - 1 October 2010, pages 164-173, 2010.10.1109/SASO.2010.44Search in Google Scholar

[23] Psiuk M. and Zielinski K. Goal-driven adaptive monitoring of SOA systems. Journal of Systems and Software, 110:101-121, 2015.10.1016/j.jss.2015.08.015Search in Google Scholar

[24] Richardson L. and Ruby S. RESTful Web Services. O’Reilly Media, 2007.Search in Google Scholar

[25] Schall D., Truong H. L., and Dustdar S. Unifying human and software services in web-scale collaborations. IEEE Internet Computing, 12(3):62-68, 2008.10.1109/MIC.2008.66Search in Google Scholar

[26] Thomas E. SOA Principles of Service Design. Prentice Hall PTR, 2007.Search in Google Scholar

[27] Wagner S., Fehling C., Karastoyanova D., and Schumm D. State propagationbased monitoring of business transactions. In 2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Taipei, Taiwan, December 17-19, 2012, pages 1-8, 2012.10.1109/SOCA.2012.6449464Search in Google Scholar

[28] Zoraja I., Trlin G., and Sunderam V. S. Eliciting the end-to-end behavior of SOA applications in clouds. Computing and Informatics, 35(2):259-281, 2016.Search in Google Scholar

eISSN:
2300-3405
Language:
English
Publication timeframe:
4 times per year
Journal Subjects:
Computer Sciences, Artificial Intelligence, Software Development