Standardizing Knowledge Engineering Practices with a Reference Architecture