Posted in Art and Photography (Thursday, July 24, 2008)
Written by Nancy A. Olson. By New Riders Pub.
Sells new for $39.99.
There are some available for $13.60.
Read more...
Purchase Information
1 comments about Microstation 95 Fundamentals.
- This book works well for a newcomer to Microstation. However, some of the material covering the advanced topics becomes confusing. If you are already a user, look elsewhere.
Read more...
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Dennis Dollens. By SITES.
The regular list price is $15.00.
Sells new for $8.05.
There are some available for $3.99.
Read more...
Purchase Information
No comments about Exodesic: Structures, Tumbleweeds, Electronics: The TumbleTruss Project.
Posted in Art and Photography (Thursday, July 24, 2008)
Written by James A Leach. By McGraw-Hill Science/Engineering/Math.
Sells new for $264.51.
There are some available for $2.54.
Read more...
Purchase Information
No comments about AutoCAD 2004 Companion.
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Sham Tickoo. By Cadcim.
The regular list price is $49.00.
Sells new for $38.00.
Read more...
Purchase Information
No comments about AutoCAD LT 2008 for Designers.
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Gerd Kahler. By Birkhäuser Basel.
The regular list price is $85.00.
Sells new for $56.99.
Read more...
Purchase Information
No comments about Auer+Weber+Architekten.
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Pamela Korejwo and Leon Korejwo. By Mcgraw-Hill.
The regular list price is $39.95.
Sells new for $128.87.
There are some available for $5.00.
Read more...
Purchase Information
No comments about Bathroom Design, Remodeling and Installation.
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Steven B. Combs and Jay H. Zirbel. By Prentice Hall.
The regular list price is $114.00.
Sells new for $102.09.
There are some available for $80.00.
Read more...
Purchase Information
No comments about Fundamentals of AutoCAD - Using AutoCAD 2000.
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Richard Hubert. By Wiley.
The regular list price is $39.99.
Sells new for $6.65.
There are some available for $2.94.
Read more...
Purchase Information
5 comments about Convergent Architecture: Building Model Driven J2EE Systems with UML.
- This is a great work that defines an entirely new method of software development, architecture and testing. As part of that it advocates code generation through use of Model Driven Architecture (MDA). If you are looking for a practical work showing step by step use of MDA with screenshots, this isn't it. But if you are looking for a methodology book, and something that will stretch how you think about development, this is the book for you.
- This is a great book for understanding why MDA is important.
My favorite quote from the book; What large IT organizations need is less philosophical discussion regarding absolute truth and more agreement on Architectural Style. Another great theme that I'm kind of parapharasing; If we built airplanes like we build software there would not be much of an airline industry. Most of that is due to style, no one builds an airplane from first principals, why do we so often build software that way. This book is worth the money. Like one of the other reviewers I was dissappointed in the 'tutorial' nature of everything past chapter 3. However, I thought the first 3 chapters were worth the price and more importantly the time to read it. For example in Chapter 1 the author goes into the 'higher level of communication' we get out of a style. When someone says 'car' a huge amount of information is transfered in that small 3 letter word. With an architectural style, the author argues, we can begin to have this same level of high bandwidth communication. Hopefully we have all been on at least one project where there was a practical mind meld in the team. All to often though we are on teams that have to have 2 hour meetings to define the word 'entity'. Until we can perform mind melds for real a 'style' will help us to communicate better. I give four starts instead of five due to the tutoral nature of the last half of the book.
- I started this book with no anticipation of the treat in store. Having read it, I have to say that if you're interested in significantly improving software development efficiency, and you read only one book this year, then this is it! It's a "must read" for any software engineer, architect, or manager involved in boosting "time to market", "responsiveness", or "timeliness".
There is a slowly-growing body of experience in proven approaches to high-efficiency software development. This book shows Richard Hubert to be clearly among the front-runners in the field. A foundation observation in this field is that, across many projects, there is often much commonality. "Silo" or "stovepipe" developments ignore this commonality. A core goal is to capture commonality and apply it as widely as possible. This is feasible because the technical content of many projects is similar: one web service app is broadly much like another, as are most mainframe batch apps, or stand-alone GUI apps. However, capturing commonality alone is not sufficient. Other key factors are architecture, process, tools, and organization. They must all be brought together into a cohesive whole. Most industries (other than IT) have known for many years that meeting their "time to market" goals requires this kind of cohesive approach, which Hubert calls "Architectural Style", and fully describes at the start of the book. Thus designing an building a range of products that are similar (such as a range of cars, or a range of houses, or a range of hairpins) can benefit from having the same architectural style, which is understood across the industry, is taught in schools, which evolves over time, and which implies a given set of structural concepts, processes and organization, tools, and technology outlook. Hubert explains how these are the four major elements of an architectural style. The particular architectural style presented in the body of the book is the "Convergent Architecture" of the title, and addresses distributed applications such as web services. This style has as its metaphor not the mass-production of Chaplin's "Modern Times", but rather a machine shop with highly skilled engineers, each doing what they're best at. Hubert presents the Convergent Architecture in terms of its major elements - base enabling concepts (which he calls the metamodel), component architecture, the IT organization model, development process, and tools. Along the way, project design and management is covered. Also, the process of taking components from the business model straight through to implementation shows how one of the major promises of OO can be delivered. And the way it's done-this is what MDA really means! It might be thought that Hubert's approach requires a revolution, but this is not so. Like other practitioners in the field, he proposes an evolution, and includes process support for its management. For example, he shows in some detail how RUP is tailored for the Convergent Architecture, so building on currently-available products. He also touches on some of the low-down and difficult challenges, such as how much technical glue to write to make life simpler for application developers - the more you write, the further from standards you get. Last, but not least, there is a worked example, using Hubert's company's Convergent Architecture IDE, "ArcStyler", from business model right through to EJBs. Now it might be thought that spending over 40 pages on a proprietary product is mere publicity-seeking. But it's not. It's proof that the tool market is now starting to address one of the great challenges facing our industry: how to move away from the cottage industries of stovepipe development into seriously productive development. And if it also advertises the product, well, if it does the job, what's wrong with that? Finally, this book is well-written, well-structured, and at 250 pages, a comfortable read. If you've read any of the few other books in this field (such as Peter Herzum and my "Business Component Factory", or "Software Product Lines" from the SEI), then this book is an essential companion, bringing valuable new insights. If you haven't, then this book is not only a first-rate introduction to the field, but also a major contributor to it.
- I started this book with no anticipation of the treat in store. Having read it, I have to say that if you're interested in significantly improving software development efficiency, and you read only one book this year, then this is it! It's a "must read" for any software engineer, architect, or manager involved in boosting "time to market", "responsiveness", or "timeliness".
There is a slowly-growing body of experience in proven approaches to high-efficiency software development. This book shows Richard Hubert to be clearly among the front-runners in the field. A foundation observation in this field is that, across many projects, there is often much commonality. "Silo" or "stovepipe" developments ignore this commonality. A core goal is to capture commonality and apply it as widely as possible. This is feasible because the technical content of many projects is similar: one web service app is broadly much like another, as are most mainframe batch apps, or stand-alone GUI apps. However, capturing commonality alone is not sufficient. Other key factors are architecture, process, tools, and organization. They must all be brought together into a cohesive whole. Most industries (other than IT) have known for many years that meeting their "time to market" goals requires this kind of cohesive approach, which Hubert calls "Architectural Style", and fully describes at the start of the book. Thus designing an building a range of products that are similar (such as a range of cars, or a range of houses, or a range of hairpins) can benefit from having the same architectural style, which is understood across the industry, is taught in schools, which evolves over time, and which implies a given set of structural concepts, processes and organization, tools, and technology outlook. Hubert explains how these are the four major elements of an architectural style. The particular architectural style presented in the body of the book is the "Convergent Architecture" of the title, and addresses distributed applications such as web services. This style has as its metaphor not the mass-production of Chaplin's "Modern Times", but rather a machine shop with highly skilled engineers, each doing what they're best at. Hubert presents the Convergent Architecture in terms of its major elements - base enabling concepts (which he calls the metamodel), component architecture, the IT organization model, development process, and tools. Along the way, project design and management is covered. Also, the process of taking components from the business model straight through to implementation shows how one of the major promises of OO can be delivered. And the way it's done-this is what MDA really means! It might be thought that Hubert's approach requires a revolution, but this is not so. Like other practitioners in the field, he proposes an evolution, and includes process support for its management. For example, he shows in some detail how RUP is tailored for the Convergent Architecture, so building on currently-available products. He also touches on some of the low-down and difficult challenges, such as how much technical glue to write to make life simpler for application developers - the more you write, the further from standards you get. Last, but not least, there is a worked example, using Hubert's company's Convergent Architecture IDE, "ArcStyler", from business model right through to EJBs. Now it might be thought that spending over 40 pages on a proprietary product is mere publicity-seeking. But it's not. It's proof that the tool market is now starting to address one of the great challenges facing our industry: how to move away from the cottage industries of stovepipe development into seriously productive development. And if it also advertises the product, well, if it does the job, what's wrong with that? Finally, this book is well-written, well-structured, and at 250 pages, a comfortable read. If you've read any of the few other books in this field (such as Peter Herzum and my "Business Component Factory", or "Software Product Lines" from the SEI), then this book is an essential companion, bringing valuable new insights. If you haven't, then this book is not only a first-rate introduction to the field, but also a major contributor to it.
- When I started this book, I was looking forward to an explanation of how to use the Convergent Architecture to create a J2EE application. What I found was a vague, confusing, and repetitive discussion that often reads as if it was in a tragic accident with a thesaurus. The idea behind the Convergent Architecture is not that complicated. We need to create a model driven architecture above UML that can link design and actual code development. Too often in this book the Convergent Architecture is not explained in terms of what it is but rather how it is like designing cathedrals, diesel engines, or jet planes. The author tells us that using the Convergent Architecture can reduce time up to 70% and that these numbers are endorsed by neutral parties but he gives us no information about these neutral parties. And he doesn't tell us what the 70% is actually compared to making these numbers useless for doing any evaluation. The book promises to be a "step-by-step" guide but instead reads like a corporate white paper designed to sell a product. And there is a product in here that the author is selling. He is the founding director of the company that makes a product that takes up the last two chapters of the book. The only part of the book that is "step-by-step" is the tutorial on how to use the author's product. Overall, I was very disappointed in a book that I looked forward to reading.
Read more...
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Pinhong Chen and Desmond A. Kirkpatrick and Kurt Keutzer. By Springer.
The regular list price is $139.00.
Sells new for $22.42.
There are some available for $23.22.
Read more...
Purchase Information
1 comments about Static Crosstalk-Noise Analysis: For Deep Sub-Micron Digital Designs (Solid Mechanics and Its Applications).
- A intermediate book for ASIC designers and CAD professionals. Slightly out of date but definitely gives a good overview of the problem and solution space.
Read more...
Posted in Art and Photography (Thursday, July 24, 2008)
Written by Karen Schertz and Terry Whitney. By Delmar Cengage Learning.
The regular list price is $83.95.
Sells new for $49.99.
There are some available for $18.88.
Read more...
Purchase Information
No comments about Design Tools for Engineering Teams: An Integrated Approach (Delmar Drafting Series).
|