5 stars (Practical, thorough and accessible) - [Review duplicated from Amazon.co.uk] Jeff Garland and Richard Anthony have written a very practical and accessible explanation of the process of designing and describing the software architecture for a large information system. All of the major architectural structures are covered and the depth of experience of the authors is evident from the solid, practical advice given throughout. There is also a huge amount of practical advice as to how architectural structures can be described using UML, which is particularly valuable. The only significant criticism I've have is that they don't talk about the quality properties of the architecture all that explicitly. The focus in most of the book is about capturing architectural structures rather than talking about the required architectural qualities that led to the structures being selected. The reader is left to discern this for themselves. This said though, I'd still recommend the book to any practicing information systems architect. 5 stars (Excellent guide to designing large software systems) - This book presents a very practical guide to designing and developing large-scale software systems. I've been involved in a number of large-scale projects and this is the first book I've found that includes many of the things you usually find out the hard way. Things like how to effectively communicate the design to the team, how to manage iterations and how to document designs and changes to the design. Since the topic is large-scale systems, the book focuses more on techniques than on specific examples, but it more than makes up for that by providing practical tips and recommended reading references. If you are leading a software development team or plan to, this book will help you on a very practical level. 5 stars (Excellent ref. on communicating large-scale software design) - An excellent reference on what UML diagrams to use to capture the achitecture of a large software ... John Wiley - Sons- Ltd :: Programming - Software Development :: Miscellaneous Software :: Computers-Miscellaneous Software :: Computers :: Computer Bks - Languages & Programming :: Richa :: Large-Scale Software Architecture- A Practical Guide using UML--160-
5 stars (SmartCard Bible) - This is really a bible. It includes everthing you need to know about smart cards. If you can read German order the new edition of "Handbuch der Chipkarten" that was published in September 2002. However if you are new to that field or starting to develop or maintain desktop applications that use smartcards and you need quick introduction to smartcards' inner details you should buy "SmartCards, the Developer's Toolkit, 2nd edition". 5 stars (Superb) - Extremely broad and deep review of smart card technology. This is an essential item on the bookshelf of any engineer, designer or architect of smart card systems. Exhaustive material on card technology, security applications, production. 4 stars (It is a kind of worth to buy book in spite of its price.) - Buying a book without having a glance in it is a high risk for me. But I found this book worth to buy. I would recommend it for all interested people in all categories. The negative site is, you have to order free SW by filling and posting a form given in this book. I did it. Publishing house sent me the URL address instead of a CD or diskette. I had to DL from there. I did it again. But unfortunately, I had to format my PC without backing it up urgently. So, I've lost everything, even the URL address. It is not possible to find it again. I'll do the same what I did before, or somebody will send me the simulation SW by mail. ... John Wiley - Sons- Ltd :: Technology-Electronics - Circuits - General :: Miscellaneous Software :: Electronics - Circuits - General :: Computers-Miscellaneous Software :: Computers :: Co :: Smart Card Handbook- 3rd Edition