ICPC 2015 - Welcome from the chairs

32
INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION SPONSORED BY FLORENCE, ITALY - MAY 18, 2015

Transcript of ICPC 2015 - Welcome from the chairs

Page 1: ICPC 2015 - Welcome from the chairs

I N T E R N AT I O N A L C O N F E R E N C E O N P R O G R A M C O M P R E H E N S I O N

S P O N S O R E D B Y

F L O R E N C E , I TA LY - M AY 1 8 , 2 0 1 5

Page 2: ICPC 2015 - Welcome from the chairs

Back to Italy after 11 years for the fourth time First time after evolving from workshop to conference

Page 3: ICPC 2015 - Welcome from the chairs

ICPC Steering Committee

ICSE 2015 Organizing Committee

IEEE Computer Society

DGMP Group

Page 4: ICPC 2015 - Welcome from the chairs

O R G A N I Z I N G C O M M I T T E E : T H A N K S !

P R O G R A M C O - C H A I R C H R I S T I A N B I R D M I C R O S O F T, U S A

P R O G R A M C O - C H A I R R O C C O O L I V E T O U N I V E R S I T Y O F M O L I S E , I TA LY

E R A T R A C K C O - C H A I R G A B R I E L E B AV O TA U N I V E R S I T Y O F S A N N I O , I TA LY

E R A T R A C K C O - C H A I R M I C H A E L C O L L A R D U N I V E R S I T Y O F A K R O N , U S A

T O O L D E M O C O - C H A I R B R A M A D A M S P O LY T E C H N I C O F M O N T R E A L , C A N A D A

T O O L D E M O C O - C H A I R S O N I A H A I D U C F L O R I D A S TAT E U N I V E R S I T Y, U S A

I N D U S T R Y T R A C K C O - C H A I R C R I S T I N A M A R I N E S C U U N I V E R S I T Y O F T I M I S O A R A , R O M A N I A

I N D U S T R Y T R A C K C O - C H A I R S U R E S H T H U M M A L A P E N TA I B M R E S E A R C H , I N D I A

I N D U S T R Y T R A C K C O - C H A I R PAT R I C K W A G S T R O M I B M R E S E A R C H , U S A

Page 5: ICPC 2015 - Welcome from the chairs

F I N A N C E C H A I R C A R M I N E G R AV I N O U N I V E R S I T Y O F S A L E R N O , I TA LY

P R O C E E D I N G S C H A I R G I U S E P P E S C A N N I E L L O U N I V E R S I T Y O F B A S I L I C ATA , I TA LY

L O C A L A R R A N G E M E N T S C H A I R G I U S E P P E L A M I I S T I - C N R , I TA LY

P U B L I C I T Y C O - C H A I R C H R I S PA R N I N G E O R G I A I N S T I T U T E O F T E C H N O L O G Y, U S A

P U B L I C I T Y C O - C H A I R A I K O YA M A S H I TA S I M U L A R E S E A R C H L A B , N O R W AY

W E B M A S T E R FA B I O PA L O M B A U N I V E R S I T Y O F S A L E R N O , I TA LY

O R G A N I Z I N G C O M M I T T E E : T H A N K S !

Page 6: ICPC 2015 - Welcome from the chairs

Some numbers

Page 7: ICPC 2015 - Welcome from the chairs

92 participants

24 different countries

Page 8: ICPC 2015 - Welcome from the chairs

USASwitzerland

GermanyCanada

JapanItaly

The NetherlandIsraelChinaIndia

IrelandRomania

SingaporeUnited Kingdom

ChileGreece

IranLuxembourg

NorwaySouth Korea

SpainSwedenAustria

Brazil

0 7,5 15 22,5 30

11111111112222224567891121

PA RT I C I PA N T S B Y C O U N T RY

Page 9: ICPC 2015 - Welcome from the chairs

I C P C 2 0 1 5 I S O N T H E I C S E I E E E C S A P P

Page 10: ICPC 2015 - Welcome from the chairs

I C P C 2 0 1 5 I S O N T H E W H O VA E V E N T A P P

Passcode: icpit

