• DocumentCode
    2985520
  • Title

    A Software Engineering Guideline for Self-Organizing Resource-Flow Systems

  • Author

    Seebach, Hella ; Nafz, Florian ; Steghöfer, Jan-Philipp ; Reif, Wolfgang

  • Author_Institution
    Inst. for Software & Syst. Eng., Univ. Augsburg, Augsburg, Germany
  • fYear
    2010
  • fDate
    Sept. 27 2010-Oct. 1 2010
  • Firstpage
    194
  • Lastpage
    203
  • Abstract
    When introducing self-organization into a system, its developer aims to reduce the system´s complexity, during development as well as during operation. More often than not, the self-organization mechanism is ingenious, highly tweaked for the system under construction and not reproducible or reusable by other developers or in other projects. This paper introduces a software engineering guideline for self-organizing resource-flow systems along with an elaborated pattern that describes the elements of the system under construction and their collaboration. Together, guideline and pattern are the basis for a well-defined approach for the design and construction of systems in this class, which includes, among others, logistics applications, and adaptive production systems. They therefore allow developers to achieve reproducible results within a documented design framework, leverage the possibilities of the underlying formal approach and reuse self organization mechanisms tailored for the system class. The paper demonstrates the application of the guideline with a running example.
  • Keywords
    multi-agent systems; software engineering; adaptive production systems; logistics applications; self-organizing resource-flow systems; software engineering guideline; system complexity; systems construction; systems design; Guidelines; Mobile robots; Production; Resource management; Software; Software engineering; design methodology; pattern; self-organization; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Self-Adaptive and Self-Organizing Systems (SASO), 2010 4th IEEE International Conference on
  • Conference_Location
    Budapest
  • Print_ISBN
    978-1-4244-8537-6
  • Electronic_ISBN
    978-0-7695-4232-4
  • Type

    conf

  • DOI
    10.1109/SASO.2010.26
  • Filename
    5630159