Home Contact Us Français Search Site Map
Analysis and Design
Analysis and Design

As software has become more and more pervasive in business and government, and more complicated, the impact of poor software design has been steadily growing. A study earlier this year by the Standish Group estimated that 30% of all software projects are cancelled, nearly half come in over budget, 60% are considered failures by the organizations that initiated them, and nine out of ten come in late.

Select’s Analysis and Design tools help close the communication gaps between business people and IS developers, as well as between developers and developers. This not only helps you ensure you build the system right but also that you build the right system for your business.

 
 
  Bookmarks
Case Studies
Media Presentations
Reports
Technical Overviews
Whitepapers
  Other Resources
Books
Press Articles
Solutions
 
 
 
 
 
  Other Resources
Select Solution Factory
Select Solution for MDA
Select Solution for .NET
Select Solution for IBM WebSphere
Reviewer for Rose
Select SE
Select SSADM
Select Yourdon
more products...
 
 
 
Case Studies

  
 
Limit Underwriting Ltd.
 
  “Select's tools and process have enabled us to successfully rebuild our business applications for the future” - John Whillans, Manager ISD
Target Group
 
  "We chose Select Business Solutions primarily on the strength of its products and position in the market," - Neil Wood, Design Group Manager, Target
 
 

Media Presentations

  
 
Select Component Factory Integrates with Microsoft Visual Studio
A 9 minute presentation allowing you see how Select Component Factory can help you to deliver, deploy and manage your Microsoft Visual Studio solutions
Select Solution for MDA
In this presentation, we talk about OMG's MDA, Select Perspective, Select Component Factory and how all three fit together.
What is MDA?
A small 5 minute presentation covering software development challenges, MDA concepts and principles, the process of using MDA as well as the key benefits.
 
 

Whitepapers

  
 
Business Alignment - Working with Requirements
This document describes the approach to modeling the project requirement adopted by projects that use Select Perspective. Leveraging UML as its core notation, Select Perspective extends the reach of UML by adding explicit support for Business Process Modeling (BPM) – an aid to achieving a shared understanding of the business context within which the solutions will operate. It also explicitly recognizes the different types of requirement that project teams have to take into account.
Business Process Modeling
This document describes how BPR and BPI projects can provide the needed scope definition for software development projects, how a basic set of business process modeling (BPM) concepts and diagramming techniques that are usable in rapid analysis of software requirements with as little translation or rework as possible, and also work to describe BPM techniques which give a basis for assembling, not coding, business solutions.
Best Practices in Software Testing
This document contrasts traditional structured development to Service & Component Based Development (S&CBD), describing how the principles of S&CBD make it inherently more capable of addressing today’s complex IT challenges. It will show how these principles and characteristics impact the approach taken to testing, resulting in systems of high quality.
Introducing Component Based Development
Component-Based Development (CBD) is founded upon a solid background of experience within the software industry, however it is a relatively immature engineering science. It is our experience within Select, that successful processes need to be shared and evolved into best practices if more organizations are to succeed with CBD.
Process Antipatterns
Much has been made of the concept of patterns in the software industry. A pattern is defined as “a generic solution to a problem which must be customized with contextual information to provide a real solution”. In contrast, anti-patterns are gremlins in the machine - causing problems whenever they arise. This paper discusses templates for standardizing the description of anti-patterns. It then discusses the relationship between risk and anti-patterns in the arena of project planning and management.
Select Business Solutions - Supporting the OMG's MDA
The OMG's Model Driven Architecture defines a series of linked models that provide abstraction and refinement of the business domain to the supporting IT systems. The models are, Computational Independent Models, Platform Independent Models and Platform Specific Models. This document will show how the principles of Select Perspective and facilities offered by Select Component Factory provide practical support for MDA.
Select Perspective and the Microsoft Solution Framework
The purpose of this white paper is to assist information technology (IT) managers, developers and architects assess the integration and synergy of the Microsoft Solutions Framework (MSF) and Select Perspective for automated solution developments within their organization.
   
