Design Automation for Cyber-Physical Production Systems: Lessons Learned from the DeFacto Project | IEEE Conference Publication | IEEE Xplore