Meeting the Challenges in a Collaborative OEM-Supplier Development of Distributed Embedded Systems