Codus is a comprehensive code generation tool for object-relational mapping. For a given database it automatically generates a full data access layer, web services for distributed programming, strongly-typed collections, and a full set of unit tests.