Model types for modeling knowledge processing