Ontology-based modeling of product functionality and use part 2: Considering use and unintended behavior