After a Ddpi_Info object has been created, a Ddpi_Space object is created for each address space that is used by the application. The ddpi operations use it to address different types of storage without significant code changes. If libddpi is used for services other than application modelling, you might still need to create Ddpi_Space objects so that other libddpi operations can access storage.