Aimed at professionals and advanced students, this book details best practices in component based software engineering (CBSE) and provides insight into software reuse, current issues in software engineering, and applications. Case studies and industrial examples are presented in areas such as distributed database systems and digital security. Guidelines are given on design for reuse, including large-scale reuse. Guidelines for design of large-scale software components in supercomputing and grid computing applications are also provided. Much of the information is presented in the form of checklists or informal outlines. Other learning features include a glossary and chapter objectives, key points, and exercises. The readership for the book includes professionals and advanced students in computer science, business computing, software development, information technology, and web and mobile applications engineering. An instructor's manual is available on a web site. Ramachandran is affiliated with Leeds Metropolitan University, UK. Annotation ©2009 Book News, Inc., Portland, OR (booknews.com)