ICSE 2011: Grigore Rosu - The Art and Science of Program Verification

  • Posted: Jun 22, 2011 at 7:00 AM
  • By: Charles
  • Avg Rating: 5

    (4)
  • 54,086 Views
  • 3 Comments

Download

Right click “Save as…”

Embed code for this video

Copy the code above to embed our video on your website/blog.

Close

Video format

Note: These selections will fall back to the next best format depending upon browser capability.

Close

Grigore Rosu is an associate professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign (UIUC), where he leads the Formal Systems Laboratory (FSL). His research interests encompass both theoretical foundations and system development in the areas of formal methods, software engineering, and programming languages. Before joining UIUC in 2002, he was a research scientist at NASA Ames. He obtained his Ph.D. at the University of California at San Diego in 2000 and his M.S. at the University of Bucharest, Romania, in 1996. He was offered the CAREER award by the NSF and the outstanding junior award by the Computer Science Department at UIUC in 2005. He won an ACM SIGSOFT distinguished paper award at ASE 2008 as well as the best software science paper award at ETAPS 2002, and he was ranked a UIUC excellent teacher in Spring 2008 and Fall 2004. [source]

Here, Wolfram Schulte and Grigore briefly discuss the potential of K, a term rewriting based executable semantic framework for defining programming languages, and Matching Logic, an executable semantics framework yielding an alternative (to Hoare logic) program verification logic. It's another great conversation from Channel 9's coverage of ICSE 2011. Thanks to Wolfram and Grigore! Tune in.

 

Tags:

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.