Re: [pl-seminar] talk at 11am this Thursday (8/9) in 2310 CS


Date: Thu, 9 Aug 2018 10:49:57 -0500
From: Ben Liblit <liblit@xxxxxxxxxxx>
Subject: Re: [pl-seminar] talk at 11am this Thursday (8/9) in 2310 CS
Julian Dolby's talk starts in *ten minutes*, in room 2310 CS. All the cool kids will be there! http://www.cs.wisc.edu/events/3971
Title: WALA Everywhere
Speaker: Dr. Julian Dolby, IBM Thomas J. Watson Research Center
Location: 2310 CS

Abstract:

Programming has embraced increasingly diverse languages across domains; indeed, every new domain seems to bring languages with it. There is enterprise software that is still heavily based in Java and C#, but Web programming is increasingly dominated by JavaScript, which is tightly integrated with HTML and is even making inroads on the server with nodejs. The increasing interest in machine learning has increased use of Python and its associated libraries. Furthermore, each language brings with it an ecosystem of tools, such Eclipse and Intellij for Java, Atom and Visual Studio Code for JavaScript, PyCharm and Jupyter for Python. And systems are increasingly used from a diverse array of platforms, including mobile devices.
This plethora poses a challenge for program analysis frameworks: many 
have traditionally been focused on a single system, such as bytecode 
analysis of Java, but, to be maximally useful, frameworks ideally would 
follow users when they employ different tools for different jobs. In 
this talk, I shall discuss how the Watson Libraries for Analysis (WALA), 
an open-source analysis framework, is designed for this world by 
enabling analysis of a variety of languages on a variety of platforms 
and for presenting analysis information in a wide variety of tools. I 
shall discuss the underlying analysis framework, and present demos of 
WALA in action in multiple contexts. I will focus most on our recent 
work in tools for machine learning, with analysis examples and demos of 
tools in operation.
Bio:

Julian has been a Research Staff Member at IBM's Thomas J. Watson Research Center since 2000. He works on a range of topics, including static program analysis, software testing, the semantic web (AI) and programming technology support for machine learning. He has also worked on the Jikes Research Virtual Machine (Jikes RVM).
Julian was educated at the University of Wisconsin-Madison as an 
undergraduate, and at the University of Illinois at Urbana-Champaign as 
a graduate student where he worked with Professor Andrew Chien on 
programming systems for massively-parallel machines.
_______________________________________________
Pl-seminar mailing list
Pl-seminar@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/pl-seminar




[← Prev in Thread] Current Thread [Next in Thread→]