Difference between revisions of "Checklist and Best Practice Examples for Designing Self-Organizing Systems"
From Self-Organization Wiki
Line 10: | Line 10: | ||
=Best Practice Example= | =Best Practice Example= | ||
− | * Define an idealized system (e.g. no delays), where still no entity has global view | + | * Define an idealized system (e.g. no delays, simple topologies), 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:04, 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), 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