April 2008

At IBM Press we continue to get book proposals related to SOA.  Here’s a book we jumped on right away and were eager to publish – Enterprise Master Data Management: An SOA Approach to Managing Core Information.

Here’s the Table of Contents:

Chapter 1. Introducing Master Data Management
Chapter 2. MDM as an SOA Enabler
Chapter 3. MDM Reference Architecture
Chapter 4. MDM Security and Privacy
Chapter 5. MDM Architecture Patterns
Chapter 6. PIM-MDM Solution Blueprints
Chapter 7. CDI-MDM Solution Blueprints
Chapter 8. MDM Integration Blueprints
Chapter 9. Master Data Management and Data Governance
Appendix A: MDM User Roles
Appendix B: Software and Solution Offerings for MDM Deployments
Appendix C: Compliance
Appendix D: Standards


Introducing Outside-in Software Development – Part 1

In Part 1 of this two-part audio podcast series, IBM Distinguished Engineer John Sweitzer and IBM Vice President Carl Kessler introduce their recent book, “Outside-in Software Development,” by describing the first two of five steps to outside-in thinking.








Introducing Outside-in Software Development – Part 2

In Part 2 of this two-part audio podcast series, IBM Distinguished Engineer John Sweitzer and IBM Vice President Carl Kessler introduce their recent book, “Outside-in Software Development,” by describing the remaining three steps to outside-in, and how to get started.






Want the book?





Eating the IT Elephant


It’s a busy time of year at IBM Press, with many new books coming out.  Maybe not your typical beach reading variety, but important IT books!

Here’s one we are really excited about:

Eating the IT Elephant: Moving from Greenfield Development to Brownfield

Richard Hopkins and Kevin Jenkins explain why accumulated business and IT complexity is the root cause of large-scale project failure and show how to overcome that complexity “one bite of the elephant at a time.” You’ll learn how to manage every phase of the Brownfield project, leveraging breakthrough collaboration, communication, and visualization tools–including Web 2.0, semantic software engineering, model-driven development and architecture, and even virtual worlds.


This book will help you reengineer new flexibility and agility into your IT environment…integrate more effectively with partners…prepare for emerging business challenges… improve system reuse and value…reduce project failure rates…meet any business or IT challenge that requires the evolution or transformation of legacy systems.




As I wrote yesterday, we are working with our authors to produce podcasts based on the content of their books.  Sandy Carter’s, “New Language of Business – SOA and Web 2.0“, has been one of the IBM Press best selling books.

Have a listen:




Norbert Bieberstein, author of SOA Compass , is coming out with a new SOA book.  Norbert has worked with an impressive team to tackle SOA Governance and other issues in the soon to be published, Exectuing SOA – A Practical Guide for the Service Oriented Architect.




We’ve got a bunch of new IBM Press books coming out in the next few months.  It’s a pretty diverse list of titles – and some of the books represent topics we have not covered in previous books.  First out the gate will be Persisence in the Enterprise – A Guide to Persistence Technologies.  Two of the authors, Roland Barcia and Kyle Brown have written some of best selling WebSphere and Java Books.

 Here’s the description and table of contents:

The Definitive Guide to Today’s Leading Persistence Technologies


Persistence in the Enterprise is a unique, up-to-date, and objective guide to building the persistence layers of enterprise applications. Drawing on their extensive experience, five leading IBM® Web development experts carefully review the issues and tradeoffs associated with persistence in large-scale, business-critical applications.


The authors offer a pragmatic, consistent comparison of each leading framework–both proprietary and open source. Writing for IT managers, architects, administrators, developers, and testers, the authors address a broad spectrum of issues, ranging from coding complexity and flexibility to scalability and licensing. In addition, they demonstrate each framework side by side, via a common example application. With their guidance, you’ll learn how to define your persistence requirements, choose the most appropriate solutions, and build systems that maximize both performance and value.


Table of Contents

Part I         A Question of Persistence

Chapter 1          A Brief History of Object-Relational Mapping  3

Chapter 2          High-Level Requirements and Persistence  19

Chapter 3          Designing Persistent Object Services  47

Chapter 4          Evaluating Your Options  87


Part II       Comparing Apples to Apples

Chapter 5          JDBC  109

Chapter 6          Apache iBATIS  145

Chapter 7          Hibernate Core  199

Chapter 8          Apache OpenJPA  249

Chapter 9          pureQuery and Project Zero  311

Chapter 10        Putting Theory into Practice  357

Appendix          Setting Up the Common Example  371




I just returned from managing a bookstore at a conference.  With over 150 technical and business books available – the three most popular books were:

Three Signs of a Miserable Job

Work life Balancing

Dealing with People You Can’t Stand

In fact many people bought what I consider to be the “Misery Bundle” – all three of the books together.  I think many of us could use a few chapters of each.  These books played heavily on my mind all week.  Am I balanced?  Am I happy at my job?  How can I not let the turkeys get me down?  On the last day of the conference I attended a genral session presentation given by a 44 year industry veteran.  He is wildly successful.  He ended his speech with a story that concluded with words of wisdom from his dad – “Nothing Changes If Nothing Changes”.  Well – this was certainly an “AH HA” moment for me.  Nothing changes if nothing changes, nothing changes if nothing changes, nothing changes if nothing changes……  This has been a flashing neon sign in my head for two days.  I want to tattoo on my body, write it in lipstick on my bathroom mirror, make it my password.  There are many gurus, smart people, authors  – out there who talk about shaping your destiny, empowering yourself to create change.  However, never before had I heard it so simply put. 

For me – it negated any need to read the books.  It all starts within and changing what needs change.

Enjoy the weekend.

Next Page »