Methods for Automatic Web Page Layout Testing and Analysis: A Review
Methods for automatic analysis of user interfaces are essential for a wide range of applications in computer science and software engineering. These methods are used in software security, document archiving, human-computer interaction, software engineering, and data science. Even though these method...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10036415/ |
_version_ | 1828014736718954496 |
---|---|
author | Irfan Prazina Seila Becirovic Emir Cogo Vensada Okanovic |
author_facet | Irfan Prazina Seila Becirovic Emir Cogo Vensada Okanovic |
author_sort | Irfan Prazina |
collection | DOAJ |
description | Methods for automatic analysis of user interfaces are essential for a wide range of applications in computer science and software engineering. These methods are used in software security, document archiving, human-computer interaction, software engineering, and data science. Even though these methods are essential, no single research systematically lists most of the methods and their characteristics. This paper aims to give an overview of different solutions and their applications in the separate processes of automatic analysis of user interfaces. The main focus is on the techniques that analyze web page layouts and web page structure. Web pages’ style, type of content, and even structure constantly (often drastically) change, as do methods that analyze them. The fact that most methods use very different datasets and web pages of various complexities are some of the reasons that the direct comparison of methods is difficult, if not impossible. Another fact is that the vast applications of methods practically solve similar problems. With these facts in mind, in the paper, we surveyed relevant scientific articles, categorized them, and provided an overview of how these methods have developed over time. |
first_indexed | 2024-04-10T10:06:19Z |
format | Article |
id | doaj.art-f5774a4ca6304e218dedd3293ac72298 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-10T10:06:19Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-f5774a4ca6304e218dedd3293ac722982023-02-16T00:00:27ZengIEEEIEEE Access2169-35362023-01-0111139481396410.1109/ACCESS.2023.324254910036415Methods for Automatic Web Page Layout Testing and Analysis: A ReviewIrfan Prazina0https://orcid.org/0000-0002-4504-6737Seila Becirovic1https://orcid.org/0000-0001-7776-9350Emir Cogo2Vensada Okanovic3Faculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaFaculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaFaculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaFaculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaMethods for automatic analysis of user interfaces are essential for a wide range of applications in computer science and software engineering. These methods are used in software security, document archiving, human-computer interaction, software engineering, and data science. Even though these methods are essential, no single research systematically lists most of the methods and their characteristics. This paper aims to give an overview of different solutions and their applications in the separate processes of automatic analysis of user interfaces. The main focus is on the techniques that analyze web page layouts and web page structure. Web pages’ style, type of content, and even structure constantly (often drastically) change, as do methods that analyze them. The fact that most methods use very different datasets and web pages of various complexities are some of the reasons that the direct comparison of methods is difficult, if not impossible. Another fact is that the vast applications of methods practically solve similar problems. With these facts in mind, in the paper, we surveyed relevant scientific articles, categorized them, and provided an overview of how these methods have developed over time.https://ieeexplore.ieee.org/document/10036415/GUI similarity detectionGUI testingHCIinformation retrievalsoftware engineering |
spellingShingle | Irfan Prazina Seila Becirovic Emir Cogo Vensada Okanovic Methods for Automatic Web Page Layout Testing and Analysis: A Review IEEE Access GUI similarity detection GUI testing HCI information retrieval software engineering |
title | Methods for Automatic Web Page Layout Testing and Analysis: A Review |
title_full | Methods for Automatic Web Page Layout Testing and Analysis: A Review |
title_fullStr | Methods for Automatic Web Page Layout Testing and Analysis: A Review |
title_full_unstemmed | Methods for Automatic Web Page Layout Testing and Analysis: A Review |
title_short | Methods for Automatic Web Page Layout Testing and Analysis: A Review |
title_sort | methods for automatic web page layout testing and analysis a review |
topic | GUI similarity detection GUI testing HCI information retrieval software engineering |
url | https://ieeexplore.ieee.org/document/10036415/ |
work_keys_str_mv | AT irfanprazina methodsforautomaticwebpagelayouttestingandanalysisareview AT seilabecirovic methodsforautomaticwebpagelayouttestingandanalysisareview AT emircogo methodsforautomaticwebpagelayouttestingandanalysisareview AT vensadaokanovic methodsforautomaticwebpagelayouttestingandanalysisareview |