“…Tracz [34] proposes the inclusion of a lexicon (meaning of terms), ontology (set of elements to describe a domain), taxonomy of elements, relationships, products, actions and events. Others focus on specific domain level artifacts and associated information for reuse, including processes (specifications, sequence and structure), data (attributes, relationships and structure), and entities (events, agents, and objects) [35][36][37].…”