Вы находитесь на странице: 1из 2

Will Software Failures Halt the Availability of Business Insurance?

Je rey Voas (jmvoas@RSTcorp.com)


Reliable Software Technologies, Sterling, VA USA

The Year 2000 problem has forced the insurance ity of the computer systems that they employ. The
industry world-wide to reexamine the impact of soft- consumer now bears his or her own liability, without
ware quality on business disruption insurance. Most access to an insurer to step in as their surrogate in
large and medium-sized corporations that purchase case of a mishap. This represents a rst in our indus-
this form of protection do so against threats such as try insurers are so concerned about software failures
natural disasters or other calamities. Without it, most that they have started adding exclusions in the event
corporations could not exist because of the overwhelm- of software failures in their policies.
ing shareholder fear of bankruptcy. Software insurability refers to the degree of risk that
As an example, whenever turmoil errupts in the an insurer is willing to take to indemnify or guarantee
Middle East, insurers raise cargo premiums for the oil a software user against loss caused by software fail-
tankers traveling through that area. In fact, during ure in exchange for an insurance premium. Note here
the recent Gulf War, military escort ships were needed that the insurer is not actually insuring the software,
to decrease the risk of attack on oil transport ships. but is instead insuring the entity or processes that the
The reason for this was that insurers were hesitant to software impacts. This might include an airplane, the
continue to o er cargo insurance to oil tankers without operations of a bank, or the production rate of a man-
military protection, and shipping companies refuse to ufacturing plant.
transport cargo without insurance. If they shipped During the past 2 years, we started to see the rst
cargo without it, they would be responsible for the insurance o erings for information systems. Marsh
value of the cargo if it were lost. and McLennan o er an insurance product called 2000
Today, we are seeing similar events in the informa- Secure related to problems with the Millennium bug.
tion technology arena. Public announcements of in- Premiums for 2000 Secure range from $1M to $10M.
surer unwillingness to cover corporations against the Network Risk Management Services (NRMS) o ers
losses expected from Year 2000 have been made. This a slew of insurance policies, o ering coverage for
has occurred via insurers adding waivers to their stan- \viruses, hacker attacks, overwhelmed communica-
dard business disruption policies that exclude Y2K- tions, damage to data, network hostage situations, and
caused problems. Consider the recent case where key recovery issues or loss of income."
Swedish insurer Trugg-Hansa made the following ex- Most of these o erings protect against only certain
clusion e ective May 1, 1998 in the general condi- kinds of threats and in xed compensation amounts.
tions of their business insurance policies \The pol- For example, if an attack of type X were to occur
icy will not cover damage, cost, legal or other lia- and losses were to result, then you could expect to
bility caused directly or indirectly or connected to receive a claim for damages Y . If an attack outside of
time-related disturbance in computer functionality." X occurred, you may or may not be covered. It will
This demonstrates the extreme, defensive posturing simply depend on the exceptions enumerated in the
being seen as a result of the Y2000 problem. But policy. Nonetheless, these policies are very attractive
of equal signi cance, it opens the door for non-time{ in today's digital age, and the market for them will
related exclusions for other anomalous software be- continue to grow.
haviors. For example, exclusions might someday read Before o ering insurance for software-controlled en-
like \The policy will not cover damage, cost, le- tities, an insurer should understand (1) the worst-
gal or other liability caused directly or indirectly or case scenarios that can result if the software were to
connected to disturbances in computer functionality." fail, (2) what the dollar losses will be if that type of
Such a waiver enables an insurer to avoid responsi- software failure were to occur, and (3) the predicted
bility for all computer-related problems. Instead, the frequency of such events. These three pieces of infor-
onus is placed on consumers to determine the qual- mation allow insurers to decide if they can pro t under
such conditions. Recognize that insurers do not issue would be an \egg on the vendor's face" and possibly
insurance to lose money or break even; they expect to some nancial loss. This nancial loss could come in
pro t in exchange for the risks they take. the form of rework, a greater time-to-market, loss of
Interestingly enough, a new US corporation has reputation, and possibly legal action.
been formed to address the problem of determining But here we are not concerned with protection of a
software insurability on behalf of insurers the Soft- software publisher's business or reputation. Instead,
ware Testing Assurance Corporation (STAC). This we are concerned with protecting (1) the software
company was founded in 1997 to provide independent user's business against defective software, and (2) the
certi cation when requested by insurers. This inde- insurance company as it attempts to indemnify the
pendent certi cation to attain insurance has limited user. To accomplish these two goals requires accurate
availability. It is only available to corporations that software quality assessment on behalf of the insurance
have applied for business disruption insurance. Certi- company since they are assuming all risks.
cation assessment will only be provided after written This may not seem like a monumental task,
requests are received from an insurer. but consider that software reliability models are
The founding of this new company opens the door assumption- lled, and even the same software system
for additional software certi cation standards (as well can cause terrible claims against the insurer when em-
the possibility of other companies entering into the ployed in one environment whereas if the system is
certi cation marketplace) when business risks can be used elsewhere it will cause no problems. Recall that
directly tied to the reliability, availability, and security the Ariane 4 software worked properly until it was
of information systems. Now that one's ability to at- reused in the Ariane 5. It probably would have been
tain business insurance has been tied to the quality of an \easy sell" convincing an insurer that the Ariane
the software that they employ, this opens a new chap- 4's software was a \sure bet" in the Ariane 5 rocket.
ter in what \is or is not" acceptable software quality. After all, the development team of the Ariane 5 had
fallen for that same myth because the historical data
Software users are now being made to bear the bur- suggested such. But as we all now know, that small
den of bad software in a completely di erent way than change in the environment between the Ariane 4 and
simply lost productivity. They may have to fully bear Ariane 5 made such an enormous di erence in the cor-
the burden and consequences of business disruption. rectness of the trajectory software that the maiden
Hopefully this will encourage users to the demand war- ight of the Ariane 5 was a disaster.
ranties of quality from vendors and software publish- What this suggests is that accurate software quality
ers. If this were to occur, this could greatly change assessment will not even be as simple as just having a
how the risks and consequences of software failures big repository of information that quanti es the many
are measured. That is, shouldn't we be measuring re- \ilities" for COTS products. Accurate risk assessment
liability as a function of the consequences of software must also be with respect to the user's idiosyncracies.
failure as opposed to the frequency of failure? This makes independent certi cation of software sys-
The reason why the current events surrounding tems necessary in the environment in which they will
companies such as STAC and Trugg-Hansa are so sig- be insured. This does not mean, however, that certain
ni cant for the Software Reliability Engineering (SRE) risk analyses cannot be applied once and the results
community is that for the rst time we see a mar- stored, but that may well not be enough for accurate
ketplace for highly accurate software reliability assess- risk assessment.
ment. Previously, software reliability assessment has So in summary, there is now a marketplace for ac-
been an ad hoc activity usually done by a software curate Software Risk and Consequence Assessment
publisher for the sole purpose of determining whether (SRCA). That demand is being fostered by an in-
the software was ready for release. Because the ac- surance industry that is highly sensitive to potential
curacy of whatever model chosen was automatically losses that they will incur unless they exclude unfore-
brought into question, the model was used more as a seen software-related problems from their business dis-
heuristic than as an absolute measure. And because ruption insurance. The software industry has failed to
there is a plethora of software reliability models that adequately police itself from producing defective soft-
can be employed as testing stoppage criteria, it is any- ware. Nor has the government policed the software
one's guess as to whether the the appropriate model industry. Probably the only other group with enough
(even if inaccurate) was employed. If the software was clout to force software quality to be taken seriously is
not ready for release, but was released because the the insurance industry. And they are doing so.
model indicated such, the worst that could happen

Вам также может понравиться