"Birds of a Feather" Meeting on Tools for the DDI
Ann Arbor, MI
May 24, 2006 (at IASSIST)
Meeting proposed by Joachim Wackerow;
Discussion chaired by Ron Nakao;
About 40 people in attendance;
Notes taken by Tom Piazza
Types of Tools Needed
- Convert DDI version 2 to version 3
With various options:
- could convert instances 1-to-1 or 1-to-many modules
- tool should help decide on choices
- probably would be a set of XSLT sytlesheets
- need example of the mapping
- Convert DDI version 3 to version 2
- would drop the new features
- but would protect investment in version 2 applications
- View a DDI version 3 instance, in a user-friendly way
- reduce some of the verbosity, if desired (e.g., categories?)
- Make a DDI version 3 instance
- a form-driven system
- would take care of the spelling of the tags
- perhaps a DDI-aware editor
- Make a DDI version 3 instrument document
- must be built into the CAI system, for instruments of any size
- Blaise and CASES seem willing to do this
- MQDS system at Michigan currently makes version 2, but could make version 3
- Make a DDI version 3 instance for pre-instrument steps
- capture the beginning of the life cycle (e.g., from researchers and designers)
- form-based entry for each step in the workflow
- Combine several version 3 instances into a version 3 group
- to take advantage of the new grouping functions
- Convert a version 3 instance to data definitions for statistical packages (e.g., SPSS, SAS, or Stata)
- Set up a forum to share tools
- common stylesheets and programs
Tools Currently Being Worked On
- Pascal Heus
- Web site to upload version 3 examples and validate them
- Viewer for those instances (convert them to HTML)
- Develop an editor for version 3 on the Web (for small instances)
- Help file for the version 3 schema (basically finished)
- Joachim Wackerow
- Convert SPSS and SAS system files to version 3 DDI
- Convert version 3 into Docbook format (from meeting attendees)
- Arofan Gregory and Mark Diggory
- Migration tool for conversion between version 2 and version 3 (both ways) (may require user to make some choices or decisions)
- Mapforce definitions, to lay out the conversion rules
- SDMX registry tool that could be adapted for DDI
Resources Available
- Primarily rely on volunteers (DDI participants)
- Need some funding, however, to supplement and support that work
- Could try to get vendors (like StatTransfer and SPSS) to adopt the DDI as a supported format
Next Steps
- Set up a DDI tools Web page, for information and interaction
- Set up a DDI tools working group and email list
- Generate additional documentation for version 3
- Generate many examples of version 3 instances
Addendum: Survey Results (From Meeting Attendees)
"Which statistical/data management software do you use?"
SPSS (25)
Stata (23)
NESSTAR (22)
SAS (20)
SDA (9)
Blaise (6)
R/S-Plus (6)
CSPro (2)
Statistica (0)
Other: PERL, ACCESS (2), Textpad (2), Oxygen (2), IPUMS, NHGIS, Eclipse (Microdata Management Toolkit), XMLSpy, Java, Ultra-edit, Visual Studio, Net2005