The evo-lution of Prot'eg'e: An environment for knowledge-based sys-tems development