DocumentCode
2405977
Title
V&V through inconsistency tracking and analysis
Author
Easterbrook, Steve ; Callahan, John ; Wiels, Virginie
Author_Institution
Software Res. Lab., NASA, Fairmont, WV, USA
fYear
1998
fDate
16-18 Apr 1998
Firstpage
43
Lastpage
49
Abstract
In this paper we describe a research agenda for a study into the use of inconsistency analysis as a tool for software V&V and in particular, the use of category theory as a basis for modeling consistency relationships between the various artifacts of software development, including specifications, design, test cases, etc. Our expectation is that inconsistency analysis is fundamental to much of the work of V&V and that a systematic approach will have impacts across a wide range of V&V tasks. Two goals are described: an account of the contribution of inconsistency analysis to various V&V analyses, and the development of a formal framework for inconsistency analysis. Our approach to the development of the latter is through the refinement of the viewpoint framework using the language of category theory. We discuss the relationship between specification morphisms, as conventional conceived in work on composition of specifications, and inter-viewpoint consistency relationships. We conclude that inconsistency analysis has the potential to address the `air gaps´ between methods used during the various phases of the software lifecycle
Keywords
category theory; formal specification; program verification; category theory; consistency relationships; inconsistency analysis; software V&V; software development; specification morphisms; specifications; validation and verification; Electrical capacitance tomography; Electronic switching systems; Hip; Identity-based encryption; Large-scale systems; NASA; Programming; Software development management; Software testing; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Specification and Design, 1998. Proceedings. Ninth International Workshop on
Conference_Location
Ise-Shima
Print_ISBN
0-8186-8439-9
Type
conf
DOI
10.1109/IWSSD.1998.667918
Filename
667918
Link To Document