User Interface Reverse Engineering

We have exploited various solutions to reverse engineering Web application in order to build model-based descriptions that can be used for various purposes (versions adapted to different platforms, accessible versions, ….).

The last tool that has been developed is ReverseMARIA.

ReverseMARIA is a desktop tool able to reverse any web page (local or remote) and build the corresponding specification in the graphical desktop concrete language of MARIA, and XML model-based language for the description of user interfaces.

ReverseMARIA exists in two versions: a downloadable desktop version and a web version available at

Number of downloads: 119

Number of registered users: 76