Generation of stateless components from procedural programs for reuse in a distributed system | IEEE Conference Publication | IEEE Xplore