This is a Demo Server. Data inside this system is only for test purpose.
 

Input contract testing of graphical user interfaces

Loading...
Publication Logo

Date

2016

Journal Title

Journal ISSN

Volume Title

Publisher

World Scientific Publ Co Pte Ltd

Open Access Color

OpenAIRE Downloads

OpenAIRE Views

Impulse
Average
Influence
Average
Popularity
Average

Research Projects

Journal Issue

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

Tuglular, Tugkan/0000-0001-6797-3913

Keywords

Model-based testing, design-by-contract, event sequence graphs, input validation testing, security testing

Fields of Science

Citation

6

WoS Q

Q4

Scopus Q

Q4
OpenCitations Logo
OpenCitations Citation Count
8
Sobiad Logo
Sobiad Citation Count
N/A

Source

Volume

26

Issue

2

Start Page

183

End Page

215

Collections

PlumX Metrics
Citations

CrossRef : 4

Scopus : 9

Captures

Mendeley Readers : 15

SCOPUS™ Citations

9

checked on Jun 10, 2026

Web of Science™ Citations

7

checked on Jun 10, 2026

Page Views

6

checked on Jun 10, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
1.96306321

Sustainable Development Goals

SDG data could not be loaded because of an error. Please refresh the page or try again later.