Browse > Article
http://dx.doi.org/10.9717/kmms.2015.18.11.1367

A Risk-based System Analysis Model for Improving the Performance of Financial Solutions  

Lee, Jong Yun (Dept. of Computer Software Engineering, Dong-Eui University)
Kim, Jong Soo (Dept. of Lift Engineering, Korea Lift College)
Kim, Tai Suk (Dept. of Computer Software Engineering, Dong-Eui University)
Publication Information
Abstract
In this paper, we propose a model which can prioritize the performance improvement work by analyzing the major risks and their influence, which can cause performance degradation in the system and show an example of a performance improvement using this model. In presentation-tier, as a result of log data analysis before and after the performance improvement of key processes which handle financial transactions, this model brought the CPU utilization and memory enhancement in the performance improvement work of the financial system which was carried out by applying the proposed model. It has been confirmed that the entire end-user can be accommodated. In the web-tier, the available memory increased by 200MB and we were able to improve the server restart(Recycling) that was sustained in the existing system. In the business logic-tier, we have been able to see better figures after performance improvements through the graph which analyzes the log collected with the key performance counters such as CPU%, Batch Requests/sec. In the data-tier, it has been confirmed that CPU usage and standby operation were reduced and the throughput was found to increase.
Keywords
Risk-based; Multi-tier; Business Logic; Performance Counter; Windows;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 T.H.D. Nguyen, B Adams, Z. Jiang, and A.E. Hassan, "Automatic Load Test Verification Using Control Charts," Proceedings of the 18th Asia-Pacific Software Engineering Conference APSEC, pp. 282-289, 2008.
2 S. Duttagupta and M Nambiar, "Performance Extrapolation using Load Testing Results," International Journal of Simulation, Systems, Science and Technology, pp. 66-74, 2008. ISSN: 1 67 473-804x online, 1473-8031 print.
3 S.W. Lee, J.S. Kim, and T.S. Kim “Optimization of DB Server and Web Server to Enhance the Performance of ECM,” Journal of Korea Multimedia Society, Vol. 16, No. 12, pp. 1446-1453, 2013.   DOI
4 WMI Provider-Monitoring in .NET Distributed Application Design, http://msdn.microsoft.com/asp.net/using/understanding/perf/default.aspx?pull=/library/en-us/dnbda/html/monitordotnet.asp 2014.11.05
5 M. Russinovich, D. Solomon, and A. Ionescu, Windows Internals Vol. 1-2 set, MicrosoftPress, 2012. Redmond, Washington.
6 Windows Sysinternals, http://www.microsoft.com/technet/sysinternals, 2014.11.05
7 PSSDIAG Data Collection Utility, http://support.microsoft.com/default.aspx?scid=kb;enus;830232, 2014.12.02
8 Debugging Tools for Windows(WinDbg, KD, CDB, NTSD), http://msdn.microsoft.com/kokr/library/windows/hardware/ff551063(v=vs.85).aspx, 2014.12.02
9 How To: Use SQL Profiler, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenethowto15.asp, 2014.12.02.