Modeling With Ontology Design Patterns: Chess Games As a Worked Example