First, I think it's useful to know that field and view descriptions are accessible via the JDBC driver. There's some more information on this here:
There are also Denodo stored procedures which allow access to the metadata, including descriptions:
If you want the descriptions to appear as column headers, however, you will need to update (either manually or via ALTER TABLE statements) the names of the fields.
Hope this helps.