IBM initial implementation

Merged Alan Braz requested to merge ibm-impl into master

Merge request reports