scholarly journals GUIsurfer: A Reverse Engineering Framework for User Interface Software

Author(s):  
Jos Creissac ◽  
Joo Saraiva ◽  
Carlos Silva ◽  
Joo Carlos
Author(s):  
L. PAGANELLI ◽  
F. PATERNÓ

In this paper we present a method and the related tool for analysing Web site code in order to automatically reconstruct the underlying logical interaction design. Such design is represented through task models that describe how activities should be performed to reach users' goals. The models also include a specification of the objects that should be manipulated to accomplish such tasks. We also discuss how the result of this reverse engineering process can be provided as input to a number of tools for various purposes (model analysis, usability evaluation, user interface redesign for different interactive platforms).


Author(s):  
Samir Mbarki ◽  
Naziha Laaz ◽  
Sara Gotti ◽  
Zineb Gotti

Companies are investing a lot of resources and effort for migrating their legacy applications and adapting them with the rapid technological changes. For this reason, the authors are interested in the modernization of desktop applications developed in Java Swing to Web 2.0 applications. Therefore, an ADM approach is applied in order to develop a tool named FlexMigration allowing automatic reverse engineering of Swing GUI to obtain a RIA GUI. The usefulness of this tool is the automation of the migration process with the extraction of the actions encapsulated in possible anonymous classes. As an illustration, they present along this paper a reengineering of a small legacy chat application. The authors explain its migration process to generate a similar Flex Graphical User Interface.


Author(s):  
Tian Ge ◽  
Jianfeng Feng

As one of the most successful approaches to uncover complex network structures from experimental data, Granger causality has been widely applied to various reverse engineering problems. This chapter first reviews some current developments of Granger causality and then presents the graphical user interface (GUI) to facilitate the application. To make Granger causality more computationally feasible and satisfy biophysical constraints for dealing with increasingly large dynamical datasets, two attempts are introduced including the combination of Granger causality and Basis Pursuit when faced with non-uniformly sampled data and the unification of Granger causality and the Dynamic Causal Model as a novel Unified Causal Model (UCM) to bring in the notion of stimuli and modifying coupling. Several examples, both from toy models and real experimental data, are included to demonstrate the efficacy and power of the Granger causality approach.


Author(s):  
Samaneh Rakhshan Pouri ◽  
Supathorn Phongikaroon

This work focuses on an interactive reverse-engineering program design for the cyclic voltammetry (CV) method to help elucidating, improving, and providing robustness in detection analysis in the absence of complete experimental data sets during an electrorefining process of used nuclear fuel reprocessing. The work has been implemented into a Graphical User Interface (GUI) of the commercial software MATLAB allowing an individual user to directly control and make adjustments to support material detection and accountability. Analyzing and reconstructing the CV plots for uranium (U) in a LiCl-KCl molten salt at 500°C under different scan rates and at 1, 2.5, 5, 7.5, and 10 wt% have been accomplished. These test values provide the current (amp) versus potential (V) and concentration of each species (mol/cm3) versus the operating time (s) graphs under different specified conditions. The computational code uses the electrochemical fundamentals coupling with various experimental values existing in the literature such as the diffusion coefficients, formal potentials, reversible/irreversible time duration for reverse engineering of the CV technique. The user needs to specify only the desired concentration of uranium and the scan rate. All other experimental data sets for each condition have been stored in the code and can be used to interpolate between the existence data. The developed routine can be used to detect the peaks at the reversible and irreversible parts despite deficiencies of experimental data in a very short run time (around one minute) with an adequate selected time interval of approximately 0.08 second. Results indicate that the model can trace the current versus potential graph with a low root-meant-square (RMS) error compared to the experimental reported in literature. The concentration of each species at the reversible and irreversible of anodic and cathodic sides can be calculated and are shown based on increasing time which provided a good view of the whole process.


Author(s):  
M.A. O’Keefe ◽  
J. Taylor ◽  
D. Owen ◽  
B. Crowley ◽  
K.H. Westmacott ◽  
...  

Remote on-line electron microscopy is rapidly becoming more available as improvements continue to be developed in the software and hardware of interfaces and networks. Scanning electron microscopes have been driven remotely across both wide and local area networks. Initial implementations with transmission electron microscopes have targeted unique facilities like an advanced analytical electron microscope, a biological 3-D IVEM and a HVEM capable of in situ materials science applications. As implementations of on-line transmission electron microscopy become more widespread, it is essential that suitable standards be developed and followed. Two such standards have been proposed for a high-level protocol language for on-line access, and we have proposed a rational graphical user interface. The user interface we present here is based on experience gained with a full-function materials science application providing users of the National Center for Electron Microscopy with remote on-line access to a 1.5MeV Kratos EM-1500 in situ high-voltage transmission electron microscope via existing wide area networks. We have developed and implemented, and are continuing to refine, a set of tools, protocols, and interfaces to run the Kratos EM-1500 on-line for collaborative research. Computer tools for capturing and manipulating real-time video signals are integrated into a standardized user interface that may be used for remote access to any transmission electron microscope equipped with a suitable control computer.


2008 ◽  
Vol 45 ◽  
pp. 161-176 ◽  
Author(s):  
Eduardo D. Sontag

This paper discusses a theoretical method for the “reverse engineering” of networks based solely on steady-state (and quasi-steady-state) data.


2004 ◽  
Author(s):  
Brian Dorn ◽  
Daniel Zelik ◽  
Harisudhakar Vepadharmalingam ◽  
Mayukh Ghosh ◽  
S. Keith Adams
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document