Validation code generation for unexpected user operation on Web user interface

Shinpei Ogata, Saeko Matsuura

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Generally, end-users do so various kinds of operations on Web application systems that the developers often can not expect the effect on the system. However, it is very important that validity of user input is checked beforehand to avoid failures of service caused by unexpected user operation on Web application systems. We have proposed a method of model-driven requirements analysis using Unified Modeling Language (UML). The main feature of our method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that we can confirm validity of input/output data for each page and page transition on the system by directly operating the prototype. The weakness of current our method is that there is a possibility that customers and developers miss such troublesome unexpected user operations because confirmation is only based on viewing of them. This paper proposes the improved method from the viewpoint of validity and usability so as to avoid failures of service which is caused by unexpected user operation on Web application systems.

Original languageEnglish
Title of host publication2011 International Conference on Communications, Computing and Control Applications, CCCA 2011
DOIs
Publication statusPublished - 2011
Event2011 International Conference on Communications, Computing and Control Applications, CCCA 2011 - Hammamet
Duration: 2011 Mar 32011 Mar 5

Other

Other2011 International Conference on Communications, Computing and Control Applications, CCCA 2011
CityHammamet
Period11/3/311/3/5

Fingerprint

User interfaces
Unified Modeling Language
Code generation

Keywords

  • Prototyping
  • Requirements Analysis Method for Web Application
  • Unified Modeling Language
  • Validation Code Generation

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications

Cite this

Ogata, S., & Matsuura, S. (2011). Validation code generation for unexpected user operation on Web user interface. In 2011 International Conference on Communications, Computing and Control Applications, CCCA 2011 [6031236] https://doi.org/10.1109/CCCA.2011.6031236

Validation code generation for unexpected user operation on Web user interface. / Ogata, Shinpei; Matsuura, Saeko.

2011 International Conference on Communications, Computing and Control Applications, CCCA 2011. 2011. 6031236.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ogata, S & Matsuura, S 2011, Validation code generation for unexpected user operation on Web user interface. in 2011 International Conference on Communications, Computing and Control Applications, CCCA 2011., 6031236, 2011 International Conference on Communications, Computing and Control Applications, CCCA 2011, Hammamet, 11/3/3. https://doi.org/10.1109/CCCA.2011.6031236
Ogata S, Matsuura S. Validation code generation for unexpected user operation on Web user interface. In 2011 International Conference on Communications, Computing and Control Applications, CCCA 2011. 2011. 6031236 https://doi.org/10.1109/CCCA.2011.6031236
Ogata, Shinpei ; Matsuura, Saeko. / Validation code generation for unexpected user operation on Web user interface. 2011 International Conference on Communications, Computing and Control Applications, CCCA 2011. 2011.
@inproceedings{d2245a631ba04c328dd5a34f920deddc,
title = "Validation code generation for unexpected user operation on Web user interface",
abstract = "Generally, end-users do so various kinds of operations on Web application systems that the developers often can not expect the effect on the system. However, it is very important that validity of user input is checked beforehand to avoid failures of service caused by unexpected user operation on Web application systems. We have proposed a method of model-driven requirements analysis using Unified Modeling Language (UML). The main feature of our method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that we can confirm validity of input/output data for each page and page transition on the system by directly operating the prototype. The weakness of current our method is that there is a possibility that customers and developers miss such troublesome unexpected user operations because confirmation is only based on viewing of them. This paper proposes the improved method from the viewpoint of validity and usability so as to avoid failures of service which is caused by unexpected user operation on Web application systems.",
keywords = "Prototyping, Requirements Analysis Method for Web Application, Unified Modeling Language, Validation Code Generation",
author = "Shinpei Ogata and Saeko Matsuura",
year = "2011",
doi = "10.1109/CCCA.2011.6031236",
language = "English",
isbn = "9781424497959",
booktitle = "2011 International Conference on Communications, Computing and Control Applications, CCCA 2011",

}

TY - GEN

T1 - Validation code generation for unexpected user operation on Web user interface

AU - Ogata, Shinpei

AU - Matsuura, Saeko

PY - 2011

Y1 - 2011

N2 - Generally, end-users do so various kinds of operations on Web application systems that the developers often can not expect the effect on the system. However, it is very important that validity of user input is checked beforehand to avoid failures of service caused by unexpected user operation on Web application systems. We have proposed a method of model-driven requirements analysis using Unified Modeling Language (UML). The main feature of our method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that we can confirm validity of input/output data for each page and page transition on the system by directly operating the prototype. The weakness of current our method is that there is a possibility that customers and developers miss such troublesome unexpected user operations because confirmation is only based on viewing of them. This paper proposes the improved method from the viewpoint of validity and usability so as to avoid failures of service which is caused by unexpected user operation on Web application systems.

AB - Generally, end-users do so various kinds of operations on Web application systems that the developers often can not expect the effect on the system. However, it is very important that validity of user input is checked beforehand to avoid failures of service caused by unexpected user operation on Web application systems. We have proposed a method of model-driven requirements analysis using Unified Modeling Language (UML). The main feature of our method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that we can confirm validity of input/output data for each page and page transition on the system by directly operating the prototype. The weakness of current our method is that there is a possibility that customers and developers miss such troublesome unexpected user operations because confirmation is only based on viewing of them. This paper proposes the improved method from the viewpoint of validity and usability so as to avoid failures of service which is caused by unexpected user operation on Web application systems.

KW - Prototyping

KW - Requirements Analysis Method for Web Application

KW - Unified Modeling Language

KW - Validation Code Generation

UR - http://www.scopus.com/inward/record.url?scp=80054817778&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=80054817778&partnerID=8YFLogxK

U2 - 10.1109/CCCA.2011.6031236

DO - 10.1109/CCCA.2011.6031236

M3 - Conference contribution

SN - 9781424497959

BT - 2011 International Conference on Communications, Computing and Control Applications, CCCA 2011

ER -