Jia (software engineering, DePaul University) helps readers develop skills in designing software, and especially in writing object- oriented programs using Java. The text provides broad coverage of object-oriented technology, including object-oriented modeling using the Unified Modeling Language (UML), object-oriented design using design patterns, and object-oriented programming using Java. This second edition offers expanded coverage of design patterns, enhanced material on UML, and a new introduction to the iterative software development process made popular by extreme programming. Learning features include chapter summaries, exercises, and projects.I Use cases and use case diagrams are used for modeling the requirements of the systems to be developed and for deriving ... precisely model the behavior of 3 portable music CD player using Sme 2.3 An airline ticket reservation system.
|Title||:||Object-oriented Software Development Using Java|
|Publisher||:||Addison-Wesley - 2003|