READABLE

Problem
 * Maintaining software is difficult for emerging technologies, representations and support for understanding and maintaining software is not readily available.

Solution
 * Develop a tabular representation, convert control flows into this tabular representation, allow novices to maintain software via the representation.

Publications
 * 1) Chua, C., Purao, S., Storey, V. 2006. Developing Maintainable Software: The READABLE Approach. Decision Support Systems. vol. 42, issue 1, pp. 469-491.
 * 2) Chua, C., Purao, S. Storey, V. C. 2003. READABLE: An approach and an environment for developing maintainable web software. Americas Conference on Information Systems. Tampa, FL, August 3-6

Architecture