A Formal Design of Automation Systems Based on Operation Modes Using High-level Petri Net | IEEE Conference Publication | IEEE Xplore