Just an FYI, you can use the optional Reporting Repository and publish your designs to that. Depending on what fields you're looking for, you could populate your Data Dictionaries from those. A brief description of that feature is here
That's an interesting feature, I will take a look. Thank you.
we store the desings in SubVersion. Using SVN hooks, we extract the changed XML files from SVN and update our custom data dictionary.
Thanks Joop. That suggestion helps. The reporting schema stores the relational model and contains most of the data elements we need for our data dictionary. There are couple of attributes within the physical model which seems to be stored in the local SDDM project files. Will need to spend more time on deciding which approach is right for us.