Round-trip software engineering with codedesigner RAD
暂无分享,去创建一个
Round-trip source code engineering is often an integral part of modern CASE tools. It allows programmers to design their applications in high-level, intuitive and self-documenting way. This paper shows principles and algorithms used in new open-source cross-platform CASE tool called CodeDesigner RAD developed at Tomas Bata University suitable for production-ready source code generation and reverse engineering which allows users to generate complete C/C++ applications from a formal visual description or for creation of UML diagrams from an existing source code.
[1] Jeffrey D. Ullman,et al. Introduction to Automata Theory, Languages and Computation , 1979 .
[2] David Harel,et al. Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..
[3] James H. Cross,et al. Reverse engineering and design recovery: a taxonomy , 1990, IEEE Software.
[4] Hall Chapman,et al. Software Reuse and Reverse Engineering in Practice , 1992 .