Application of design pattern within the engineering of agent-based control systems | IEEE Conference Publication | IEEE Xplore