ACM SIGPLAN Notices · 1975 · 127 citations · 11 references
Software MaintenanceFormal ProofProgram CheckingEngineeringVerificationSoftware SystemsSoftware EngineeringAutomated Software ToolsSoftware AnalysisFormal VerificationAutomated Software EngineeringComputational TestingSoftware Performance TestingTest AutomationLarge SoftwareSoftware ReliabilitySoftware ValidationProgram CorrectnessComputer ScienceStatic Program AnalysisSoftware DesignSoftware VerificationProgram AnalysisSoftware TestingFormal MethodsSystem Software
In the past few years, research has been actively carried out in an attempt to improve the quality and reliability of large scale software systems. Although progress has been made on the formal proof of program correctness, proving large scale software systems correct by formal proof is still many years away. Automated software tools have been found to be valuable in improving software reliability and attacking the high cost of software systems. This paper attempts to describe some main features of automated software tools and some software evaluation systems that are currently available.
11
IEEE Transactions on Computers
Computing in Science & Engineering · 2024 · 87 citations
F. M. Haney · 1972 · 74 citations
Software Maintenance, Engineering, Hardware Verification Language +24