• Home
  • Search
  • Performance Evaluation of Graphical User Interfaces in Java and C#
  • Cite Icon4
  • https://doi.org/10.1109/csase48920.2020.9142075Copy DOI Icon

Performance Evaluation of Graphical User Interfaces in Java and C#

  • Apr 1, 2020
  • Hassan Bapeer Hassan +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

With the growing usage and migration of interactive applications and systems into today’s environment, the significance of the graphical user interfaces (GUIs) increases as they act as the gates into using systems efficiently. Therefore, extensive efforts are spent to enhance the usability of the GUIs. However, most of the works focus on testing the functional properties of applications’ GUIs rather than nonfunctional features such as performance. For this reason, it is worthwhile to assess the performance of various GUI components at runtime. In this paper, the most popular programming languages used to create GUI based applications namely, Java and C# were compared experimentally to evaluate their performance in terms of the creation and manipulation of GUI components/controls. The experimental results of this study, which is based on 32 testing scenarios, showed that Java outperformed C# in all test scenarios. This might be because of the “HotSpot” performance engine that Java uses. This study is useful for developers to get insights into the performance of different GUI components provided by different programming languages. Also, it helps them to choose the right programming language for their GUI based applications hence enhance the overall applications’ performance and user satisfaction.

Similar Papers
  • Book Chapter
  • Citations1

Automated Graphical User Interface Testing Framework—Evoguitest—Based on Evolutionary Algorithms

  • Nov 20, 2015
  • Gentiana Ioana Latiu +2
  • Conference Article
  • Citations6

An introspective approach to marking graphical user interfaces

  • Jun 26, 2006
  • Geoffrey R Gray +1
  • Research Article
  • Citations7

Creating a reusable GUI component

  • Apr 11, 2002
  • Software: Practice and Experience
  • Sara Stoecklin +1
  • Conference Article
  • Citations6

Bug Mining Model Based on Event-Component Similarity to Discover Similar and Duplicate GUI Bugs

  • Mar 01, 2009
  • Naresh Kumar Nagwani +1
  • Conference Article
  • Citations2

VERITAS: Visualization Environment Research In The Applied Sciences

  • Sep 11, 1989
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • A Giacalone +8
  • Research Article
  • Citations47

Nighthawk: Fully Automated Localizing UI Display Issues via Visual Understanding

  • Jan 01, 2023
  • IEEE Transactions on Software Engineering
  • Zhe Liu +5
  • Conference Article
  • Citations11

A Tool for Automated GUI Program Grading

  • Jan 01, 2006
  • Man Feng +1
  • PDF
  • Research Article

Visual judgment approach of isomorphic GUI for automated mobile app testing

  • Aug 01, 2022
  • Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
  • Feng Xue +4
  • Conference Article
  • Citations7

A comparative study of voice and graphical user interfaces with respect to literacy levels

  • Jan 11, 2013
  • Priyanka Chandel +2
  • Conference Article
  • Citations90

Owl eyes

  • Dec 21, 2020
  • Zhe Liu +5
  • Book Chapter
  • Citations1

Classification of Graphical User Interfaces Through Gaze-Based Features

  • Jan 01, 2019
  • Rishabh Sharma +1
  • PDF
  • Research Article
  • Citations5

Fast Witness Generation for Readable GUI Test Scenarios via Generalized Experience Replay

  • Jan 01, 2022
  • IEEE Access
  • Yavuz Koroglu +1
  • Research Article
  • Citations17

A Computational Model to Predict Aesthetic Quality of Text Elements of GUI

  • Jan 01, 2016
  • Procedia Computer Science
  • Ranjan Maity +2
  • Conference Article

Implementation of Human Robot Interaction on UDOO Board

  • Mar 01, 2016
  • Min Raj Nepali +2
  • Research Article

Designing a graphical user interface for the decision support system of driving fatigue

  • Jan 01, 2021
  • International Journal of Advanced Mechatronic Systems
  • Mohammad Firdaus Ani +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.