Graphical User Interface Testing Optimization for Water Monitoring Applications

被引:3
作者
Latiu, Gentiana [1 ]
Cret, Octavian [1 ]
Vacariu, Lucia [1 ]
机构
[1] Tech Univ Cluj Napoca, Dept Comp Sci, Cluj Napoca, Romania
来源
19TH INTERNATIONAL CONFERENCE ON CONTROL SYSTEMS AND COMPUTER SCIENCE (CSCS 2013) | 2013年
关键词
graphical user interface; water monitoring; automatic testing; evolutionary testing; genetic algorithms;
D O I
10.1109/CSCS.2013.32
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In geospatial applications water monitoring has become a major topic of interest (in the last decades), since the raise of global concerns about climate changes and pollution in general. The number of parameters that need monitoring in a watershed is significant and the variety of sensors is also very important. In modern sensor networks, sensors are not just simple data collectors, but also actuators that need complex programming. Developing functionally correct and complete graphical user interfaces (GUI) for such complex systems is a real challenge that needs automatic support. The GUIs must be intuitive and user friendly, being the image of the application. A good quality of the GUI is necessary and the diminishing of testing cost becomes an important requirement. This paper presents an original automatic testing method for large GUIs testing using genetic algorithms. The method was implemented into an application called Water-EvoGuiTest and the experimental results obtained into the Cyberwater platform for monitoring pollution on rivers confirm the quality of this approach.
引用
收藏
页码:640 / 645
页数:6
相关论文
共 50 条
[31]   A graphical user interface for object-oriented database [J].
Sentissi, T ;
Pichat, E .
XVII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 1997, :227-239
[32]   MADGUI: Multi-Application Design Graphical User Interface for active learning assisted by Bayesian optimization [J].
Bajan, Christophe ;
Lambard, Guillaume .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2025, 258
[33]   A command line interface versus a graphical user interface in coding VR systems [J].
Fellmann, Tom ;
Kavakli, Manolya .
PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL CONFERENCE ON HUMAN-COMPUTER INTERACTION, 2007, :142-147
[34]   A Graphical User Interface as a DSS Tool for GHG Emission Estimation from Water Resource Recovery Facilities [J].
Frunzo, L. ;
Esposito, G. ;
Gori, R. ;
Caniani, D. ;
Caivano, M. ;
Cosenza, A. ;
Mannina, G. .
FRONTIERS IN WASTEWATER TREATMENT AND MODELLING, FICWTM 2017, 2017, 4 :476-481
[35]   Graphical user interface for water distribution network pressure-driven analysis using artificial elements [J].
Mohammed Magdy Hamed ;
Mohamed Ashraf Elsayad ;
Sameh Youssef Mahfouz ;
Wael Mohammed Hamdy Khadr .
Sustainable Water Resources Management, 2022, 8
[36]   Graphical user interface for water distribution network pressure-driven analysis using artificial elements [J].
Hamed, Mohammed Magdy ;
Elsayad, Mohamed Ashraf ;
Mahfouz, Sameh Youssef ;
Khadr, Wael Mohammed Hamdy .
SUSTAINABLE WATER RESOURCES MANAGEMENT, 2022, 8 (03)
[37]   Gromita: A Fully Integrated Graphical User Interface to Gromacs 4 [J].
Sellis, Diamantis ;
Vlachakis, Dimitrios ;
Vlassi, Metaxia .
BIOINFORMATICS AND BIOLOGY INSIGHTS, 2009, 3 :99-102
[38]   SmRithm: Graphical user interface for heart rate variability analysis [J].
Nara, Sanjeev ;
Kaur, Manvinder ;
Datta, Saurav .
Journal of Medical Engineering and Technology, 2015, 39 (06) :342-347
[39]   Laboratory exercises using a graphical user interface to a queueing simulator [J].
Billard, EA ;
Riedmiller, AE .
IEEE TRANSACTIONS ON EDUCATION, 1997, 40 (02) :154-157
[40]   Graphical User Interface for the Computation and Visualization of the Cardiac Activation Times [J].
Ugurlu, Kutay ;
Ozkaynar, Eda ;
Dogrusoz, Yesim Serinagaoglu .
2023 31ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2023,