Managing complex change in clinical study metadata

J Am Med Inform Assoc. 2004 Sep-Oct;11(5):380-91. doi: 10.1197/jamia.M1511. Epub 2004 Jun 7.

Abstract

In highly functional metadata-driven software, the interrelationships within the metadata become complex, and maintenance becomes challenging. We describe an approach to metadata management that uses a knowledge-base subschema to store centralized information about metadata dependencies and use cases involving specific types of metadata modification. Our system borrows ideas from production-rule systems in that some of this information is a high-level specification that is interpreted and executed dynamically by a middleware engine. Our approach is implemented in TrialDB, a generic clinical study data management system. We review approaches that have been used for metadata management in other contexts and describe the features, capabilities, and limitations of our system.

Publication types

  • Research Support, U.S. Gov't, P.H.S.

MeSH terms

  • Artificial Intelligence
  • Computer Systems
  • Database Management Systems*
  • Decision Support Systems, Clinical
  • Pilot Projects
  • Software*
  • Vocabulary, Controlled