Developing simulation models of open distributed control system by using object-oriented structural and behavioral patterns | IEEE Conference Publication | IEEE Xplore