 |
 |
|
|
May 2003
|
Engineering Software Systems for Customer AcceptanceAuthor: Adrian Hilton
Abstract: Building a software
system is a well-understood problem with a wide range of solutions,
each suitable for some classes of system but not for others.
The commercial success of a software system, however, depends
on its acceptance by the customer. Therefore, the developer
must demonstrate that a system is fit for its purpose. A common
view is that following a specified software or systems development
process is adequate for this purpose. However, as software
and safety standards move from a prescriptive to goal-oriented
form, this demonstration of fitness will become better tailored
to each system. In this paper we examine how existing processes
and products can be used to build an evidence-based case for
high-assurance system acceptance. We draw on our own experience
of developing and delivering such systems, and make practical
recommendations for improving acceptance rates. We show how
existing technologies and tools can support this process.
View
PDF [137kb]
|
|
|
Sep 2002
|
Requirements Engineering: How Do You Know How Good You Are?Authors: Dr. Andrew Vickers, Alistair Mavin, Helen
May
[Published in RE'02, the proceedings of the 6th IEEE International
Symposium on Requirements Engineering]
Abstract: Organisations are seeking
to improve the way they undertake engineering activities. There
are numerous ways of doing this, one of which is to undertake
an on-going process, or capability, enhancement activity. Praxis High Integrity Systems Limited provides support for such activity
based primarily around the REVEAL requirements engineering method.
By providing customised training and coaching in REVEAL , we
aim to build up a long-term sustainable skill in the client's
organisation. Both Praxis High Integrity Systems Limited and the client
need to measure the effectiveness of the knowledge transfer.
To meet this need we have developed the REVEAL Competency and
Assessment scheme. This paper discusses the steps in this process
and shares some experiences of using the scheme both in-house
and with two major clients.
View
PDF [216kb]
|
|
|
Aug 2001
|
Will it Work?Authors: Jonathan Hammond, Rosamund Rawlings, Anthony
Hall [Published in RE'01, the proceedings of the 5th IEEE
International Symposium on Requirements Engineering]
Abstract: This paper describes
experiences using Requirements Engineering (RE) to reduce
the risk of large heterogeneous distributed systems not working
in their intended environments. Industry is creating ever-larger
systems by integrating increasingly complex smaller systems.
As a result, systems integration is becoming a major, or even
dominant, risk in the production of systems such as an aircraft,
railway or telecommunications infrastructure. In this paper,
we describe some practical techniques we use for the RE of
such integrated systems. They aim to provide assurance, before
development, that the final integrated system will achieve
its overall requirements. We illustrate the techniques with
case studies drawn from their industrial application.
View PDF [510kb]
|
|
| |
 © Website Content Praxis High Integrity Systems 2008
Normal
text Large
text
|
|
|
|