Home Contact Us Français Search Site Map
Component Reuse
Component Reuse

Decreasing budgets and increasing demands have driven software development organizations to adopt software reuse initiatives as a way to improve productivity, while ensuring continued application quality and consistency. The case for reuse is solid: companies can deliver sophisticated, quality applications in rapidly reduced timeframes if they reuse software assets instead of building from scratch.

Select’s processes and tools implement the best reuse practice from hundreds of successful real-life projects, in which component and service reuse has been a core principle. Our reuse library opens out publication and tracks reuse to make the most of your existing software assets and prove your return on investment.

 
 
  Bookmarks
Reports
Technical Overviews
Whitepapers
  Other Resources
Books
Press Articles
Solutions
 
 
 
 
 
  Products
Select Asset Manager
Select Asset Browser
more products...
 
 

Whitepapers

  
 
Component Management
Component management is not just about organizations with thousands of components. It is a useful engineering concept whatever the scale or complexity of the software project at hand. This is because it enables a process for parallel working and breaking large problems into smaller chunks. You may be involved in a small team using technical components and need a process and tool to simplify communication. Alternatively, you may be involved in a large multi-site, complex, component-based environment with hundreds of developers, and need real power from your process and supporting tools.
Components and Services
This document examines the differences in terminology and architecture in the component-based and web service schools. It discusses how the differences – particularly the terminological differences – can be reconciled. The result is a new, more powerful view of the provision of business solutions in the context of a homogeneous, service-oriented architecture.
Introduction to Components
This paper develops a component definition that is concise and robust in all circumstances for our purposes by investigating dictionary definitions and comparing the use of components in other industries with that in the software development industry. In addition, we will discuss the potential advantages and common pitfalls of using such technology for software development. We will discuss component concepts in a technology and development process free manner; the reader should understand that when comparing the terminology and concepts expressed in this paper with those used in specific implementation technologies and software development processes, a mapping exercise between the two may well be necessary.
Managing Components
Managing software assets has always been a challenge. Before the emergence of components, software was usually managed by system or by sub-system or even source code, with all common software viewed as the operating environment or local infrastructure. With the move to Component Based Development, software assets now need to be managed as multiple collaborations of many component packages with specific inter-dependencies.
Select Perspective and the ComponentSource ERS
Reusing components has the potential to solve some of the key issues of application development, such as: faster time to market; reduced development and maintenance costs and improved quality. The white paper illustrates how Select Perspective dovetails with the commercial dimensions of ComponentSource to help realize the benefits of successful component reuse. This paper is intended for IT Managers, Architects and Developers who wish to exploit a CBD process that leverages component reuse both commercially and within the organization.
Software Reuse ROI
This document discusses the sources of the ROI that can be achieved through the use of components and services to deliver business solutions in a service-oriented architecture. It examines the use and benefits derived from the adoption of appropriate tools and processes for their delivery. The scope of the white paper is specific to the gains achieved through the adoption of SCBD, or where SCBD can significantly raise the level of benefit above that which can be achieved with other architecture, processes or technology
 
 
 
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 Manager and Select Component Portal
  Select Component Manager and Select Component Portal are incredibly powerful tools enabling the storage, cataloging, management, search and reuse of your valuable assets .Key facilitators for realizing the benefits of component based design and development they are “the next wave” in application development. This document takes a closer look at Select Component Manager as well providing more indepth detail on key issues such as publishing to the Web.
 
 
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.