Help me build a workflow that IFC models from revit/autocad can read?

I want to create a workflow that can read an IFC model from Revit/AutoCAD and use it to test the design against my own testing requirements, translating this into whether or not it meets the requirements..
Can some one help me with this?