Home // ICSEA 2011, The Sixth International Conference on Software Engineering Advances // View article


Reverse Engineering of Graphical User Interfaces

Authors:
Inês Coimbra Morgado
Ana Paiva
João Pascoal Faria

Keywords: ReGUI, Reverse Engineering, GUI Testing

Abstract:
This paper describes a dynamic reverse engineering approach and the correspondent tool, ReGUI, developed to reduce the effort of obtaining visual and formal models of both the structure and the behaviour of a software application's graphical user interface. This paper describes the tool's architecture, the exploration process it follows, the outputs it generates and the rules used to generate a Spec# model, which can be used in the context of Model-Based Graphical User Interface Testing. The case study presents the results obtained by applying the tool to the Microsoft Notepad application.

Pages: 293 to 298

Copyright: Copyright (c) IARIA, 2011

Publication date: October 23, 2011

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-165-6

Location: Barcelona, Spain

Dates: from October 23, 2011 to October 29, 2011