https://123dok.net/document/q5mn79kr-connector-driven-gradual-and-dynamic-software-assembly-evolution.html