DocumentCode
379103
Title
Wrappings for one-of-a-kind software development
Author
Landauer, Christopher ; Bellman, Kirstie L.
Author_Institution
Aerosp. Integration Sci. Center, Aerosp. Corp., Los Angeles, CA, USA
fYear
2002
fDate
7-10 Jan. 2002
Firstpage
3987
Lastpage
3995
Abstract
System engineering practices have reduced the rate and effect of errors in complex, heterogeneous computing systems, but there are still areas in which they are insufficient. Space systems and other research systems have unique problems that preclude the use of conventional techniques, since the requirements are not all available until after the system is nearly finished. For these systems, the requirements are discovered along the way. That requires a more explicit account of the design decisions and rationales than is usually written down, and a much more explicit connection between the requirements, the design decisions, and the appearance of the code. These conditions also need to be flexible enough to change as new requirements are discovered. In this paper, we show how our Problem Posing Programming Paradigm supports this flexibility of connection, and how some related verification techniques can be used to address the problem, and point towards further development.
Keywords
formal specification; program verification; complex heterogeneous computing systems; design decisions; executable specification languages; one-of-a-kind software development; problem posing programming paradigm; system engineering practices; verification techniques; Aerospace engineering; Application software; Computer applications; Computer architecture; Design engineering; Postal services; Programming; Specification languages; Systems engineering and theory; Wrapping;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 2002. HICSS. Proceedings of the 35th Annual Hawaii International Conference on
Print_ISBN
0-7695-1435-9
Type
conf
DOI
10.1109/HICSS.2002.994472
Filename
994472
Link To Document