Model-driven web form validation with UML and OCL

Escott, Eban, Strooper, Paul, King, Paul and Hayes, Ian J. (2012). Model-driven web form validation with UML and OCL. In: Andreas Harth and Nora Koch, Current trends in web engineering: workshops, doctoral symposium, and tutorials, held at ICWE 2011, revised selected papers. 11th International Conference on Web Engineering (ICWE 2011), Paphos, Cyprus, (223-235). 20-21 June 2011. doi:10.1007/978-3-642-27997-3_23


Author Escott, Eban
Strooper, Paul
King, Paul
Hayes, Ian J.
Title of paper Model-driven web form validation with UML and OCL
Conference name 11th International Conference on Web Engineering (ICWE 2011)
Conference location Paphos, Cyprus
Conference dates 20-21 June 2011
Proceedings title Current trends in web engineering: workshops, doctoral symposium, and tutorials, held at ICWE 2011, revised selected papers   Check publisher's open access policy
Journal name Lecture Notes in Computer Science   Check publisher's open access policy
Place of Publication Heidelberg, Germany
Publisher Springer
Publication Year 2012
Sub-type Fully published paper
DOI 10.1007/978-3-642-27997-3_23
Open Access Status
ISBN 9783642279966
ISSN 0302-9743
1611-3349
Editor Andreas Harth
Nora Koch
Volume 7059
Start page 223
End page 235
Total pages 13
Collection year 2013
Language eng
Abstract/Summary Form validation is an integral part of a web application. Web developers must ensure that data input by the user is validated for correctness. Given the importance of form validation it must be considered as part of a model-driven solution to web development. Existing model-driven approaches typically have not addressed form validation as part of the model. In this paper, we present an approach that allows validation constraints to be captured within a model using UML and OCL. Our approach covers three common types of validation: single element, multiple element, and entity association. We provide an example to illustrate an architecture-centric approach.
Keyword Model-driven
Web engineering
Web form validation
Q-Index Code C1
Q-Index Status Confirmed Code
Institutional Status UQ
Additional Notes Seventh Model-Driven Web Engineering Workshop (MDWE 2011)

 
Versions
Version Filter Type
Citation counts: Scopus Citation Count Cited 1 times in Scopus Article | Citations
Google Scholar Search Google Scholar
Created: Tue, 25 Sep 2012, 08:01:58 EST by Ms Imogen Ferrier on behalf of School of Information Technol and Elec Engineering