Home Contact Us Français Search Site Map
Books
Bookshelf

The Bookshelf is a growing collection of bedtime reading for the IT Professional. All these books are currently in print as far as we know, and can be obtained from sites such as Amazon or other leading book stores.

For 30% discount visit Pearson Books. Offer ends 30th of September 2005. Click here to see many of the titles available!

Analysis and Design Books

  
 
Service and Component Based Development: Using the Select Perspective
by Hedley Apperly, et al.
This book presents the authors' distilled wisdom and best practice for the construction of software systems using Select Perspective.

Click here to read some of the book's chapters and download an example model that accompanies the book. Checkout the Reviews for our book!
Component Based Software Engineering: Putting the Pieces Together
by George T. Heineman, William T. Councill
 
This book covers how CBSE is now the way to product software fast, with less effort, of high quality – not just the first time a product is release but for its entire life.
Model Driven Architecture: Applying MDA to Enterprise Computing 
by David S. Frankel
 
Model Driven Architecture (MDA) is a new methodology from OMG that uses modeling languages like UML along with programming languages like Java to build software architectures.
MDA Explained: The Model Driven Architecture: Practice and Promise 
by Anneke Kleppe, et al.
 
Introduces Model Driven Architecture (MDA), a framework that stresses the importance of models in the software development process. Concrete guidance to IT professionals facing the recurring problem of delivering this year's project on-time and on-budget. Allows developers to create robust, machine-readable models that can be stored and repeatedly accessed.
UML Xtra-Light: How to Specify Your Software Requirements
by Milan Kratochvil
 
This beginner's guide to the Unified Modeling Language (UML) - the standard for documenting software designs - teaches readers to communicate with software developers in a more focused, effective way. It describes the basic diagrams of the UML modeling notation and shows how they are used to specify requirements in an unambiguous way.
Objects, Components, and Frameworks with UML: The Catalysis(SM) Approach
by D'Souza and D John McGehee
 
This book teaches you how to use objects, frameworks, and UML notation to design, build, and reuse component-based software. Catalysis is a rapidly emerging UML-based method for object and component-based development. It provides you with a clear meaning of and systematic uses for the UML notation.
The Elements of UML Style
by Scott W. Ambler
 
This book provides conventions for: Class diagrams, Use case diagrams, Sequence Diagrams, Activity diagrams, State chart diagrams, Collaboration diagrams, Deployment diagrams, and Component diagrams. The Elements of UML Style sets the rules for style that will improve programming productivity.
UML Components: A Simple Process for Specifying Component-Based Software
by John Cheesman, John Daniels
 
The authors address the two great challenges of designing and constructing enterprise-scale component-based software: finding a process that can support the construction of large component systems, and making the best use of the wide range of notations and techniques found in the UML.
A UML Profile for Data Modeling
by Scott W. Ambler
 
This book follows the UML 2.0 philosophy of separating core notation, the 20% that you are likely to use in practice, from supplementary notation that isn’t as common although still needed in some situations. It mainly focuses on the physical modeling of a relational database, although it does cover other aspects of data modeling as needed.
.NET Patterns: Architecture, Design, and Process
by Christian Thilmany
 
A guidebook on how to apply proven solutions to recurring design problems in the .NET environment. Extends the proven concept of design patterns to the relatively new field of .NET design and development. Includes helpful primers on XML and web services as well as thorough coverage of debugging, exceptions, error handling, and architecture
Applied Microsoft .NET Framework Programming
by J Richter
 
This title takes advanced developers and software designers under the covers of .NET to provide them with an in-depth understanding of its structure, functions, and operational components so they can create high-performance applications for .NET more easily and efficiently.
Application Architecture for .NET: Designing Applications & Services
by Microsoft Press
 
This book provides architecture-level and design-level guidance for application architects and developers that need to build distributed solutions with Microsoft .NET Framework.
 
 

Business Intelligence Books

  
 
empty
 
 

Component Reuse Books
 
  
 
empty
 
 
 
Process Maturity Books
 
  
 
Extreme Programming Explained: Embrace Change
by Kent Beck
This new lightweight methodology challenges many conventional tenets, including the long held assumption that the cost of changing a piece of software necessarily rises dramatically over the course of time. XP recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned.
PRINCE 2: a Practical Handbook
by Colin Bentley
This guide demonstrates how using PRINCE 2 can provide a business-like start to a project, ensuring its viability and the effective use of resources before any large-scale expenditure is undertaken. The author covers the main management concerns about a project such as initiation, controlling products, quality, risks, change and project closure, and concludes with descriptions of the normal management products of a project.
DSDM: Dynamic Systems Development Method: The Method in Practice
by Jennifer Stapleton
This book, commissioned by the DSDM Consortium and written by the chairman of the Technical Committee which developed the method, explores the day-to-day realities of implementing the method. It is a practitioner's guide, dealing with issues such as how to get people from different disciplines to work together as a team, how to gain commitment and how to manage projects within normal business constraints.
 
 
CMMI and Component Based Development Modeling tools available for free trial
About Us
Customers
Downloads
Learning Zone
News & Events
Partners
Products
Services
Solutions
Support
Webcasts
Industry Links

Analysis and Design
Business Intelligence
Component Reuse
Process Maturity
SD Library
Books

 

 


About Us | Customers | Downloads | Learning Zone | News & Events | Partners | Products | Services | Solutions | Support | Webcasts | Industry Links  
Copyright 2006, Select Business Solutions, Inc. All rights reserved.