Key features of Whova

Explore profiles of all attendees Send in-app messages Scan and exchanges business cards Receive notifications from organizers Access agenda, maps, and parking info Share photos

Page 11: ICPC 2015 - Welcome from the chairs

I C P C 2 0 1 5 I S O N T W I T T E R A N D FA C E B O O K

#icpc15

https://www.facebook.com/icpcconf2015

Page 12: ICPC 2015 - Welcome from the chairs

Social Event

Tour to the historical wine cellars of the castle, a wine tasting in the garden, and the dinner in the hall

"Lorenzo Il Magnifico" of the castle.

Page 13: ICPC 2015 - Welcome from the chairs

Logistic

The Castle is located in Greve In Chianti, around 30Km from the conference place

The bus to reach the location will leave at 5:30 pm from Piazza Adua

We need around 1 hour to reach the Castle

Page 14: ICPC 2015 - Welcome from the chairs

Sponsors

S P O N S O R S

S U P P O RT E R S

Page 15: ICPC 2015 - Welcome from the chairs

Technical Program

Page 16: ICPC 2015 - Welcome from the chairs

Research papers

ERA papers (managed by Gabriele and Michael)

Industry papers (managed by Cristina, Suresh and Patrick)

Tool demos (managed by Sonia and Bram)

Call for Papers

Page 17: ICPC 2015 - Welcome from the chairs

73 research papers

22 ERA papers

5 industry papers

5 tool demos

Papers received

Page 18: ICPC 2015 - Welcome from the chairs

USAChina

CanadaGermany

BrazilSingapore

ItalySwitzerland

AustriaFrance

UKBelgiumHungary

IndiaIsrael

JapanNetherlands

New ZealandIreland

PakistanChile

Finland

0 5 10 15 20

0,10,30,70,81,01,01,01,01,01,01,01,31,42,03,03,34,54,66,19,210,018,6

Submissions by country

Page 19: ICPC 2015 - Welcome from the chairs

