Obtaining diagnostic classification model estimates using mplus

Jonathan Templin, Lesa Hoffman

Research output: Contribution to journalArticlepeer-review

88 Scopus citations


Diagnostic classification models (aka cognitive or skills diagnosis models) have shown great promise for evaluating mastery on a multidimensional profile of skills as assessed through examinee responses, but continued development and application of these models has been hindered by a lack of readily available software. In this article we demonstrate how diagnostic classification models may be estimated as confirmatory latent class models using Mplus, thus bridging the gap between the technical presentation of these models and their practical use for assessment in research and applied settings. Using a sample English test of three grammatical skills, we describe how diagnostic classification models can be phrased as latent class models within Mplus and how to obtain the syntax and output needed for estimation and interpretation of the model parameters. We also have written a freely available SAS program that can be used to automatically generate the Mplus syntax. We hope this work will ultimately result in greater access to diagnostic classification models throughout the testing community, from researchers to practitioners.

Original languageEnglish (US)
Pages (from-to)37-50
Number of pages14
JournalEducational Measurement: Issues and Practice
Issue number2
StatePublished - Jun 2013
Externally publishedYes


  • Cognitive diagnosis
  • Diagnostic classification models
  • LCDM
  • Mplus
  • Skills assessment

ASJC Scopus subject areas

  • Education


Dive into the research topics of 'Obtaining diagnostic classification model estimates using mplus'. Together they form a unique fingerprint.

Cite this