Advertisement

A Scheduling Strategy for a Real-Time Dependable Organic Middleware

  • Uwe Brinkschulte
  • Alexander von Renteln
  • Mathias Pacher
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4017)

Abstract

This paper presents the architecture and conception of a dependable organic middleware based on the yet existing, not organic middleware OSA+. We show a scheduling strategy which assigns missions in real-time to a distributed set of platforms in the scope of a fabric automation scenario. The missions are distributed to different robots by the organic middleware whose scheduling includes organic aspects like self-organization, self-optimization and self-healing.

Keywords

Self-organization organic real-time scheduling OSA+ middleware self-healing 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Anthony, R.J.: Emergence: a Paradigm for Robust and Scalable Distributed Applications. In: Proceedings of the International Conference on Autonomic Computing (ICAC 2004) (2004)Google Scholar
  2. 2.
    Bechina, A., Brinkschulte, U., Picioroaga, F., Schneider, E.: OSA+ Real-Time Middleware. Results and Perspectives. In: International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC), Vienna, Austria (2004)Google Scholar
  3. 3.
    Buschmann, C., Fischer, S., Luttenberger, N.: Middleware for Swarm-like Collections for Devices. IEEE Pervasive Computing Magazine 2(4) (2003)Google Scholar
  4. 4.
    IBM, Autonomic Computing, http://www.research.ibm.com/autonomic/
  5. 5.
    Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. IEEE Computer, 41–50 (2003)Google Scholar
  6. 6.
    Pacher, M., von Renteln, A., Brinkschulte, U.: Towards an Organic Middleware for Real-Time Applications. In: ISORC 2006, Ninth IEEE International Symposium on Object and component-oriented Real-time distributed Computing, Korea (2006)Google Scholar
  7. 7.
    Picioroaga, F.: Scalable and Efficient Middleware for Real-time Embedded Systems. A Uniform Open Service Oriented Microkernel Based Architecture, PhD thesis, Strasbourg (2004)Google Scholar
  8. 8.
    Trumler, W., Petzold, J., Bagci, F., Ungerer, T.: AMUN - An Autonomic Middleware for the Smart Doorplate Project. In: UbiSys 2004 - System Support for Ubiquitous Computing Workshop at the Sixth Annual Conference on Ubiquitous Computing (2004)Google Scholar
  9. 9.
    The SIMON project, University of Karlsruhe (TH), http://simon.ira.uka.de
  10. 10.
    Object Management Group: The common object request broker: Architecture and specification. Revision 3.0 (July 2002)Google Scholar
  11. 11.
    Sun Microsystems: Java Remote Method Invocation Specification. Revision 1.8 (2002), http://java.sun.com/j2se/1.4/docs/guide/rmi/
  12. 12.
    Eddon, G., Eddon, H.: Inside Distributed COM. Microsoft Press, Washington (1998)Google Scholar
  13. 13.
    Microsoft Corporation, The .Net framework, http://www.microsoft.com/net/default.mspx
  14. 14.
    VDE/ITG (ed.):VDE/ITG/GI-Positionspapier Organic Computing: Computer und Systemarchitektur im Jahr 2010, GI, ITG, VDE (2003)Google Scholar
  15. 15.
    Whitaker, R.: Self-Organization, Autopoisesis, and Enterprises, http://www.acm.org/sigs/sigois/auto/Main.html

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Uwe Brinkschulte
    • 1
  • Alexander von Renteln
    • 1
  • Mathias Pacher
    • 1
  1. 1.Institute for Process Control and RoboticsUniversity of Karlsruhe (TH)Germany

Personalised recommendations