BookDescription: Thistextbookmainlyaddressesbeginnersandreaderswithabasicknowledgeofobject-orientedprogramminglanguageslikeJavaorC#,butwithlittleornomodelingorsoftwareengineeringexperience–thusreflectingthemajorityofstudentsinintroductorycoursesatuniversitie