Technology News as it Happens.

What is Commercial off the Shelf (COTS)?

November 5, 2012 8:53 am

1.0 Abstract

All desktop side and server side software are COTS as they come with wide range of features and options that they fit into all the demanding needs of versatile customers. COTS products are adopted by using built-in configuration mechanism that allow the functionality of the system to be tailored to specific customer needs.


2.0 Definitions


A commercial-off-the-shelf (COTS) product is a software system that can be adapted to the needs of different customers without changing the source code of the system.


3.0 Introduction

Software reuse based on COTS has become increasingly common. The vast majority of new business information processing systems are now built using COTS rather than using an object-oriented approach. Although there are often problems with this approach to system development (Tracz, 2001), success stories (Baker, 2002; Balk and Kedia, 2000; Brownsword and Morris, 2003; Pfarr and Reis, 2002) show that COTS-based reuse reduces effort and the time to deploy the system.

There are two types of COTS product reuse, namely COTS-solution systems and COTS-integrated systems.

COTS-solution systems consist of a generic application from a single vendor that is configured to customer requirements.

COTS-integrated systems involve integrating two or more COTS systems.

COTS can be either software or hardware


Operating Systems (UNIX, Windows/NT, OS2)

Databases (Oracle, Sybase)

Graphics Packages (Motif, ??)


Busses (VME, PCI, cPCI)

Processors (Motorola, HP, Sun, Intel)

Disk Drives (Western Digital, Red Rock)

Peripherals (Printers, Monitors, Keyboards, etc.)

There are many areas where COTS successfully replaced traditional custom software examples are

–        Space Shuttle (non-mission-critical systems)

–        Missile Guidance systems

–        Military ground based and shipboard sensors (radar, sonar)

–        Industrial control and monitoring systems

–        telecommunications

–        Air traffic control



This approach to software reuse has been very widely adopted by large companies over the last 15 or so years, as it offers significant benefits over customized software development:

1. As with other types of reuse, more rapid deployment of a reliable system may be possible.

2. It is possible to see what functionality is provided by the applications and so it is easier to judge whether or not they are likely to be suitable. Other companies may already use the applications so experience of the systems is available.

3. Some development risks are avoided by using existing software. However, this approach has its own risks, as I discuss below.

4. Businesses can focus on their core activity without having to devote a lot of resources to IT systems development.

5. As operating platforms evolve, technology updates may be simplified as these are the responsibility of the COTS product vendor rather than the customer.



Of course, this approach to software engineering has its own problems:

1. Requirements usually have to be adapted to reflect the functionality and mode of operation of the COTS product. This can lead to disruptive changes to existing business processes.

2. The COTS product may be based on assumptions that are practically impossible to change. The customer must therefore adapt their business to reflect these assumptions.

3. Choosing the right COTS system for an enterprise can be a difficult process, especially as many COTS products are not well documented. Making the wrong choice could be disastrous as it may be impossible to make the new system work as required.

4. There may be a lack of local expertise to support systems development.

Consequently, the customer has to rely on the vendor and external consultants for development advice. This advice may be biased and geared to selling products and services, rather than meeting the real needs of the customer.

5. The COTS product vendor controls system support and evolution. They may go out of business, be taken over, or may make change that cause difficulties for customers.

3.1 History

In 1994, then Secretary of Defense William Perry well recognized the potential for commercial products in the Directorate of Defense and authored what has come to be known as the “Perry Memo.” Entitled Acquisition Reform – Mandate for Change, Perry asserted that business policies that once made sense were no longer applicable to current technologies. Commercial-off-the-shelf, or COTS would become an integral part of DoD procurement.

With a COTS item – already built – the government cannot monitor the build process, nor should it. For example, Dell computer hardware is widely used in the DoD. Think of what a waste of time, money, and really how downright silly it would be for DoD program managers to monitor operations at a Dell facility. And so, milspecs cannot apply; they simply do not make sense (Carter & Perry, 1999). Rather, the government puts forth performance-based requirements, and then the program manager finds a COTS product that meets those needs.


4.0 References

1-       Software Engineering 9th Edition by Sommervillie Page 440-445



