Ada Util is a collection of utility packages for Ada 2005. Several packages are inspired from Java packages and libraries (Java properties, log4j, ...)
Measures performs performance measurement of Ada code
ConcurrentCounter provides an efficient concurrent counter data type
Log implements a simple logging facility close to Log4j
Properties allows to manage name/value properties such as Java property and Java bundle files
StringTransforms defines various string transformations functions and procedures
Streams implements a Java-like stream composing framework
Serialization provides a framework to serialize a JSON or an XML content directly into some Ada records.
Encoders defines a generic framework to encode and decode streams in various encoding formats.