کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
462109 696672 2008 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Testing input validation in Web applications through automated model recovery
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Testing input validation in Web applications through automated model recovery
چکیده انگلیسی

Input validation is essential and critical in Web applications. It is the enforcement of constraints that any input must satisfy before it is accepted to raise external effects. We have discovered some empirical properties for characterizing input validation in Web applications. In this paper, we propose an approach for automated recovery of input validation model from program source code. The model recovered is represented in a variant of control flow graph, called validation flow graph, which shows essential input validation features implemented in programs. Based on the model, we then formulate two coverage criteria for testing input validation. The two criteria can be used to guide the structural testing of input validation in Web applications. We have evaluated the proposed approach through case studies and experiments.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 81, Issue 2, February 2008, Pages 222–233
نویسندگان
, ,