Title :
Assurance-Driven Design
Author :
Hall, J.G. ; Rapanotti, Lucia
Author_Institution :
Centre for Res. in Comput., Open Univ., Milton Keynes
Abstract :
The design of assurance cases has been hampered by the posit-and-prove approach to software and systems engineering; it has been observed that, traditionally, a product is produced and then evidence from the development is looked for to build an assurance case. Although assured development is possible, there has been a recent drive towards the proactive design of the assurance case. Assurance-driven design is a development method that considers the assurance argument - similar to an assurance case - to be as important as the product. In this paper, we introduce assurance-driven design, as part of our problem oriented engineering framework, and show how software and assurance argument can be built together.
Keywords :
software engineering; assurance-driven design; posit-and-prove approach; problem oriented engineering; software engineering; systems engineering; Aerospace electronics; Control systems; Design engineering; Documentation; Programming; Software engineering; Software quality; Software safety; Software systems; Systems engineering and theory; Software Engineering; assurance cases; problem orientation;
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
DOI :
10.1109/ICSEA.2008.69