Implementing a general purpose framework using multi-agents for construction management education | IEEE Conference Publication | IEEE Xplore