STRIVING FOR CORRECTNESS

Citation
Md. Abrams et Mv. Zelkowitz, STRIVING FOR CORRECTNESS, Computers & security, 14(8), 1995, pp. 719-738
Citations number
46
Categorie Soggetti
Computer Science Information Systems
Journal title
ISSN journal
01674048
Volume
14
Issue
8
Year of publication
1995
Pages
719 - 738
Database
ISI
SICI code
0167-4048(1995)14:8<719:SFC>2.0.ZU;2-Y
Abstract
In developing information technology, you want assurance that systems are secure and reliable, but you cannot have assurance or security wit hout correctness. We discuss methods used to achieve correctness, focu sing on weaknesses and approaches that management might take to increa se belief in correctness. Formal methods, simulation, testing, and pro cess modeling are addressed in detail. Structured programming, life-cy cle modeling like the spiral model, use of CASE tools, use of formal m ethods, object-oriented design, reuse of existing code are also mentio ned. Reliance on these methods involves some element of belief since n o validated metrics on the effectiveness of these methods exist. Sugge stions for using these methods as the basis for managerial decisions c onclude the paper.