Software Architecture and Design Illuminated

Front Cover
Jones & Bartlett Learning, 2010 - Computers - 387 pages
0 Reviews
Reviews aren't verified, but Google checks for and removes fake content when it's identified
The SE 2004 of the ACM/IEEE computing curriculum project recommends software design and architecture as one of its ten essential areas of study. Software Architecture and Design Illuminated is the ideal text for undergraduate and graduate students delving into this critical area of the software development process. This text offers a coherent and integrated approach to the discipline of software architectural design and covers a complete set of important methodologies, architectural styles, design guidelines, and design tools. Java is used throughout the book to explain design principles and present case studies. Review questions, exercises, and design assignments round out most chapters and allow students to test themselves on key material.

What people are saying - Write a review

We haven't found any reviews in the usual places.

Other editions - View all

About the author (2010)

Dr. Kai Qian is a professor of computer science & software engineering department at Southern Polytechnic State University. He received the Ph.D. of computer science and engineering from University of Nebraska-Lincoln in 1990. He has taught "Software Architecture and Design" courses in the undergraduate and graduate levels for years. He is the author of the textbook "Component-Oriented Programming" with Wiley & Sons, and "Java Web Application Illuminated" with Jones and Bartlett. He has published many journal and conference papers in the areas of software architecture and design, component-based software engineering, distributed computing, and computer vision.

Dr. Xiang Fu is an assistant professor at Hofstra University. He received his Ph.D in computer science from University of California at Santa Barbara in 2004. He taught software engineering courses and published extensively in software verifications and Web services areas.

Dr Lixin Tao, IEEE senior member, professor of computer science at Pace university in New York. He completed his Ph.D in computer science from University of Pennsylvania in 1988. His research area covers internet computing, CBSE, parallel and distributed computing. He was architect of large scale software projects for IBM.

Chong-wei Xu, PhD, professor of Computer Science at Kennesaw State University. He received his PhD in Computer Science from Michigan State University in 1986. His research interests include Internet technology, parallel and distributed computing, and game technology. He has published extensively in his research areas and taught Software Engineering related courses at both undergraduate and graduate levels.

Bibliographic information