DocumentCode :
568734
Title :
A framework for development of runtime monitors
Author :
Dharam, Ramya ; Shiva, Sajjan G.
Author_Institution :
Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
Volume :
2
fYear :
2012
fDate :
12-14 June 2012
Firstpage :
953
Lastpage :
957
Abstract :
Software Testing is the process used to assure the correctness, completeness, performance, security and reliability of the software. Different software testing techniques are used during pre-deployment phase of the software. But, these do not ensure that all possible behaviors of implementation are analyzed, executed and tested. Because of the incomplete assurance from the testing methodology, software can sometimes behave very differently during the post-deployment phase. This is termed as software anomaly and they are caused mostly by external attacks such as SQL injection, cross-site scripting, path-traversal attack, etc. To detect such anomalies and to ensure the security and reliability of software during the post-deployment phase, a technique known as runtime monitoring can be used. This paper presents a framework for the development of runtime monitors to accomplish post-deployment monitoring of software to detect and prevent path traversal attack.
Keywords :
SQL; program testing; security of data; software performance evaluation; software reliability; system monitoring; SQL injection; cross-site scripting; external attacks; path traversal attack prevention; path-traversal attack; postdeployment software monitoring; runtime monitoring; runtime monitors; software anomaly; software postdeployment phase; software predeployment phase; software reliability; software security; software testing techniques; Games; Java; Monitoring; Runtime; Security; Software; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer & Information Science (ICCIS), 2012 International Conference on
Conference_Location :
Kuala Lumpeu
Print_ISBN :
978-1-4673-1937-9
Type :
conf
DOI :
10.1109/ICCISci.2012.6297163
Filename :
6297163
Link To Document :
بازگشت