Home      Blog      Books      Contact      Papers      Presentations      Twitter      Workshops

Books

The following books have been authored by Peter Eeles.


The Process of Software Architecting
Peter Eeles and Peter Cripps
ISBN: 0321357485
June 2009

Bjarne Stroustrup, the inventor of the C++ programming language, once said, "Our civilization runs on software". Software does indeed touch many aspects of our everyday lives and is found in something as simple as a birthday card that sings happy birthday when opened, through to the ubiquitous cell phone and, of course, in very complex systems such as aeroplanes and nuclear power stations. In fact, many of the innovations that we take for granted today, and organizations such as eBay or Amazon, simply wouldn’t exist if it weren’t for software. Even traditional organizations, such as those found in the finance, retail and public sectors, depend heavily on software. In this day and age, it’s difficult to find an organization that isn’t, in some way, in the software business. This is where the process of architecting comes in. If this increasing reliance on software is to be sustained, then the software needs to provide the required capability, be of sufficient quality, be available when promised and get delivered at an acceptable price. All of these characteristics are directly influenced by the architecture of the software and it follows that if we do a good job at architecting it, then we’re more likely to meet our desired objectives. This book is all about conveying the process that successful architects follow. A website, dedicated to this book, can be found at www.processofsoftwarearchitecting.com

Building J2EE Applications with the Rational Unified Process
Peter Eeles, Kelli Houston and Wojtek Kozaczynski
ISBN: 0-201-79166-8
2002

Building J2EE Applications with the Rational Unified Process is co-authored with Kelli Houston and Wojtek Kozaczynski. This book brings together several technologies - J2EE, RUP and UML. Using a non-trivial sample application, the book demonstrates a customized subset of RUP that is relevant and essential to J2EE development. It guides readers through the entire development process, from initial requirements gathering through to system implementation, illuminating real-world intricacies, complications, tradeoffs, and decision-making.

Software Architectures - Advances and Applications
Various
ISBN: 1-85233-636-6
1999

Software Architectures - Advances and Applications has many authors. This book provides an overview of different approaches to developing software which is flexible, adaptable and easy to maintain and reuse. This book is sometimes described by some as a "collection of papers". This is true - although this does not negate its value! Other authors include luminaries such as Steve Cook and Jan Bosch.

Building Business Objects
Peter Eeles and Oliver Sims
ISBN: 0-471-19176-0
1998

Building Business Objects is co-authored with Oliver Sims. Business objects are fully interoperable, plug-and-play, distributed components that provide a natural way to depict the things you use in your everyday business processes. With them, you can "evolve" business applications incrementally to fit changing organizational needs, rapidly build new applications entirely from reusable components, and dramatically reduce your development and maintenance costs. Although written in 1998, many of the concepts described in this book survive today. For example, the concept of Semantic Data Objects for passing information around in a distributed system is now realized in XML. The concept of a Business Object Facility is yet to be truly realized today, although platforms such as J2EE and .NET incorporate some of the concepts described in this book.


Copyright © Peter Eeles 2002-2009
All rights are reserved