This paper describes a knowledge-based approach to a problem of structural-functional bioinformatics, specifically the determination of protein structure through the automated analysis of NMR data. Highly successful results in carrying out sequence-specific assignments of residues from multidimensional NMR datasets has led us to automation of NOE dataset interpretation and a design for integrating these results with other protein structure and function analysis programs.