Design of A Pedagogical Framework for Configuration, Execution and Analysis of Distributed Programs | IEEE Conference Publication | IEEE Xplore