Language-based rapid prototyping methods for legacy system re-engineering and re-use | IEEE Conference Publication | IEEE Xplore