Knowledge management in embedded software development through offshore outsourcing: A theoretical view | IEEE Conference Publication | IEEE Xplore