11 research outputs found
Computers still need people
"Although jobs in many scientific fields seem to be declining, the computer programmer and other specialists are in great demand."--Table of contents for issue
Penunjukan Langsung Ijin Reklame PT. Angkasa Pura I Kepada PT. Sido Maju Industri Estat Ditinjau dari Undang-Undang Nomor 31 Tahun 1999 Tentang Pemberantasan Tindak Pidana Korupsi Jo
This paper describes a semantic connection between the symbolic trajectory evaluation model-checking algorithm and relational verification in higher-order logic. We prove a theorem that translates correctness results from trajectory evaluation over a four-valued lattice into a shallow embedding of temporal operators over Boolean streams. This translation connects the specialized world of trajectory evaluation to a general-purpose logic and provides the semantic basis for connecting additional decision procedures and model checkers
A Methodology for Large−Scale Hardware Verification
Abstract. We present a formal verification methodology for datapathdominated hardware. This provides a systematic but flexible framework within which to organize the activities undertaken in large-scale verification efforts and to structure the associated code and proof-script artifacts. The methodology deploys a combination of model checking and lightweight theorem proving in higher-order logic, tightly integrated within a general-purpose functional programming language that allows the framework to be easily customized and also serves as a specification language. We illustrate the methodology—which has has proved highly effective in large-scale industrial trials—with the verification of an IEEEcompliant, extended precision floating-point adder.