UCIS implementation

how UCIS(unified coverage inter-operability standard accellera 2012) can be implemented in a UVM environment?
what are the requirements for such an implementation?
Are the supporting libraries/packages open source?

In reply to SHIKHA SRIVASTAVA:

The UCIS API is a C language API that helps extract or write information into coverage databases that support the UCIS. Since it is C-API it can either be used in post-sim or in simulation in any env. (e.g. via SystemVerilog DPI/PLI). The API is open source as defined by the standard, the implementation is tool specific. To use the API your simulator needs to support the UCIS API for coverage databases.

Check out: https://s3.amazonaws.com/verificationacademy-news/DVCon2013/Papers/MGC_DVCon_13_UCIS_Applications_Improving_Verification_Productivity_Simulation_Throuput_and_Coverage_Closure_Process.pdf

In reply to ayehia:

thanks ayehia for the info !!!