Input Contract Testing of Graphical User Interfaces
| dc.contributor.author | Tuğlular, Tuğkan | |
| dc.contributor.author | Belli, Fevzi | |
| dc.contributor.author | Linschulte, Michael | |
| dc.coverage.doi | 10.1142/S0218194016500091 | |
| dc.date.accessioned | 2018-03-22T06:45:12Z | |
| dc.date.available | 2018-03-22T06:45:12Z | |
| dc.date.issued | 2016 | |
| dc.description.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. | en_US |
| dc.identifier.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 | en_US |
| dc.identifier.doi | 10.1142/S0218194016500091 | en_US |
| dc.identifier.doi | 10.1142/S0218194016500091 | |
| dc.identifier.issn | 0218-1940 | |
| dc.identifier.issn | 1793-6403 | |
| dc.identifier.scopus | 2-s2.0-84966297106 | |
| dc.identifier.uri | http://doi.org/10.1142/S0218194016500091 | |
| dc.identifier.uri | https://hdl.handle.net/11147/6828 | |
| dc.language.iso | en | en_US |
| dc.publisher | World Scientific Publishing Co. Pte Ltd | en_US |
| dc.relation.ispartof | International Journal of Software Engineering and Knowledge Engineering | en_US |
| dc.rights | info:eu-repo/semantics/openAccess | en_US |
| dc.subject | Event Sequence graphs | en_US |
| dc.subject | Input validation testing | en_US |
| dc.subject | Model-based testing | en_US |
| dc.subject | Security testing | en_US |
| dc.subject | Graphical user interfaces | en_US |
| dc.title | Input Contract Testing of Graphical User Interfaces | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication | |
| gdc.author.institutional | Tuğlular, Tuğkan | |
| gdc.author.institutional | Belli, Fevzi | |
| gdc.author.yokid | 114656 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C4 | |
| gdc.bip.popularityclass | C5 | |
| gdc.coar.access | open access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.collaboration.industrial | false | |
| gdc.description.department | İzmir Institute of Technology. Computer Engineering | en_US |
| gdc.description.endpage | 215 | en_US |
| gdc.description.issue | 2 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q3 | |
| gdc.description.startpage | 183 | en_US |
| gdc.description.volume | 26 | en_US |
| gdc.description.wosquality | Q4 | |
| gdc.identifier.openalex | W2342683793 | |
| gdc.identifier.wos | WOS:000375089200002 | |
| gdc.index.type | WoS | |
| gdc.index.type | Scopus | |
| gdc.oaire.accesstype | BRONZE | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 4.0 | |
| gdc.oaire.influence | 3.805753E-9 | |
| gdc.oaire.isgreen | true | |
| gdc.oaire.keywords | Event Sequence graphs | |
| gdc.oaire.keywords | Graphical user interfaces | |
| gdc.oaire.keywords | Security testing | |
| gdc.oaire.keywords | Input validation testing | |
| gdc.oaire.keywords | Model-based testing | |
| gdc.oaire.popularity | 4.1769854E-9 | |
| gdc.oaire.publicfunded | false | |
| gdc.oaire.sciencefields | 0202 electrical engineering, electronic engineering, information engineering | |
| gdc.oaire.sciencefields | 02 engineering and technology | |
| gdc.openalex.collaboration | International | |
| gdc.openalex.fwci | 1.96306321 | |
| gdc.openalex.normalizedpercentile | 0.87 | |
| gdc.opencitations.count | 8 | |
| gdc.plumx.crossrefcites | 4 | |
| gdc.plumx.mendeley | 15 | |
| gdc.plumx.scopuscites | 9 | |
| gdc.scopus.citedcount | 9 | |
| gdc.wos.citedcount | 7 | |
| local.message.claim | 2022-06-03T14:17:36.320+0300 | * |
| local.message.claim | |rp00375 | * |
| local.message.claim | |submit_approve | * |
| local.message.claim | |dc_contributor_author | * |
| local.message.claim | |None | * |
| relation.isAuthorOfPublication.latestForDiscovery | 0f216971-d901-422e-9020-40f6636ca9ac | |
| relation.isOrgUnitOfPublication.latestForDiscovery | 9af2b05f-28ac-4014-8abe-a4dfe192da5e |
