The knowledge catalog journal 516