Mark Musen awarded honorary degree