Difference between revisions of "Checklist and Best Practice Examples for Designing Self-Organizing Systems"

From Self-Organization Wiki
Jump to: navigation, search
(Best Practice Example)
Line 10: Line 10:
  
 
=Best Practice Example=
 
=Best Practice Example=
* Define an idealized system (e.g. no delays, simple topologies), where still no entity has global view
+
* 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  
 
* Find a simple distributed solution for the given goal  
 
* Gradually enhance the system model and solution to make it more realistic
 
* Gradually enhance the system model and solution to make it more realistic

Revision as of 11:06, 13 July 2010

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