ABSTRACT
In this paper we present a distributed hierarchical system management concept for dynamic collaboration systems. Dynamic collaboration systems are composed of platforms containing resources; the platforms join forces to achieve a common mission. The automated system management concept discussed here is called the Self-Managing Distributed Systems(SMDS) concept.The SMDS concept distinguishes four segments of management: the Planning Segment, the Instantiation Segment, the Monitoring Segment and the Federation Segment. In this paper we will introduce these four segments, explain the functionality in each segment and how the segments interact. Furthermore, we will compare this SMDS concept with a service oriented approach.
- AFRL/IFSE. Jbi quick start guide. Technical report, AFRL, 2004. See http://www.rl.af.mil.]]Google Scholar
- D. S. Alberts. Network Centric Warfare. CCRP, 1999.]]Google Scholar
- K. Barnes, J. Cobb, and N. Ivezic. Crisis Management and Collaborative Computing: ORNL's Contributions. See http://www.ornl.gov.]]Google Scholar
- S. Basagni, M. Conti, S. Giordano, and I. StojmenoviĆ. Mobile Ad Hoc Networking. Wiley-IEEE Press, August 2004.]] Google ScholarDigital Library
- G. Bieber and J. Carpenter. Openwings, a service-oriented component arcitecture for self-forming, self-healing network-centric systems. Technical report, Openwings, 2001. Available at http://www.openwings.org.]]Google Scholar
- C. Brinton, J. Krozel, B. Capozzi, and S. Atkins. "improved taxi prediction algorithms for the surface management system". 2002.]]Google Scholar
- J. de Jong. Fix the process not the bug. 2004. Available at http://combined.decis.nl.]]Google Scholar
- DECIS-Lab. COMBINED Systems Project. DECIS Lab. See http://combined.decis.nl.]]Google Scholar
- DECIS-Lab. ICIS Project. DECIS Lab. See http://www.icis.decis.nl.]]Google Scholar
- T. Erl. Service-Oriented Architecture, Concepts, Technology and Design. Prentice Hall, 2005.]] Google ScholarDigital Library
- J. Ferber. Multi-Agent Systems, an Introduction to Distributed Artificial Intelligence. Addison Wesley, 1999.]] Google ScholarDigital Library
- FIPA. Fipa agent management specification. Technical report, FIPA, 2004.]]Google Scholar
- M. Hannebauer. Autonomous Dynamic Reconfiguration in Multi-Agent Systems: Improving the Quality and Efficiency of Collaborative Problem Solving. In Lecture Notes in Computer Science, volume 2427. Springer-Verlag, Heidelberg, Germany, 2002.]]Google Scholar
- A. Helsinger and T. Wright. Cougaar: A robust configurable multi agent platform. In Proceedings of the IEEE Aerospace Conference 2005, (Big Sky Montana, March 5-12, 2005). IEEE, 2005.]]Google ScholarCross Ref
- J. Kephart and D. Chess. The vision of autonomic computing. IEEE Computer, 36(1):41--50., 2003.]] Google ScholarDigital Library
- A. Krygiel. Behind the wizards curtain. CCRP, 1999.]]Google Scholar
- C. Larman. Applying UML and Patterns. Prentice Hall, 2nd ed edition, 2002.]]Google Scholar
- H. Levesque and J. N. P. R. Cohen. On acting together. Proc. of 8th National Conference on Artificial Intelligence, pages 94--99, 1990.]]Google Scholar
- T. Malone and K. Crowston. What is coordination theory and how can it help design cooperative work systems? In CSCW '90: Proceedings of the 1990 ACM conference on Computer-supported cooperative work, pages 357--370, New York, NY, USA, 1990. ACM Press.]] Google ScholarDigital Library
- N. J. Nilsson. Principles of Artificial Intelligence. Springer Verlag, 1982.]] Google ScholarDigital Library
- OMG. Unified Modeling Language: Superstructure. OMG, 2005.]]Google Scholar
- A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf, editors. Coordination of Internet Agents: Models, Technologies, and Applications. Springer Verlag, Heidelberg, Germany, 2001.]]Google Scholar
- J. Siegel. CORBA 3 Fundamentals and Programming. John Wiley & Sons, Inc., New York, NY, USA, 1999.]] Google ScholarDigital Library
- C. van Aart. Organizational Principles for Multi-Agent Architectures. Whitestein Series in Software Agent Technologies. Birkhäuser, Basel, Switserland, 2005.]] Google ScholarDigital Library
- J. B. van Veelen. Adaptive interfaces, a first investigation of selfmanaging systems. Technical report, Thales Nederland, 2004. See http://www.decis.nl.]]Google Scholar
- J. B. van Veelen. Self-managing distributed systems. Technical report, Thales Nederland, 2005. See http://www.decis.nl.]]Google Scholar
- M. Wooldridge. An introduction to Multi-Agent Systems. John Wiley and Sons, 1992.]] Google ScholarDigital Library
Index Terms
- SMDS: a top-down approach to self-management for dynamic collaboration systems
Recommendations
A Design Methodology for Self-Management in Distributed Environments
CSE '09: Proceedings of the 2009 International Conference on Computational Science and Engineering - Volume 01Autonomic computing is a paradigm that aims at reducing administrative overhead by providing autonomic managers to make applications self-managing. In order to better deal with dynamic environments, for improved performance and scalability, we advocate ...
A survey of permission-based distributed mutual exclusion algorithms
The problem of mutual exclusion in distributed systems has attracted considerable attention over the last two decades. The mutual exclusion problem requires that, at a time, only one of the contending processes be allowed to enter its critical section (...
Technology interworking for SMDS: from the DXI/SNI to the ATM UNI
As service providers introduce asynchronous transfer mode (ATM) into their networks, they are faced with the issue of technology interworking: for a given service, can a customer who has an ATM user-network interface (UNI) communicate with a customer ...
Comments