Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e) - Hardcover

Jia, Xiaoping

  • 3.83 out of 5 stars
    12 ratings by Goodreads
 
9780201350845: Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e)

Synopsis

Object-oriented software development has matured significantly over the past several years. The convergence of object-oriented modeling techniques and notations, the development of object-oriented frameworks and design patterns, and the evolution of object-oriented programming languages have been essential in the progression of this technology.

Object-Oriented Software Development in Java: Styles, Patterns, and Frameworks focuses on developing skills in designing software-particularly in writing well-designed, medium-sized object-oriented programs. It provides a broad and coherent 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.

The book uses the Java 2 platform throughout, introducing such topics as Swing, collections, and RMI. The material is presented from both a theoretical and a practical perspective, instilling the object-oriented way of thinking through the use of design patterns, exploration of the design of the Java Class Libraries, and illustration of incremental software development.

"synopsis" may belong to another edition of this title.

About the Author

Xiaoping Jia is an Associate Professor of Software Engineering and

the Director of the Division of Software Engineering, School of

Computer Science, Telecommunications, and Information Systems at

De Paul University. His primary research interests are

applications of formal methods and object-oriented development

methodologies. He has authored several software development tools

and is a consultant in GUI design and web-based applications using

Java. He is the founder of Aesthetic Software, a company that

focuses on developing technologies for web-based application using

Java and XML. Professor Jia received his Ph.D. in computer science

from Northwestern University.

020135084XAB04062001

From the Back Cover

Object-oriented software development has matured significantly over the past several years. The convergence of object-oriented modeling techniques and notations, the development of object-oriented frameworks and design patterns, and the evolution of object-oriented programming languages have been essential in the progression of this technology.

Object-Oriented Software Development in Java: Styles, Patterns, and Frameworks focuses on developing skills in designing software—particularly in writing well-designed, medium-sized object-oriented programs. It provides a broad and coherent 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.

The book uses the Java 2 platform throughout, introducing such topics as Swing, collections, and RMI. The material is presented from both a theoretical and a practical perspective, instilling the object-oriented way of thinking through the use of design patterns, exploration of the design of the Java Class Libraries, and illustration of incremental software development.



020135084XB04062001

"About this title" may belong to another edition of this title.