1) UBIK scans for assemblies (*.dll) which start with the name ''UBIK.Interface.''
2) it looks for types (classes) in those assemblies which derive from ''UBIK.Interface.UBIKInterfaceBase''#
3) it checks if those types implement either ''UBIK.Interface.IUBIKImport'' or ''UBIK.Interface.IUBIKExport'' or both