A method, apparatus, and computer instructions for marking data versioning for code. Responsive to receiving an application programming interface call, a first marking statement in the code and a second marking statement are inserted in the code. A portion of code between the first marking statement...http://www.google.de/patents/US7565645?utm_source=gb-gplus-sharePatent US7565645 - Method and apparatus for marking code for data versioning