Knowledge engineering in oncology: models for representing and mining clinical practice