Related Technology News:

Be Sociable, Share!

1 Comment

  • I think the biggest problem with customer off the shelf software is the lack of expertise or the core moral of the system. Although custom off the shelf software is cheap to purchase and implement, bespoke software can be created in alliance with an organisations focus and work. Thus, giving the organisation an increase in productivity and efficiency of the work force.

Leave a Reply

Latest Technology News

  • Mobile Phones Top News Chinese company Xolo launches new low budget smart phone A1010 at very affordable price

    Chinese company Xolo launches new low budget smart phone A1010 at very affordable price

    Xolo is expanding its smartphone portfolio with new budget phones to attract Indian consumers. The latest in the company’s lineup is the Xolo A1010, duly fitting into the entry-level smartphone category. The latest Android-powered smartphone is low on specs but Xolo justifies the minimalism with its affordable price tag. Xolo Launches New Good-Looking Budget Phone With 5-Inch Display For Just Rs. 5,499Xolo A1010 Is The New Budget Android Phone For Rs. 5,499 HomeShop18 Product Listing Xolo A1010 is a dual-SIM, […]

    Read more →
  • Internet Official Twitter Plugin

    Official Twitter Plugin

    Twitter has introduced the Twitter plug-in for WordPress to optimize the users’ website for a Twitter audience through easy to use sharing buttons, embedded Tweets, auto-generated mark-up indexed by Twitter and Follow buttons to help grow your Twitter audience. This new plug-in requires PHP 5.4 or newer. All features are deeply integrated with WordPress APIs to make building your WebPages and administrative features as easy as possible with the extensibility you expect from WordPress. Usage is very simple, just add […]

    Read more →
  • Mobile Phones Top News HTC M9 First Clicks.

    HTC M9 First Clicks.

    HTC announced the new smartphone at a keynote event held ahead of Mobile World Congress in Barcelona.Powered by a Snapdragon 810 8-core CPU, the unit is HTC’s most powerful flagship to date. It has 3GB of RAM and 32GB of storage, and a slot for a microSD card for an additional 128GB. One might need that extra storage in the review unit, about 14GB. M9 has a brushed aluminium seamless unibody. This model has a dual-tone finish. There are some […]

    Read more →
  • Top News

    Microsoft to kill off Google, Facebook chat from

    Microsoft has decided to disconnect Google and Facebook chat from its email. Microsoft doesn’t explain why it has decided to end Facebook Chat integration.The company informed users about the change through an email. In the email, Microsoft attributes its decision to drop Google Chat support to search giant’s decision to discontinue the chat protocol used by the Google Talk platform. The email goes on to add, “We understand that this may disappoint some of our customers, but we […]

    Read more →
  • Top News Apple Watch could be on the go to replace car keys

    Apple Watch could be on the go to replace car keys

    Apple Watch will replace your car keys and its battery will last the whole day, Apple’s Chief Executive Tim Cook told in an interview. The watch is designed to replace car keys and the clumsy, large fobs that are now used in many vehicles, Cook told the newspaper. Its battery will last the whole day, and will not take as long to charge as an iPhone, the report quoted Cook as saying. Apple Watch will also work as a credit […]

    Read more →
  • Top News new android virus proving to be deadly hijacks your phone when it is off

    new android virus proving to be deadly hijacks your phone when it is off

    New android malware has been found now which can bitterly destroy tour mobile device when it is off and can bitterly perplex you.Now, new android virus has been scene on the go and is going to rattle your mobile phone in every possible way it wants But because of the new way it works, it is really tricky. You might shut off your device in a very relaxed manner, and the hackers who have laid the foundation oh this deadly […]

    Read more →
  • Top News

    Japan companies to jointly work on self-driving car technology

    Japan’s big three automakers will team up with electronics giants and the government in a bid to propel the country into the front ranks of self-driving car technology, officials and local media said Thursday. “We will set up a so-called self-navigation business conference so that we can discuss what measures we need to take,” a land and transport ministry official said, adding that they have yet to set the agenda. The Nikkei business daily said the government will invite Toyota, […]

    Read more →