今天是:
实验室公告
  • 1 我室名誉主任,我国著名计算机科学家,南京大学教授、博士生导师徐家福先生于2018年1月16日10时在南京不幸逝世,享年94岁。
  • 2 我室在2017年信息领域国家重点实验室评估中获评优秀类实验室!
学术动态
文件下载

学术报告(Zhendong Su)

Fully Automatic Mining of General Temporal Properties

Prof. Zhendong Su
Department of Computer Science
University of California, Davis, USA

Time: 10:00-12:00, July 14th, 2009 (Tuesday)
Location: Room 504, Building MengMinwei

Abstract

Program specifications are important in many phases of the software
development process, but they are often omitted or incomplete.  An important
class of specifications takes the form of temporal properties that prescribe
proper usage of components of a software system. Recent work has focused on
the automated inference of temporal specifications from the static or runtime
behavior of programs. However, existing techniques mine only simple patterns
or a single complex pattern restricted to some manually selected events. There
 is no practical, automatic technique that can mine general temporal
properties.

This talk will present Javert, the first general specification mining
framework that can learn, fully automatically, complex temporal properties
from execution traces. It is based on two insights: (1) there is much
regularity in the search space of learning all instances of a generic pattern,
 such as the alternating pattern (ab)*; (2) real, complex specifications can
be formed by composing instances of small generic patterns. Javert can
discover many interesting, nontrivial specifications in real-world code that
are beyond the reach of existing automatic techniques.

About Prof. Zhendong Su

Zhendong Su is an Associate Professor in Computer Science at UC Davis. His
research interests span programming languages, software engineering, and
computer security, focusing on developing practical techniques and tools for
improving software quality and programmer productivity. He received his Ph.D.
degree in Computer Science from UC Berkeley, and is the recipient of a Best
Paper Award from the European Association for Programming Languages and
Systems, an ACM SIGSOFT Distinguished Paper Award, an NSF CAREER Award, a
College of Engineering Outstanding Junior Faculty Award at UC Davis, and an IB
M Software Quality Innovation Award. He is serving as an Associate Editor for
ACM Transactions on Software Engineering and Methodology and a Program Co-
Chair for the 16th International Static Analysis Symposium.

http://www.cs.ucdavis.edu/~su/



[ 返回|BACK ]
版权所有 (C) 南京大学计算机软件新技术国家重点实验室
[电话] 025-89683467 [邮箱] keysoftlab@nju.edu.cn [地址]江苏省南京市栖霞区仙林大道163号计算机科学与技术楼