In the past few years, XML has established itself as a format of choice for intra and inter-communications between software systemes and components. As such, the need has risen for manipulating XML as if they were regular Java objects. Along with home-bred solutions, we have seen the rise of more than 15 different frameworks, some data-driven and some object-driven, that provide the ability to marshal a Java object to XML stream and to unmarshal XML stream to a Java object.
The BindMark project`s goal is to provide a comparative time and memory performance benchmark on moderately complex schemas