A spec-down code and documentation generation framework. This takes in XML specs and generates any text-based code and documentation format (configured via templates & python). SpectaGen is developed by [[http://www.productive-eda.com|PDTi]] for the electronic systems design domain.