object-Oriented Software Engineering Practical Software development using uml and Java Chapter 1: Software and Software Engineering www.oseng.comObject-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering