Interoperability between data sources is the fundamental challenge of data integration, and NASA computer scientist Richard Keller says that although standards and organizational policies can help to some degree, "data standards can be difficult to legislate and are onerous and expensive to institute." Semantic integration hinges on exercising rigorousness in the capture of semantic metadata, he says.