• DocumentCode
    2178924
  • Title

    COCA: A Contract-Based Infrastructure for Composing Adaptive Multimedia Systems

  • Author

    Zhou, Zhinan ; McKinley, Philip K.

  • Author_Institution
    Michigan State University
  • fYear
    2006
  • fDate
    04-07 July 2006
  • Firstpage
    48
  • Lastpage
    48
  • Abstract
    Achieving acceptable quality of service in highly dynamic computing environments requires not only adaptation and reconfiguration of individual components of the system, but also collaboration among these components. To address these issues in adaptive multimedia applications, we propose COCA, a contract-based collaborative adaptation infrastructure. COCA uses contract specifications to describe the relationships among different system components, to generate code that realizes adaptive functionality, and to govern system-wide adaptive behavior during execution. COCA also provides a set of reusable adaptation services that enable legacy components to be integrated into an adaptive system. We demonstrate the use of COCA to construct an adaptive multimedia conferencing system from a collection of existing components that were not originally designed for interoperation.
  • Keywords
    Adaptive systems; Application software; Collaboration; Contracts; Distributed computing; Forward error correction; Middleware; Multimedia systems; Quality of service; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2006. ICDCS Workshops 2006. 26th IEEE International Conference on
  • ISSN
    1545-0678
  • Print_ISBN
    0-7695-2541-5
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2006.29
  • Filename
    1648937