skip to main content
10.1145/1462716.1462727acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
poster

Leveraging on strategies to achieve adaptivity in a distributed architecture

Published: 05 December 2008 Publication History

Abstract

In this paper we present our approach to design adaptive systems. Attention is focused on the design of strategies which are considered an efficient way to implement decisions and to ensure the modularity, maintenance, reusability and evolvability of the main concepts and components of an adaptive distributed system. The paper presents three types of strategies: domain, system and connectivity. The last two types of strategies are independent of any application domain; hence, they are presented in the context of our architectural model. The domain strategies are described through a finance case study which provides support to the staff members to enhance the way they interact with the customers.

References

[1]
Ceriani, S., Raibulet, C., Ubezio, L. 2007. A Java Mobile-Enabled Environment to Access Adaptive Services. In Proceedings of the 5th Principles and Practice of Programming in Java Conference (Lisbon, Portugal, September 03--05, 2007); PPPj'07, ACM Press, 249--254.
[2]
Finkenzeller, K. 2003. The RFID Handbook -- Fundamentals and Applications in Contactless Smart Cards and Identification. Wiley & Sons LTD, Swadlincote, UK.
[3]
Garlan, D., Cheng, S. W., Huang, A.-C., Schmerl, B., Steenkiste, P. 2004. Rainbow: Architecture-based Self-Adaptation with Reusable Infrastructure. IEEE Computer 37, 10, 46--54.
[4]
Gorton, I., Liu, Y., Trivedi, N. 2007. An extensible and lightweight architecture for adaptive server applications. Software -- Practice and Experience Journal, Wiley InterScience.
[5]
McKinley, P. K., Sadjadi, S. M., Kasten, E. P., Cheng, B. H. C. 2004. Composing Adaptive Software. Computer, IEEE Computer Society 37, 7, 56--64.
[6]
Raibulet, C., Arcelli, F., Mussino, S., Riva, M., Tisato, F., Ubezio, L. 2006. Components in an Adaptive and QoS-based Architecture. In Proceedings of the ICSE 2006 Workshop on Software Engineering for Adaptive and Self-Managing Systems (Shanghai, China, May, 21--22, 2006). SEAMS'06. IEEE Press, 65--71.
[7]
Raibulet, C., Arcelli, F., Mussino, S. 2006. Exploiting Reflection to Design and Manage Services for an Adaptive Resource Management System. In Proceedings of the IEEE International Conference on Service Systems and Service Management (Troyes, France, October 25--27, 2006). IC SSSM 2006, IEEE Press, 1363--1368.

Cited By

View all
  • (2011)Design of Quality Aspects in Service Oriented Architecture through Service Level AgreementsEngineering Reliable Service Oriented Architecture10.4018/978-1-60960-493-6.ch001(1-21)Online publication date: 2011
  • (2009)Achieving Adaptivity Through Strategies in a Distributed Software ArchitectureInformation Systems: Modeling, Development, and Integration10.1007/978-3-642-01112-2_11(103-114)Online publication date: 2009

Index Terms

  1. Leveraging on strategies to achieve adaptivity in a distributed architecture

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ARM '08: Proceedings of the 7th workshop on Reflective and adaptive middleware
    December 2008
    56 pages
    ISBN:9781605583679
    DOI:10.1145/1462716
    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: 05 December 2008

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. adaptivity
    2. services
    3. strategies

    Qualifiers

    • Poster

    Conference

    Middleware '08

    Acceptance Rates

    Overall Acceptance Rate 15 of 21 submissions, 71%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 30 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2011)Design of Quality Aspects in Service Oriented Architecture through Service Level AgreementsEngineering Reliable Service Oriented Architecture10.4018/978-1-60960-493-6.ch001(1-21)Online publication date: 2011
    • (2009)Achieving Adaptivity Through Strategies in a Distributed Software ArchitectureInformation Systems: Modeling, Development, and Integration10.1007/978-3-642-01112-2_11(103-114)Online publication date: 2009

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media