OpenCAL++: An object-oriented architecture for transparent Parallel Execution of Cellular Automata models | IEEE Conference Publication | IEEE Xplore