11 projects tagged "Utilities"
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.
netpbm-free is Debian's fork of netpbm that was designed with security of code, reliability of interfaces, and freedom of software in mind. It is a suite of over 200 different programs from different authors, and is itself a fork of pbmplus. The suite supports almost every graphic format (including JPEG, PNG, BMP, ICO), and can create, change, crop, rotate, and transform in and between these formats.
There are many instances when one needs to process certain objects on seperate threads. But spawning a seperate thread per object may cause the system to crash. The Thread Pooling Framework can be used to process the the objects on a predefined number of threads. If all threads are busy, the objects are kept in the pool. Whenever a thread ends, an objects is taken from the pool and processed on a new thread. This continues until the pool is empty.
Libsmbios is a cross-platform library intended to be used to obtain common information available in a BIOS. Major features include the ability to update the BIOS on Dell systems (in conjunction with the Dell RBU Linux kernel driver), programmatic access to information in SMBIOS tables, and the ability to obtain Dell system-specific information such as the Dell System ID number, service tag, and asset tag. Future plans include APIs for $PIR and mptable mapping. There is a C API for some of the more commonly used functions, and example binaries to show off most of the facilities.