POPL 2015 logo

on Emerging Research & Development Trends in Programming Languages (WEPL)
18th January 2015

WEPL logo

Co-located with 42nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2015)


POPL is a premier annual international forum for the discussion of all aspects of programming languages and programming systems. The objectives of WEPL are to present the views of eminent researchers on emerging topics in these areas, and to introduce POPL attendees to activities and opportunities in these areas in universities, institutions, and companies located in India. The workshop will feature invited technical talks by eminent researchers, a poster session for students and faculty to present innovative technical ideas and results, as well as a panel discussion by experts from industry as well as academia. WEPL is aimed at 3rd and 4th year UG engineering students, Masters and PhD students, as well as faculty members.

The flyer of the workshop can be found here.

Registration Information

Please visit the following site to register for POPL and for WEPL. (You need to select the WEPL option.)
WEPL registration is free, but is open only to POPL registrants. Registration to WEPL is required to attend WEPL or to present a poster.
We will be providing travel/accommodation reimbursement to WEPL registrants coming from places at least 100km away from TIFR, Mumbai. Reimbursement is limited to a maximum of Rs.3000 5000 per registrant, and is subject to availability of funds. Registrants seeking reimbursement should bring to the workshop (1) copies of train tickets (up to IIAC class), (2) accommodation receipt (if support for accommodation is sought), and (3) a letter from the Head of your Department on official letterhead, stating that you are allowed to attend the workshop and that you do not have financial support from any other source to attend the workshop.

Poster Presentations

We welcome students, faculty members as well as researchers to submit written proposals for technical posters in the areas of programming languages and programming systems. Proposals will be evaluated by a committee, and authors of accepted proposals will be asked to present their posters during the workshop.

More details about poster-proposal submissions are available here. Submissions are now closed.

Important dates

Accepted posters

Program Committee

Ansuman Banerjee (Chair) Indian Statistical Institute, Kolkata
Komondoor V. Raghavan (Chair) Indian Institute of Science, Bangalore
Subhajit Roy Indian Institute of Technology, Kanpur
Supratik Chakraborty Indian Institute of Technology, Bombay
Rajarshi Ray National Institute of Technology, Meghalaya
Soumyajit Dey Indian Institute of Technology, Kharagpur
Sujit Kumar Chakrabarti International Institute of Information Technology, Bangalore
Rahul Purandare Indraprastha Institute of Information Technology, Delhi
Ganesan Ramalingam Microsoft Research
Diptikalyan Saha IBM Research, India
Akash Lal Microsoft Research, India
Deepak D'Souza Indian Institute of Science, Bangalore
Sumesh Divakaran Indian Institute of Science, Bangalore
Raveendra Kumar M. Tata Consultancy Services
Nishant Sinha IBM Research Labs
Vinay Kulkarni Tata Consultancy Services
Amogh Margoor Indian Institute Of Science, Bangalore
Y. Raghu Reddy International Institute of Information Technology, Hyderabad
Girish Maskeri Infosys Technologies Limited
Aditya Kanade Indian Institute of Science, Bangalore
Ravindra Naik Tata Consultancy Services
Sorav Bansal Indian Institute of Technology, Delhi
Meenakshi D'Souza International Institute of Information Technology, Bangalore

Invited Speakers

Speakers Topics
Supratik Chakraborty Supratik Chakraborty
IIT Bombay
Proving Programs Correct by Abstract Interpretation
Aditya Kanade Aditya Kanade
IISc Bangalore
Smartphones, cloud, and everything in between
V. Krishna Nandivada V. Krishna Nandivada
IIT Madras
Writing Efficient Programs for Multicore systems
Rupesh Nasre Rupesh Nasre
IIT Madras
Automatic GPU Code generation for Graph Algorithms
G. Ramalingam G. Ramalingam
Microsoft Research India
Programming Distributed Systems
Y. N. Srikant Y. N. Srikant
IISc Bangalore
Energy aware compilation

Panel Discussion

Career prospects and opportunities in programming languages and software engineering

Supratik Chakraborty Supratik Chakraborty
IIT Bombay
Deepak D'Souza Deepak D'Souza
IISc Bangalore
R. D. Naik R. D. Naik
Uday Khedker Uday Khedker
IIT Bombay
Prahladavaradan Sampath Prahladavaradan Sampath


Time Events / Talk by
09:00 Welcome
09:15 - 10:00 V. Krishna Nandivada
10:00 - 10:45 G. Ramalingam
10:45 - 11:15 Break + Poster Session
11:15 - 12:00 Y. N. Srikant
12:00 - 12:45 Aditya Kanade
12:45 - 14:00 Lunch + Poster Session
14:00 - 14:45 Supratik Chakraborty
14:45 - 15:30 Rupesh Nasre
15:30 - 15:45 Break + Poster Session
15:45 - 17:00 Panel Discussion


Ansuman Banerjee Ansuman Banerjee
Indian Statistical Institute, Kolkata
Student Volunteers
Parixit Prasad Parixit Prasad
IISc Bangalore
Suvita Phulia Suvita Phulia
IISc Bangalore
K. V. Raghavan K. V. Raghavan
IISc Bangalore
Sriram Rajamani Sriram Rajamani
Microsoft Research India, Bangalore


Ansuman Banerjeeansuman [AT] isical [DOT] ac [DOT] in
K. V. Raghavanraghavan [AT] csa [DOT] iisc [DOT] ernet [DOT] in