Object-Oriented Design with UML and Java
Kenneth Barclay
John Savage
ISBN: 9780750660983 Copyright 2003
Object-Oriented Design with UML and Java presents an integrated introduction to object-oriented design with the Unified Modeling Language and the Java programming language. It demonstrates that Java applications, no matter how small, can benefit from some design during their construction. Fully road-tested by students on the authors' own courses, this book shows how these complementary technologies can be used effectively to create quality software. No prior knowledge of object orientation is assumed, though some experience of Java is required. Two appendices provide assistance to those with experience of other programming languages. The UML has been incorporated into a graphical design tool called ROME, which can be downloaded from the book's website. This object modeling environment allows readers to prepare and edit various UMl diagrams. ROME can be used alongside a Java compiler to generate Java compiler to generate Java code from a UML class diagram then compile and run the resulting application for hands-on learning... [more]
![Understanding UML: The Developer's Guide](bookcovers/GetImage.jpg)
Understanding UML
The Developer's Guide
Mark Watson
ISBN: 9781558604650 Copyright 1997
The Unified Modeling Language (UML) is a third generation method for specifying, visualizing, and documenting an object-oriented system under development. It unifies the three leading object-oriented methods and others to serve as the basis for a common, stable, and expressive object-oriented development notation. As the complexity of software applications increases, so does the developer's need to design and analyze applications before developing them. Understanding UML is a practical introduction to UML providing software developers with an overview of this powerful new design notation, and teaches Java programmers to analyze and design object-oriented applications using the UML notation... [more]
|
|