Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Distributed Control Loop Patterns for Managing Distributed Applications
KTH, School of Information and Communication Technology (ICT), Electronic, Computer and Software Systems, ECS.
Swedish Institute of Computer Science (SICS), Kista, Sweden.
Swedish Institute of Computer Science (SICS), Kista, Sweden.
INRIA, Grenoble, France.
Show others and affiliations
2008 (English)In: SASOW 2008: SECOND IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS, PROCEEDINGS / [ed] Serugendo GD, LOS ALAMITOS: IEEE Computer Society, 2008, 260-265 p.Conference paper, Published paper (Refereed)
Abstract [en]

In this paper we discuss various control loop patterns for managing distributed applications with multiple control loops. We introduce a high-level framework, called DCMS, for developing, deploying and managing component-based distributed applications in dynamic environments. The control loops, and interactions among them, are illustrated in the context of a distributed self-managing storage service implemented using DCMS to achieve various self-* properties. Different control loops are used for different self-* behaviours, which illustrates one way to divide application management, which makes for both ease of development and for better scalability and robustness when managers are distributed. As the multiple control loops are not completely independent, we demonstrate different patterns to deal with the interaction and potential conflict between multiple managers.

Place, publisher, year, edition, pages
LOS ALAMITOS: IEEE Computer Society, 2008. 260-265 p.
Keyword [en]
Application managements, Component-based, Control loops, Distributed applications, Distributed controls, Dynamic environments, Multiple control loops, Potential conflicts, Self-managing, Storage services, Applications, Cybernetics, Distributed parameter control systems, Managers, Remote control
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-30375DOI: 10.1109/SASOW.2008.57ISI: 000273016800045Scopus ID: 2-s2.0-64849116055ISBN: 978-1-4244-3468-8 (print)OAI: oai:DiVA.org:kth-30375DiVA: diva2:401400
Conference
2nd IEEE International Conference on Self-Adaptive and Self-Organizing Systems, Venice, ITALY, OCT 20-24, 2008
Note
QC 20110302 Available from: 2011-03-02 Created: 2011-02-24 Last updated: 2011-12-27Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Al-Shishtawy, AhmadVlassov, Vladimir
By organisation
Electronic, Computer and Software Systems, ECS
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 52 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf