DocumentCode
2598266
Title
Applying Formal Methods Informally
Author
Bishop, Matt ; Hay, Brian ; Nance, Kara
Author_Institution
Dept. of Comput. Sci., Univ. of California at Davis, Davis, CA, USA
fYear
2011
fDate
4-7 Jan. 2011
Firstpage
1
Lastpage
8
Abstract
While many problems associated with software development and the associated vulnerabilities are well documented and discussed, there is a distinct and obvious lack of consensus on the means to overcome and remedy these identified issues. This paper introduces the idea of integrating the concepts of formal methods into the programming process from the beginning. This method of applying formal methods informally has the potential to change the programming paradigm to include formal methods; and, when formal methods cannot be applied, an ancillary application of the philosophy and underlying foundational concepts to move towards a culture of more secure programming.
Keywords
security of data; software engineering; formal methods; foundational concepts; philosophy concepts; programming process; secure programming; software development; Authentication; Libraries; Postal services; Programming; Servers; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences (HICSS), 2011 44th Hawaii International Conference on
Conference_Location
Kauai, HI
ISSN
1530-1605
Print_ISBN
978-1-4244-9618-1
Type
conf
DOI
10.1109/HICSS.2011.71
Filename
5718997
Link To Document