DocumentCode
1825440
Title
Reverse engineering of user interfaces
Author
Merlo, E. ; Girard, J.F. ; Kontogiannis, K. ; Panangaden, P. ; Mori, R. De
Author_Institution
Centre de Recherche Inf. de Montreal, Que., Canada
fYear
1993
fDate
21-23 May 1993
Firstpage
171
Lastpage
179
Abstract
A method for reverse engineering user interfaces based on their structural and behavioral representations is presented. The interface structure is represented using an object oriented approach while interface behavior is described using Milner´s process algebra (CCS). A specification language for user interfaces is 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 common business-oriented language (COBOL)/CICS environment
Keywords
formal specification; object-oriented methods; software engineering; user interfaces; (COBOL)/CICS environment; CCS; behavioral representations; common business-oriented language; interface structure; object oriented approach; process algebra; representational method; reverse engineering; specification language; target language; user interfaces; Algebra; Carbon capture and storage; Councils; Data mining; Data processing; Educational institutions; Engineering management; Reverse engineering; Specification languages; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 1993., Proceedings of Working Conference on
Conference_Location
Baltimore, MD
Print_ISBN
0-8186-3780-3
Type
conf
DOI
10.1109/WCRE.1993.287767
Filename
287767
Link To Document