Questions and answers from "Software Modeling and Design", by Hassan Gomaa