Así, él planteó 8 patrones de evolución de sistemas técnicos, los cuales pueden ser usados para desarrollar sistemas y resolver problemas.