Advanced Oracle database documenter. ClearDB Documenter easily and quickly documents a complete set of schema (tables, views, procedures, functions, packages, etc.) and non-schema (contexts, directories, profiles, users, roles, etc.) object types as well as source code modules (packaged and stand-alone subroutines) for Oracle versions up to 11gR2. Moreover, each source code module is analyzed for its structure and architecture. A set of quality control metrics about the code is generated to identify possible error prone procedures based on complexity, size and modularity.