How Open Architecture Impacts Embedded Systems