Service Oriented Architecture & Model Driven Architecture
  This paper addresses the key question – “SOA and MDA, hand-in-glove or square peg, round hole?” this whitepaper discusses the key characteristics of the two modeling architectures, focusing on the classification of models that is embodied by each. The flow of modeling activity is discussed in the two architectures together with a discussion of the support for the modeling flows provided by Select Solution for MDA. Finally, a framework – a unified modeling architecture – is introduced which illustrates how the two architectures can be brought together into a synergistic whole, each reinforcing the benefits of the other.
UML for Components and Process Control
Encapsulating business process intelligence is crucial to the development of component-based systems that are flexible yet robust to change. However, a number of semantic issues arise that inhibit the satisfactory representation of business process intelligence via components when using the Unified Modeling Language (UML) as a modeling vehicle. This White Paper explores these semantic issues and suggests practical adaptations of the UML and modeling practices to overcome the semantic issues where possible.
 
 
 
Reports
 
  
 
Report - Select Solution Factory
by Philip Howard, Bloor Research - August 2006
 
Snippet from the Summary:
  "One might argue that Select is a company whose time has come. If we consider that it has been focusing on the development and management of components for the best part of a decade, then it is in a better position to capitalise on the growth in web services than almost anyone else in the market. At the same time, it has had a long-term emphasis on process management so it is equally well-placed to capitalise on the growth in interest in continuous process improvement. Now add its bi-directional support for synchronization throughout an MDA environment (not to mention its separation of the platform specific model from code) and you have a product set that has significant capabilities in all of the most fashionable areas of application development. Such a combination should have a winning one."
Product Report - Select Component Factory
by CBDi Forum
 
  Integrated Component Modeling and Management The Select product family, now owned and marketed by Select Business Solutions, has now been packaged into the Select Component Factory. In the latest version four tools are integrated into a seamless product, allowing component designers convenient access to the component modeling and management tools supporting the supply, manage, consume lifecycle.
Report - Select Component Factory
by Bloor Research
 
  While there have recently been some new entrants into the field of modeling, Select Business Solutions is one of only a handful of vendors in this market with any pedigree. In particular, Select Software (as it then was), was one of the first companies to recognize the importance of three key technologies: components, UML and business process modeling.
 
 
 
Technical Overviews
 
  
 
Select Component Factory - Modeling Architecture
This document discusses a modeling architecture used to support the development of business solutions in a service-oriented environment. The fit of the model architecture with both the Select Perspective development method and Select Component Factory is discussed. The audience for this document is Project Managers and Practitioners who are interested in modeling and delivering business solutions in a service oriented architecture. It will also be of value to process managers who wish to gain a better understanding of the model-based products that provide effective support for delivering business solutions
Select Component Architect
  Select Component Architect has been designed from the ground up, to provide real productivity and quality  business benefits. Widely accepted, by analysts and customers alike, as the leading technology in its field, Select Component Architect has been proven to deliver real business benefit where it counts. Select Business Solutions’ approach is one of pragmatism, providing features to help get the job done and provide business driven solutions. This document provides detail on Select Component Architect than the introductory marketing literature allowing you to take a closer look.
Reviewer for Select Component Architect
  Reviewer for Select Component Architect is the world's first automated UML design review tool. It reviews standards, accuracy, completeness, style, based upon designs within Select Component Architect. This document provides a detailed look at key issues such as delivering solution quality, and leveraging design review throughout the Enterprise.
Select JSync
Select JSync for the Java platform is a ground breaking round-trip engineering tool designed to generate, reverse engineer, visually difference and synchronize Java code, based upon UML designs within Select Component Architect. Select JSync helps ensure your application design and java code are synchronized and immediately ready to support ongoing development, maintenance, enhancement and integration tasks. Both the model and code can be worked on in parallel, with simultaneous changes reconciled through visual synchronization.
 
 
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.