“…From related work we extracted various aspects and their options: All found inheritance mechanisms are transitive. Furthermore, inheritance is often discussed regarding certain foci, i.e., signatures (schema of inputs and outputs), behavior, or implementation [32,27,20,30,23,17,5]. Besides these aspects, inheritance is usually distinguished into single-inheritance and multi-inheritance [12,20,27,30,32,17], i.e., child entities inherit from a single or multiple parent entities respectively.…”