ADM-Based Migration from JAVA Swing to RIA Applications

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.


2016 ◽  
Vol 3 (1) ◽  
Author(s):  
LAL SINGH ◽  
PARMEET SINGH ◽  
RAIHANA HABIB KANTH ◽  
PURUSHOTAM SINGH ◽  
SABIA AKHTER ◽  
...  

WOFOST version 7.1.3 is a computer model that simulates the growth and production of annual field crops. All the run options are operational through a graphical user interface named WOFOST Control Center version 1.8 (WCC). WCC facilitates selecting the production level, and input data sets on crop, soil, weather, crop calendar, hydrological field conditions, soil fertility parameters and the output options. The files with crop, soil and weather data are explained, as well as the run files and the output files. A general overview is given of the development and the applications of the model. Its underlying concepts are discussed briefly.


Sign in / Sign up

Export Citation Format

Share Document