This package includes the VdiTool which prodies methods for creating and parsing VDIs. The package has also a collection of interfaces which specify the methods needed for creating and accessing Resource VDIs, Publication VDIs and Subscription VDIS.