This paper aims to compare the static and dynamic methodology for run time monitoring. This paper will help to carried out the actual performance of these two different methodologies and their performance in different conditions. The objective of this paper is to find the better solution for run time monitoring using static or dynamic analysis. | ISSN:2249-5789 et al , International Journal of Computer Science & Communication Networks,Vol 2(5), 615-617 Comparison of Static and Dynamic Analysis for Runtime Monitoring Mohd. Ishrat1, Manish Saxena2 and Dr. Mohd. Alamgir3 1 Research Scholar, Singhania University, Pacheri Bari, Jhujhunu, Rajasthan, India. Pin - 333515 ishratgzp@ 2 Asst. Professor, MCA Department, FGIET, Raebareli, UP, India. Pin - 229001 , URL : 3 Asst. Professor, Singhania University, CSE Department, Pacheri Bari, Jhujhunu, Rajasthan, India. Pin - 333515 geeralam@ Abstract The run-time verification of security properties (Integrity, Availability and Confidentiality) received increased attention from researchers. In particular a security property that relate to information that is made available by end users is achievable only to a limited degree using static and dynamic verification techniques. The more sensitive the information, such as banking data, government intelligence or military information being processed by software, the more important it is to ensure the confidentiality of this information. This paper aims to compare the static and dynamic methodology for run time monitoring. This paper will help to carried out the actual performance of these two different methodologies and their performance in different conditions. The objective of this paper is to find the better solution for run time monitoring using static or dynamic analysis. Keywords- Static Analysis, Dynamic Analysis, Dynamic Vs. Static Analysis. 1. Introduction Software systems play an important role in our economy, government, and military. This requires a constant need to understand a program's behavior by exploring its correctness during the runtime. Traditional methods, testing and verification are not enough to guarantee that the current execution of a running system is correct. There are possibilities to introduce errors into an .