Register | Login
:: Select Business Solutions - Application Development Tools

Learning Zone: Bookshelf - Contents

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.

 

Analysis and Design Books

top

Service and Component Based Development: Using the Select Perspective

Buy NowService and Component Based Development: Using the Select Perspectiveby Hedley Apperly, et al.

This book presents the authors' distilled wisdom and best practice for the construction of software systems using Select Perspective.

Component Based Software Engineering: Putting the Pieces Together

Buy NowComponent Based Software Engineering: Putting the Pieces Togetherby 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

Buy NowModel Driven Architecture: Applying MDA to Enterprise Computingby 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

Buy NowMDA Explained: The Model Driven Architecture: Practice and Promiseby 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

Buy NowUML Xtra-Light: How to Specify Your Software Requirementsby 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

Buy NowObjects, Components, and Frameworks with UML: The Catalysis(SM) Approachby 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

Buy NowThe Elements of UML Styleby 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

Buy NowUML Components: A Simple Process for Specifying Component-Based Softwareby 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

Buy NowA 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

Buy Now.NET Patterns: Architecture, Design, and Processby 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

Buy NowApplied Microsoft .NET Framework Programmingby 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

Buy NowApplication Architecture for .NET: Designing Applications & Servicesby 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.

Process Maturity Books

top

Extreme Programming Explained: Embrace Change

Buy NowExtreme Programming Explained: Embrace Changeby 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

Buy NowPRINCE 2: a Practical Handbookby 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

Buy NowDSDM: Dynamic Systems Development Method: The Method in Practiceby 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.

:: What's New
:: New Product

Introducing Select Business Modeler

Select Business Modeler - business strategy and business process modeling

Business strategy and process modeling software for business planners & analysts

:: Training Discounts
:: Modeling Business Strategy

Watch a recording of the Webinar presenting Strategic Business Modeling using Select Architect

:: Popular Searches