Eila Ovaska, Liliana Dobrica, Anu Purhonen, Marko Jaakola


A city is smart if it can provide ambient services for citizens and especially for professionals who have to tackle emergency situations, including small and wide scale accidents and incidents. These ambient services embody intelligence of autonomic systems based on heterogeneous execution platforms enhanced with ser-vices that provide mechanisms for self-adaptation of dependable applications. This paper explores enabling technologies of autonomic dependable service platforms from three viewpoints: i) architectural options, ii) ontology models for services, context and dependability, and iii) modeling methods and practices for achieving high quality service platforms and intelligent applications. The main findings are summarized as a set of research items that need to be carried out for achieving an autonomic dependable service platform.


  1. Anderson T., Andrews Z. H., Fitzgerald J.S., Randell B., Glaser H., Millard I.C., 2007. The ReSIST Resilience Knowledge Base. 37th Annual IEEE/IFIP Intl. Conf. on. Dependable Systems and Networks (DSN'2007).
  2. Avizienis A., Laprie J-C., Randell B., Landwehr C., 2004. Basic Concepts and Taxonomy of Dependable and Secure Computing. IEEE Trans. on Dependable and Secure Computing, vol. 1, no. 1, pp. 11-33.
  3. Balazinka M., Deshpande A., Flanklin M. J., Gibbons P.B., Gray J., Nath S., Hansen M., Liebhold M., Szalay A. and Tao V., 2007. Data management in the worldwide sensor web. Pervasive Computing, JuneApril, 30-40.
  4. Baresi L., Guinea S. and Pasquale L., 2008. Towards a unified framework for the monitoring and recovery of BPEL processes. In: Testing, Analysis and Verification of Web Software, TAV-WEB, pp. 15-19.
  5. Barstow A., Hendler J. and Skall M., 2004. OWL Web Ontology Language for Services, W3C. http://xml. coverpages. org/ni2004-01-08-a.html
  6. Bettini C., Brdiczka O., Henricksen K., Indulska J., Niclas D., Ranganathan A., and D. Riboni. 2010. A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing.
  7. Botts M., Percivall G., Reed C. and J. Davidson, 2008. OSG®Sensor Web Enablement: Overview and High Level Architecture. LNCS 4540, Springer-Verlag, pp. 175-190.
  8. Cardellini V., Casalicchio E., Grassi V., Presti F. L. and. Mirandola R, 2009a. A scalable approach to QoSaware self-adaption in service-oriented architectures. In: QSHINE, pp. 431-447.
  9. Cardellini V., Casalicchio E., Grassi V., Presti F. Lo and Mirandola R.,2009b. QoS-driven runtime adaptation of service oriented architectures. In: The 7th Joint European Soft. Eng. Conf. and ACM SIGSOFT Symp. on the Foundations of Soft. Eng., pp. 131-140.
  10. Cardellini V., Casalicchio E., Grassi V., Presti F. Lo and R. Mirandola, 2009c. Towards self-adaptation for dependable service-oriented systems. In: Architecting Dependable Systems VI, pp. 24-48.
  11. Chen H., Finin T. and Joshi A., 2005. The SOUPA Ontology for Pervasive Computing. Whitestein Series in Software Agent Technologies, Springer.
  12. Cheng, S-W, Poladian, V., Garlan, D., Schmerl, B., 2009. Improving Architecture-Based Self-Adaptation through Resource Prediction, In: Self-Adaptive Systems, LNCS 5525, Springer-Verlag, pp.71-88.
  13. Chu X. and Buyya R., 2007. Service oriented sensor web. Sensor Networks and Configuration, Springer-Verlag, 51-74.
  14. Dai, Y., Xiang, Y., Zhang, G., 2009. Self-healing and Hybrid Diagnosis in Cloud Computing. In: M.G. Jaatun, G.Zhao, and C.Rong (Eds.): CloudCom 2009, LNCS 5931, Springer-Verlag, pp- 45-56.
  15. Dey A. K. and Newberger A., 2009. Support for ContextAware Intelligibility and Control. In: CHI 2009, Programming Tools and Architectures, USA.
  16. Fayssal, S., Al-Nashif, Y., Uk Kim, B., Hariri, S., 2008. A Proactive Wireless Self-Protection System. In: ICPS'08, July 6-10, Sorrento Italy, ACM, pp.11-20.
  17. Fernandez-Lopez M., Gomez-Perez A., Juristo N., 1997. Methontology: from ontological art towards ontological engineering. In: Procs. Spring Symposium on ontological engineering of AAAI.
  18. Fuad, M.M., 2010. Issues and Challenges of an Inductive learning Algorithm for Self-healing Applications. The 7th Intl. Conf. on Information Technology: New Generations (ITNG10), IEEE Press, pp. 264-269.
  19. Hayes P., 2004. RDF Semantics, W3C, http://www.w3.org /TR/rdf-schema/
  20. Jayaraj A., Venkatesh T. and Murthy C.S.R., 2008. Loss classification in optical burst switching networks using machine learning techniques: improving the performance of TCP. IEEE Journal on Selected Areas in Communications, vol.26, no.6, pp.45-54.
  21. Kantorovitch J. and Niemelä E., 2008. Service Description Ontologies. Encyclopedia of Information Science and Technology, Vol. VII, pp. 3445-3451.
  22. Kapitsaki G., Prezerakos G., Tselikas N., and I. Venieris. 2009. Context-aware service engineering: A survey. The Journal of Systems and Software, 83, 1885-1297.
  23. Kelly S, and Tolvanen J., 2008. Domain-Specific Modelling: Enabling Full Code Generation. Wiley.
  24. Kephart J. O. and Chess D. M., 2003. The vision of autonomic computing. Computer 36(1), pp. 41-50.
  25. Könönen V., 2004. Multiagent reinforcement learning in Markov games: asymmetric and symmetric approaches, Doctoral thesis, Helsinki University of Technology, Report D8, Espoo, Finland.
  26. Lock R. and Dobson G., 2009. Developing an ontology for QoS. Dependability interdisciplinary research Collaboration (Internal Annual Project Conference), Nesc. (National e-Science centre).
  27. McGuinness D. and van Harmelen F., 2004. OWL Web Ontology Language Overview, W3C., http://www. w3.org/TR/owl-features/
  28. Meier R., Harrington A., Beckmann K., and Cahill, V., 2009. A framework for incremental construction of real global smart space applications. Pervasive and Mobile Computing, 5, 350-368.
  29. Menasce D. A. and Dubey V., 2007. Utility-based QoS brokering in service oriented architectures. In: IEEE Intl Conf on Web Services, ICWS 2007, pp. 422-430.
  30. Menasce D. A., 2002. QoS Issue in Web Services. IEEE Internet Computing, vol. 6, issue 6, pp. 49-68.
  31. Mokhtar S. B., Georgantas N. and Issarny V., 2007. COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support, Journal of Systems and Software 80(12), pp. 1941- 1955.
  32. Motta E., Domingue J., Cabral L.and Gaspari M., 2003. IRS-II: A Framework and Infrastructure for Semantic Web Services. ISWC 2003, in Sanibel Island, USA.
  33. Nahrstedt K., Xu D., Wichadakul D. and Li B., 2001. QoS-aware middleware for ubiquitous and heterogeneous environments. IEEE Communications Magazine, vol. 39, no. 11, pp. 140-148.
  34. Niemelä E., Evesti A. and Savolainen P., 2008. Modeling Quality Attribute Variability. 3rd International Conference on Evaluation of Novel Approaches of Software Engineering, ENASE 2008.
  35. O'Brien L., Merson P. and Bass L., 2007. Quality Attributes for Service-Oriented Architectures. International Workshop on Systems Development in SOA Environments (SDSOA'07).
  36. Ovaska E., Evesti A., Henttonen K., Palviainen M. and Aho P., 2010. Knowledge Based Quality Driven Architecture Design and Evaluation. Information and Software Technologies, 52 (6), 577-601.
  37. Pantsar-Syväniemi S., Simula K., Ovaska E., 2010. Context-awareness in smart spaces. 1st International Workshop on Semantic Information for Smart Spaces, SISS 2010, IEEE, pp. 1023-1028.
  38. Papakos P., Rosenblum D. S., Mukhija A. and Capra L., 2009. VOLARE: Adaptive web service discovery middleware for mobile systems. 2nd Intl DisCoTec on Context-Aware Adaptation Mechanisms for Pervasive and Ubiquitous Services (CAMPUS 2009).
  39. Preuveneers D., and Berbers Y., 2008. Internet of Things: A Context-Awareness Perspective, The Internet of Things: From RFID to the Next Generation Pervasive Networked Systems, CRC Press, 287-307.
  40. Rashidi P. and Cook D. J., 2009. Keeping the resident in the loop: adapting the smart home to the user. IEEE Transactions on Systems, Man and Cybernetics, Part A (Systems and Humans), vol. 39, no.5, pp. 949-959.
  41. Robinson D., Kotonya G. and Department C., 2008. A self-managing brokerage model for quality assurance in service-oriented systems. In: 11th IEEE High Assurance Systems Eng. Symp., HASE, pp. 424-433.
  42. Rouvoy R., Barone P., Ding Y., Eliassen F., Hallsteinsen S., Lorenzo J., Mamelli A. and Scholz U., 2009. MUSIC: Middleware support for self-adaptation in ubiquitous and service-oriented environments. In: Softw. Eng. for Self-Adaptive Systems, pp. 164-182.
  43. Salehie M. and Tahvildari L., 2009. Self-Adaptive Software: Landscape and Research Challenges. ACM Trans. on Autonomous and Adaptive Systems, 4(2).
  44. Tarvainen P., 2007. Adaptability evaluation of software architectures; a case study. 31st Annual IEEE Int. Computer Software and Applications Conf. (COMPSAC 2007). IEEE Computer Science.
  45. WSMO, 2004. WSMO studio, http://www. wsmostudio.org/
  46. Yang S., Lan B. and Chung J-Y., 2006. Analysis of QoS Aware Web Services. Intl. Comp. Symp. on Web Technologies and Information Security (ICS) .
  47. Zeng L., Benatallah B., Ngu A.H., Dumas M., Kalagnanam J., Chang H., 2004. QoS-aware middleware for web services composition, IEEE Trans. Software Eng. 30(5), pp. 311-327.

Paper Citation

in Harvard Style

Ovaska E., Dobrica L., Purhonen A. and Jaakola M. (2011). EXPLORATION OF TECHNOLOGIES FOR AUTONOMIC DEPENDABLE SERVICE PLATFORMS . In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT, ISBN 978-989-8425-76-8, pages 115-124. DOI: 10.5220/0003497301150124

in Bibtex Style

author={Eila Ovaska and Liliana Dobrica and Anu Purhonen and Marko Jaakola},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,},

in EndNote Style

JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,
SN - 978-989-8425-76-8
AU - Ovaska E.
AU - Dobrica L.
AU - Purhonen A.
AU - Jaakola M.
PY - 2011
SP - 115
EP - 124
DO - 10.5220/0003497301150124