Abstract
A method for reverse engineering user interfaces based on their structural and behavioural representations is presented. The interface structure is represented using an object oriented approach while interface behaviour is described using Milner's process algebra (CCS). A specification language for user interfaces has been designed for the multiple purposes of serving as a target language for the reverse engineering process, as a working specification language for interface redesign, and as a specification language for generating a new user interface for a specific platform. The motivations and advantages of such a representational method are discussed together with examples of user interface reverse engineering in a COBOL/CICS environment.
Author supplied keywords
Cite
CITATION STYLE
Merlo, E., Girard, J. F., Kontogiannis, K., Panangaden, P., & De Mori, R. (1993). Reverse engineering of user interfaces. In Proceedings - Working Conference on Reverse Engineering, WCRE (pp. 171–179). IEEE Computer Society. https://doi.org/10.1109/WCRE.1993.287767
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.