Performance Analysis of Distributed Web Application: A Key to High Perform Computing Perspective Abstract Web services are the growth of distributed paradigm. In web service system the Load/stress test are simulated to reduce the traffic in abnormal condition. Cognitive Metrics focus on perceptual, problem solving, decision making and analytical behaviors of the individuals. Cognitive Metrics are used to measure the complexity of the system to improve its performance. Cognitive metrics in testing is to analyze the web services risk and reduce the unclear bugs in the distributed environment. Our method to improve the reliability and quality of the distributed environment based on the stress testing tool and cognitive measures. In real world distributed system the above method defined, how the stress test case is derived and executed using stress testing tool and evaluates the system by cognitive metrics. This method pointed towards to regulate the traffic, decrease the high failure rates and reduce the complexity of the system. Key words: Distributed system, Stress testing, Cognitive web engineering, and Web based software development process. 1. Introduction Quality is a decisive factor, which plays a vital role in the software diligence. The developer employs a variety of processes that sustain quality assurance [1]. During software development and testing, it acts as a significant note. Software testing is an imperative process that leads to accomplish quality. Web services are the heart of distributed computing, and interaction between them is difficult to test [8] [2]. Particularly, the complexities of web services are more complex both in terms of intrinsic and extrinsic complexity values. The better approach to test the web-service is to submit a series of requests to the server and to verify that server responses match the expected return values. The web service interface is a required input to automatically generate a component test for a Web service. Web services can be tested in different levels and phases varies as proof-of-concept testing, functional testing, regression testing, load & stress testing. These are conducted from different perspectives where, the aim of load/stress testing is to find the scalability of the service in terms request fulfillment and transactions, which are dealt in this paper. The cognitive metrics are used to reduce the complexity of information. It reduced the unnecessary identifiers, operands and some other measure. [4][12] The cognitive measure used to reduce the lines of code, define the needed statement to increase the performance of the system. The metric evaluate the function of the system based on their weights. The complexity of web based software applications is extremely different from traditional or object-oriented paradigms. The success rate of web- based applications is less. Cognitive measure yields to reduce the failure rate of the web based application. It provides the optimization point of the system. In recent years, Garousi [13] propose a methodology for reduce the traffic in distributed system based on UML Models. McCabe [9] Complexity measure provides a measure of program complexity but fails to differentiate the complexity. Misra [10] Propose the relationship between Measurement Theory and evaluating criteria for software complexity measure. Our approach is used to simulate the network traffic in distributed environment using the stress testing tool. The Cognitive Measures to reduce R. Srinivasa Perumal Department of Computer Science, Pondicherry University, Puducherry. sriperl_saro@yahoo.com P. Dhavachelvan Department of Computer Science, Pondicherry University, Puducherry. pd_chelvoume@yahoo.co.in First International Conference on Emerging Trends in Engineering and Technology 978-0-7695-3267-7/08 $25.00 © 2008 IEEE DOI 10.1109/ICETET.2008.246 1140 Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on May 19, 2009 at 07:36 from IEEE Xplore. Restrictions apply.