Performance analysis of network monitoring tool through automated software engineering approach

Performance analysis of network monitoring tool through automated software engineering approach In this paper, we developed an application that can be used to monitor network packets, bandwidth, Protocol Packets from the network and easily can monitor the system networking performance. The system uses automated software engineering approach, especially unit test in Java. The system can be used for monitoring the TCP, UDP, ARP, packets, when the system is connected with the internet. Domain IP address can be detected and packet that is lost can also be measured. The packet is captured with JPcap and WinPcap tool, integrated in JVM. Testing of this software involves developing set of test cases that are similar to the real data that the NMT is intended to manipulate. This project is a prototype of software engineering methodology and software is successfully tested.