Generating an Object Oriented IEC 61131-3 software product line architecture from SysML | IEEE Conference Publication | IEEE Xplore