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

COTS:

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

Software:

Operating Systems (UNIX, Windows/NT, OS2)

Databases (Oracle, Sybase)

Graphics Packages (Motif, ??)

Hardware:

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

Benefits

 

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.

 

Problems

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

2-      http://www.ippa.ws/IPPC2/PROCEEDINGS/Article_5_Baron.pdf

 

Related Technology News:


Be Sociable, Share!

Leave a Reply


 

Latest Technology News

  • Top News

    Promotion worth $10,000 from Apple Inc.

    Good chance to avail $ 10k by downloading 50 billionth app from Apple App Store. Apple’s is celebrating its approach of the 50 billion App Store download milestone with an attractive contest and wanted to say thanks to its users by this way. May be today or tomorrow 50 billion apps have been downloaded worldwide from App Store. And Apple celebrates this moment with its users. Download the 50 billionth app, and you could win a US$10,000 App Store Gift Card. [...]

    Read more →
  • Top News

    Protect your children from unwanted material of web:

    With the mistake of single alphabetic your child could open a wrong site with lot of unwanted material. It is becoming a parent’s dilemma that how to safe their children from the undesirable material of web. They can’t restrict their children to use web because most of the schools encourage children to bring material from net regarding their homework etc. And our curious young generation (even less than 5 years old) is very impatient to discover the world of Internet [...]

    Read more →
  • Top News

    Health-related Apps:

    Health improvement is the next task of latest technology. If you are taking your health more seriously compare with others then you must try these apps. EMood Tracker: Almost 80% of us combat with depression and Bipolar disorder in our routine life and moreover 50% of us unaware that it will gradually lead us to a serious disease. This app helps you to measure depressed stages and evaluate moods, symptoms of bad moods, sleep disorder and the chart of the [...]

    Read more →
  • Top News

    Good news for Viber users:

    Now Viber 3.0 version is available for your desktop: Viber claims that it freely connects everyone in the world. Viber lets you send free messages as well as make free calls. Viber is compatible with these devices: Android: Supported with 2.0 and above. IPO: Supported on IPhone5, 4S, 4 and 3GS with IPhone Operating System 4.3 and above. BlackBerry: Supported with OS5 and OS7. Windows Phone: WP7 and WP8 Nokia: S-40 and S-60 Bada and now finally on Desktop: Mac [...]

    Read more →
  • Top News

    5 incredible Android apps of this week:

      Five absolutely free apps of this week for Android smart phones and tablets users.   Dextr Email Beta (Free)Dextr’s aim is to improve our way to read and send our e-mails through our cell phones. Use Dextr to lessen the mess of your inbox and concentrates merely on conversations with your love ones (family, kinfolk, helpers, customers, spouses and class-mates etc.). It facilitates us to concise our mails in an attractive way, and provide us to list up our [...]

    Read more →
  • Top News

    Technology has no limits:

    While taking a sip of tea into a restaurant in the coming months you notice someone with a pair of space-age glasses that look like a crutch from “Star Trek Series,” don’t worry. It’s most probably just a Google employee testing the company’s new augmented-reality glasses. Recently Google has released technical specifications of the Google Glass, a pair of the Internet-connected glasses that the company is publicizing as the next revolution in mobile computing. This new wearable technology will fundamentally [...]

    Read more →
  • Tablets Top News Google Joins LG and Samsung to compete Apple

    Google Joins LG and Samsung to compete Apple

    Google on its official blog on Monday announced the release of two new smart devices running on the Android 4.2 Jelly Bean OS. One is the Nexus 10 tablet PC by Samsung Electronics, with a 10.1-inch screen, and the other the Nexus 4 smartphone by LG Electronics, with a 4.7-inch screen. Google has joined forces with Samsung and LG to make prototype smart devices featuring the Android operating system. Samsung and Google hope to challenge Apple in the global market [...]

    Read more →