Platform Independent Petri Net Editor (PIPE) creates and analyses Petri Nets quickly, efficiently, and effectively. A key design feature is the modular approach adopted for analysis, enabling new modules to be written easily and powerfully, using built-in data layer methods for standard calculations. Six analysis modules are provided, including Invariant Analysis, State-Space Analysis (deadlock, etc.), and Simulation Analysis and Classification. PIPE adheres to the XML Petri net standard (PNML). The file format for saving and loading Petri Nets is extensible through the use of XSLT, the default being PNML.
Wifimap is a Web-based application that graphically documents the organisation and growth of a wireless network community. The map is composed of numerous square cells that are recombined to display the required area. Users can start with just a few cells to cover their area, and can access different areas of the network by scrolling through the cells. New cells can be easily added using a built in editor. Cells can be added at different zoom levels allowing users to zoom in and out of the map. The design makes it very fast, and it can be run on low powered servers. Wireless nodes can be added or edited with a few mouse clicks. Links between the nodes are automatically drawn based on the data entered for each node, and colours are used to represent different wireless protocols.
DIET Agents is a multi-agent platform in Java. A bottom-up design is used to ensure that the platform is lightweight, scalable, robust, adaptive, and extensible. It is especially suitable for rapidly developing peer-to-peer prototype applications and/or adaptive, distributed applications that use bottom-up, nature-inspired techniques.
The Java Application Monitor (JAMon) is a free, simple, high performance, thread safe, Java API that allows developers to easily monitor production applications. JAMon can be used to determine application performance bottlenecks, user/application interactions, and application scalability. JAMon gathers summary statistics such as hits, execution times (total, average, minimum, maximum, standard deviation), and simultaneous application requests. JAMon statistics are displayed in the sortable JAMon report.
alph implements and analyzes historical and traditional ciphers and codes, such as polyalphabetic, substitutional, and mixed employing human-reconstructable algorithms. It provides a pipe filter interface in order to encrypt and decrypt block text to achieve transparency. The program is meant to be used in conjunction with external programs that transfer data, resulting in transparent encryption or decryption of information. The program can thus be used as a mail filter, IRC filter, IM filter, and so on.
Ibis is an efficient and flexible Java-based programming environment for Grid computing, in particular for distributed supercomputing applications. It boosts RMI performance using several optimizations, especially to avoid the high overhead of runtime type inspection that current RMI implementations have. It therefore comes with a highly efficient serialization implementation. The project also addresses the lack of expressiveness of Java RMI, which provides only synchronous client-server communication.
TNV (The Network Visualizer or Time-based Network Visualizer) depicts network traffic by visualizing packets and links between local and remote hosts. It is intended for network traffic analysis to facilitate learning what constitutes 'normal' activity on a network, investigating packet details and security events, or for network troubleshooting. It can open saved libpcap (from tcpdump, windump, ethereal, etc.) formatted files or capture live packets on the wire, and export data in libpcap format or save the data to a MySQL database to enable the examination of trends over time.