Principles of Self-Organizing Dynamic Systems