Input Contract Testing of Graphical User Interfaces

Loading...

Date

Authors

Tuğlular, Tuğkan
Belli, Fevzi

Journal Title

Journal ISSN

Volume Title

Open Access Color

BRONZE

Green Open Access

Yes

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Average
Influence
Top 10%
Popularity
Average

relationships.isProjectOf

relationships.isJournalIssueOf

Abstract

User inputs are critical for the security, safety, and reliability of software systems. This paper proposes a new concept called user input contracts, which is an integral part of a design-by-contract supplemented development process, and a model-based testing approach to detect violations of user input contracts. The approach generates test cases from an input contract integrated with graph-based model of user interface specification and applies them to the system under consideration. The paper presents a proof-of-concept tool that has been developed and used to validate the approach by experiments. The experiments are conducted on a web-based system for marketing tourist services to analyze input robustness of system under consideration with respect to user input contracts.

Description

Keywords

Event Sequence graphs, Input validation testing, Model-based testing, Security testing, Graphical user interfaces, Event Sequence graphs, Graphical user interfaces, Security testing, Input validation testing, Model-based testing

Fields of Science

0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology

Citation

Tuğlulur, T., Belli, F., and Linschulte, M. (2016). Input contract testing of graphical user interfaces. International Journal of Software Engineering and Knowledge Engineering, 26(2), 183-215. doi:10.1142/S0218194016500091

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
8

Volume

26

Issue

2

Start Page

183

End Page

215
PlumX Metrics
Citations

CrossRef : 4

Scopus : 9

Captures

Mendeley Readers : 15

SCOPUS™ Citations

9

checked on Apr 30, 2026

Web of Science™ Citations

7

checked on Apr 30, 2026

Page Views

965

checked on Apr 30, 2026

Downloads

602

checked on Apr 30, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
1.96306321

Sustainable Development Goals

SDG data is not available