1: for each paper2: paper.assignTo(R1, R2, R3);3: do {4: reviewer.doReview();5: while (date != February 27th, 2015);6: do {7: all.discuss();8: if (contrastingReview(paper))9: paper.assign(R4); 10: while (date != March 7th, 2015);11: chairs.makeDecision();12: do {13: all.discussDecisions();14: while (date != March 9th, 2015);15: chairs.sendNotifications();

The reviewing process

Page 20: ICPC 2015 - Welcome from the chairs

23 research papers 31.5% acceptance rate

7 ERA papers 31.8% acceptance rate

3 industry papers

4 tool demos

Papers accepted

Page 21: ICPC 2015 - Welcome from the chairs

USACanada

GermanySwitzerlandSingapore

UKAustria

IsraelChileItaly

FinlandBelgium

BrazilChina

FranceHungary

IndiaIrelandJapan

NetherlandsNew Zealand

Pakistan

0 1,5 3 4,5 6

000000000000,130,330,33111,132,52,673,784,175,98

Accepted papers by country

Page 22: ICPC 2015 - Welcome from the chairs

How final decisions were made

280 review versions

# of

revi

ews

0

25

50

75

100

# of words100- 100-250 250-500 500-750 750-1000 1000+

145,250 words354 comments

Page 23: ICPC 2015 - Welcome from the chairs

Giuliano Antoniol, Venera Arnaoudova, Alberto Bacchelli, Olga Baysal, Andrew Begel, Dirk Beyer, Dave Binkley, Mariano

Ceccato, James R. Cordy, Serge Demeyer, Massimiliano Di Penta, Thomas Fritz, Alessandro Garcia, Mike Godfrey, Mark

Grechanik, Stefan Hanenberg, Mark Harman, Emily Hill, Abram Hindle, Daqing Hou, Katsuro Inoue, Huzefa Kagdi, Foutse

Khomh, Rainer Koschke, Shinji Kusumoto, Michele Lanza, David Lo, Jonathan Maletic, Andrian Marcus, Collin McMillan, Leon Moonen, Martin Pinzger, Vaclav Rajlich, Annibale Panichella,

Lori Pollock, Denys Poshyvanyk, Chanchal K. Roy, Bonita Sharif, Paolo Tonella, Nikolas Tsantalis, Bogdan Vasilescu, Andy

Zaidman, Thomas Zimmermann, Nicholas A. Kraft

Thanks to the 44 pc members

…and…

Page 24: ICPC 2015 - Welcome from the chairs

Nahla Abid, Muhammad Asaduzzaman, Stefanie Beyer, Amal Boukhdhir, Oscar Chaparro, Michael Decker, Alexander

Driemeyer, Leleh Eshkevari, Vincent Hellendoorn, Felienne Hermans, Siyuan Jiang, Md Yasser Karim, Katja Kevic, Oleksii Kononenko, Mario Linares Vásquez, Douglas Martin, Davood Mazinanian, Paul Will McBurney, Manishankar Mondal, Laura

Moreno, Shamima Mukta, Christian Newman, Ashiqur Rahman, Masud Rahman, Paige Rodeghero, Zohreh Sharafi, Andreas Stahlbauer, Jeff Svajlenko, Ricardo Terra, Wei Wang, Yibin

Wang, Martin White, Leon Wilson, Wei Wu, Yue Yu, Motahareh Bahrami Zanjani, Cheng Zhang

Thanks to the 37 additional reviewers

Page 25: ICPC 2015 - Welcome from the chairs

You, the committee, deserve all the credit for making this high quality program this year!

Page 26: ICPC 2015 - Welcome from the chairs

What papers talk about…

Page 27: ICPC 2015 - Welcome from the chairs

May 18th May 19th

8.30 - 9.30

9.30 - 10.30 Industry Session

10.00 - 11.00 Break Break

11.00 - 12.30 Mining Software Repositories Users, User Interfaces, and Feature Location

12.30 - 14.00 Lunch Lunch

14.00 - 15.30 Learning and Sharing Program Knowledge Large Scale Empirical Studies

15.30 - 16.00 Break Break

16.00 - 17.00 Tool Demo Session Reading and Visualization

17.00 - 17.15 Closing

17.15

Program: Technical sessions We start at 8.30

Page 28: ICPC 2015 - Welcome from the chairs

May 18th May 19th

8.30 - 9.30Keynote by Andreas Zeller

MIP

9.30 - 10.30 Industry Session

10.00 - 11.00 Break Break

11.00 - 12.30 Mining Software Repositories Users, User Interfaces, and Feature Location

12.30 - 14.00 Lunch Lunch

14.00 - 15.30 Learning and Sharing Program Knowledge Large Scale Empirical Studies

15.30 - 16.00 Break Break

16.00 - 17.00 Tool Demo Session Reading and Visualization

17.00 - 17.15 Closing

17.15 Open Steering Committee meeting

Program: More We start at 8.30

Page 29: ICPC 2015 - Welcome from the chairs

Best Paper award

ICPC 2015 Awards

Best ERA Paper award

Best Tool Demo award

Best Reviewer award

Do not miss the social event…

Page 30: ICPC 2015 - Welcome from the chairs

ICPC 2015 Special Issue

A special issue of the Empirical Software Engineering Journal (edited by Springer) will feature extended, revised versions of the best papers

Also the best paper from the ERA track will be invited

Submission deadline: October, 2015 EMSE 2013 Impact Factor: 1.640

Page 31: ICPC 2015 - Welcome from the chairs

Let’s start!

Page 32: ICPC 2015 - Welcome from the chairs

Test Complement Exclusion: Guarantees from Dynamic Analysis

Andreas Zeller is a full professor for Software Engineering at Saarland University in Saarbrücken, Germany, since 2001.

In 2010, Zeller was inducted as Fellow of the ACM for his contributions to automated debugging and mining software archives, for which he also was awarded 10-year impact awards from ACM SIGSOFT and ICSE.

In 2011, he received an ERC Advanced Grant, Europe's highest and most prestigious individual research grant, for work on specification mining and test case generation.

In 2013, Zeller co-founded Testfabrik AG, a start-up on automatic testing of Web applications, where he chairs the supervisory board.