skip to main content
10.1145/1810295.1810376acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Dynamic service quality and resource negotiation for high-availability service-oriented systems

Published:01 May 2010Publication History

ABSTRACT

The principle goal of our research project is to improve the availability of service-oriented systems. This is especially important in systems that cross organizational boundaries. In this paper we outline the main research questions, our approach, which is based on appropriate redundancy strategies, and the progress achieved to date.

References

  1. Apache Tuscany. http://tuscany.apache.org/, viewed online on 11 th Aug., 2008.Google ScholarGoogle Scholar
  2. L. Bass, P. Clements, and R. Kazman. Software Architecture in Practice. Addison-Wesley, Reading, MA, USA, 2 nd edition, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. P. Chan et al. Service Availability, volume 4328 of LNCS, chapter Making Services Fault Tolerant, pages 43--61. Springer, Berlin / Heidelberg, Dec. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C. Engelmann et al. Transparent Symmetric Active/Active Replication for Service-Level High Availability. In CCGrid '07, pages 14--17, Rio de Janeiro, Brazil, May 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. Computer, 30(4):68--74, Apr. 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Jayaputera. Quantifying Software Reliability and Fault-Tolerance Mechanisms for Software Architectures. Phd thesis, Monash University, Australia, Apr. 2008.Google ScholarGoogle Scholar
  7. L. Juszczyk et al. Web service discovery, replication, and synchronization in ad-hoc networks. In ARES '06, pages 847--854, Washington, DC, USA, Apr. 2006. IEEE Comp. Soc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. N. Laranjeiro and M. Vieira. Towards fault tolerance in web services compositions. In EFTS '07, page 2, New York, NY, USA, 2007. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Z. Maamar et al. Sustaining web services high-availability using communities. In ARES '08, pages 834--841, Barcelona, Spain, Mar. 2008. IEEE Comp. Soc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. C. M. MacKenzie et al. Reference Model for Service Oriented Architecture 1.0. OASIS. http://docs.oasis-open.org/soa-rm/v1.0/soa-rm.html, viewed online on 5 th Oct. 2007.Google ScholarGoogle Scholar
  11. N. May. A Redundancy Protocol for Service-Oriented Architectures. In ICSOC '08 Workshops, pages 211--220, Sydney, Australia, Dec. 2008. Springer.Google ScholarGoogle Scholar
  12. N. May et al. Service Redundancy Strategies in Service-Oriented Architectures. In SEAA '09, pages 383--387, Patras, Greece, Aug. 2009. IEEE Comp. Soc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Osrael et al. What service replication middleware can learn from object replication middleware. In MW4SOC '06, pages 18--23, New York, NY, USA, 2006. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. Salas et al. WS-Replication: a framework for highly available web services. In WWW '06, pages 357--366, New York, NY, USA, 2006. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. N. Salatge and J. Fabre. Fault Tolerance Connectors for Unreliable Web Services. In DSN '07, pages 51--60, Edinburgh, UK, 2007. IEEE Comp. Soc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. H. Schmidt et al. Radical Innovations of Software and Systems Engineering in the Future, chapter Predictable Component Architectures Using Dependent Finite State Machines, pages 310--324. Springer, Berlin, Germany, Mar. 2004.Google ScholarGoogle Scholar

Index Terms

  1. Dynamic service quality and resource negotiation for high-availability service-oriented systems

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ICSE '10: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
      May 2010
      554 pages
      ISBN:9781605587196
      DOI:10.1145/1810295

      Copyright © 2010 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 May 2010

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate276of1,856submissions,15%

      Upcoming Conference

      ICSE 2025
    • Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader