Checklist and Best Practice Examples for Designing Self-Organizing Systems

From Self-Organization Wiki
Revision as of 11:06, 13 July 2010 by Cbettste (talk | contribs) (Best Practice Example)
Jump to: navigation, search

1. Clearly specify goals and performance metrics

2. Check the following options

  • Applying a reference design
    • Biologically-inspired
    • From other disciplines
  • Mathematical model
  • Trial and error (test the resulting global behavior from different types of local interactions)
    • Manual trial and error
    • Evolutionary approaches

Best Practice Example

  • Define an idealized system (e.g. no delays, simple topologies, perfect and simple environment), where still no entity has global view
  • Find a simple distributed solution for the given goal
  • Gradually enhance the system model and solution to make it more realistic