Improvement of Dependability of Complex Web Based Systems by Service Reconfiguration

  • Tomasz WalkowiakEmail author
  • Dariusz Caban
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 307)


Web based information systems are exposed to various dependability issues during their lifetime (originating in the hardware, in the software or stemming from security vulnerabilities). We present an approach to use reconfiguration to circumvent these issues. The presentation is focused on the potential threads, measuring the dependability risks, constructing of optimal reconfiguration strategies and assessing their impact on the over-all dependability. The proposed technique involves construction of the reconfiguration graph, assessment of the steady state probabilities of web system dependability states and choosing the optimal strategy from among the admissible ones.


Web based systems dependability security reconfiguration graph optimization 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Avizienis, A., Laprie, J., Randell, B.: Fundamental Concepts of Dependability. In: Proc. 3rd IEEE Information Survivability Workshop, Boston, Massachusetts, pp. 7–12 (2000)Google Scholar
  2. 2.
    Barlow, R.E.: Engineering Reliability. ASA-SIAM Series on Statistics and Applied Probability (1998)Google Scholar
  3. 3.
    Caban, D., Walkowiak, T.: Dependability oriented reconfiguration of SOA systems. In: Grzech, A. (ed.) Information Systems Architecture and Technology: Networks and Networks’ Services, pp. 15–25. Oficyna Wydawnicza Politechniki Wrocławskiej, Wroclaw (2010)Google Scholar
  4. 4.
    Caban, D., Zamojski, W.: Dependability analysis of information systems with hierarchical reconfiguration of services. In: Second International Conference on Emerging Security Information, Systems and Technologies, SECURWARE, pp. 350–355. IEEE Press (2008)Google Scholar
  5. 5.
    Eusgeld, I., Freiling, F.C., Reussner, R. (eds.): Dependability Metrics. LNCS, vol. 4909. Springer, Heidelberg (2008)Google Scholar
  6. 6.
    Krekora, P., Caban, D.: Dependability analysis of reconfigurable information systems. In: 2nd International Conference on Dependability of Computer Systems, DepCoS-RELCOMEX, pp. 177–184. IEEE Press (2007)Google Scholar
  7. 7.
    Musa, J.D.: Software Reliability Engineering. More Reliable Software, Faster Development and Testing. McGraw-Hill (1999)Google Scholar
  8. 8.
    Tartanoglu, F., Issarny, V., Romanovsky, A., Levy, N.: Dependability in the Web Services Architecture. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds.) Architecting Dependable Systems. LNCS, vol. 2677, pp. 90–109. Springer, Heidelberg (2003)Google Scholar
  9. 9.
    Pérez, P., Bruyère, B.: DESEREC: Dependability and Security by Enhanced Reconfigurability. European CIIP Newsletter 3(1) (2007)Google Scholar
  10. 10.
    Walkowiak, T.: Information systems performance analysis using task-level simulator. In: DepCoS – RELCOMEX, pp. 218–225. IEEE Computer Society Press (2009)Google Scholar
  11. 11.
    Walkowiak, T., Michalska, K.: Functional based reliability analysis of Web based information systems. In: Zamojski, W., Kacprzyk, J., Mazurkiewicz, J., Sugier, J., Walkowiak, T. (eds.) Dependable Computer Systems. AISC, vol. 97, pp. 257–269. Springer, Heidelberg (2011)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Wrocław University of TechnologyWrocławPoland

Personalised recommendations