MDAT - Macro Design Automation Tool

From sasCommunity
Jump to: navigation, search

Paper 014-2011

Macro Design Automation Tool (MDAT) – A methodology for storing macro design information, generating documentation and code templates, and automating parameter validation

Richard Schneck, BOGIER Clinical & IT Solutions, Inc., Raleigh, NC, USA
Mindy Rodgers, Eli Lilly and Company, Indianapolis, IN, USA


As members of a SAS® macro development team, we realized that we were spending considerable resources dealing with the basic tasks involved with the documentation and testing of each macro we develop, particularly with respect to information about the macro's parameters and source data requirements. If we could devise a systematic method of capturing this information, then it would be possible to develop a process to automate the creation of user documentation, parameter-validation code, testing documents, and even a customized template for the macro. Besides saving time and effort, major benefits of such a process would be the standardization and improved quality that would naturally result.

Online materials