An Executable System Architecture Approach to Discrete Events System Modeling Using SysML in Conjunction with Colored Petri Net | IEEE Conference Publication | IEEE Xplore