SlideShare a Scribd company logo
ICSE 2018
40th International Conference on Software Engineering
May 27 - 3 June 2018, Gothenburg, Sweden
50 years ago: 2001: A Space Odyssey
2018-06-13 4
50 years ago
Margaret Hamilton,
the navigation software
for the Apollo project.
40th
International Conference of
Software Engineering
2018-06-13 7
50 years after
Welcome to ICSE2018!
2018-06-13 8
Ivica Crnkovic
General Chair
Marsha Chechik
Program Chair
Mark Harman
Program Chair
Welcome! Organisation Committee (53 members)
Welcome! PB (35) and PC (101)
Welcome! (Track PC members – 300 members)
2018-06-13 11
2018-06-13 12
Welcome! (Workshops 750 PC members
& co-located events 350 members)
530
Students
420 practitioners
from 75 companies
1765
Conference
participants
Contribution
to some records….
The ICSE 2018 hosts welcome you!
Stefan Bengtsson
President and CEO of Chalmers
University of Technology
Elisabet Rothenberg
Deputy Lord Mayor
Gothenburg
Attendees (By May 30 01:00)
All Heads
1765
Main conference
1365
0
100
200
300
400
500
600
700
800
900
1000
1100
1200
1300
1400
1500
1600
1700
1800
2005, St. Louis,U
SA
2006, Shanghai,C
hina
2007, M
inneapol is, USA
2008, Leipzi g, G
erm
any
2009, Vancou
ver,C
anada
2010, Cape
Town, South
A
fri ca
2011, Honolulu, U
SA
2012, Zuri ch, Sw
itzerland
2013, San
Francisco, USA
2014, Hyderabad, Indi a
2015, Florence,I taly
2016, Austin, USA
2017, BuenosA
ires, A
rgentina
2018. Gothenburg,S
weden
Total Head C ount
Main Conferen ce
Attendees from
56
different countries
Participation in ICSE 2018
USA 347
Sweden 232
Germany 187
China 126UK 84
Canada 83
Italy
69
Netherlands 55
Brazil 53
Korea 52
Japan 41
Switzerland 37
Spain 33
Australia 28
France 28
Austria 25
Ireland 25
India 25
Luxemburg 20
Belgium 20
Singapore 19
Finland 19
Norway 16 Denmark 14
Others 141
Attendees
first
time
students
58%
non-first
time
students
42%
First-time students
First
time
48%
Once
12%
Twice
10%
3-5
times
13%
5-10 times
10%
More than 10 times 7%
Frequent attendees
Students
30%
Others
70%
Student attendees
Demographics
Female
19%
Male
68%
non
declared
13%
Gender distribution
no
articles
34%
several
articles
14%
single
article
52%
Publications
Academia
74%
Research
institute
7%
Industry
17%
Other
2%
Academia vs Industry
2790 unique authors
1010 papers in the proceedings
The Program – before and after the
main conference
Sun- Tue, Sat-Sun
• 29 workshops 767 attendees
• 8 co-located events 668 attendees
• 3 Pre-conference events 123 attendees
• Doctoral Symposium
• Technical Briefengs
• New faculty symposium
• 2001: Space Odyssey – 50 yeras
• Interaction with Lindholmen Software
Development Day
0
20 0
40 0
60 0
80 0
10 00
12 00
14 00
Su n Mon T ue Wed T hu F ri Sa t Su n
Paricipation per day
2018-06-13 21
Program - Main Conference
88 Sessions in 9 Tracks
• Plenary Sessions and awards (5)
• Technical track (38 sessions)
• Other track (280 papers)
• Industry Forum (4) - Mon
• SEIP (12 session) – Mon-Fri
• SEET (7 sessions) – Mon-Fri
• SEIS (5 sessions) – Mon-Thu
• NIER (5 sessions) – Mon, Fri
• DEMO (5*2 sessions), Mon, Thu
• SRC (1 Session + Posters), Thu, Fri
• SCORE (1 Session + Posters), Thu
Poster exhibitions Wed-Fri
• During lunch and afternoon coffee
• TCSE/SigSoft TownHall (Wed)
• Awards, Aperitivo
We start at 8:30 on Thursday, and 8:15 on Friday!
The Venue
• Congress hall
• Rooms on 2 levels
• H1, H2, J1,J2, R2 rooms – level 2
• E1-E4 – level 1
• H hall
• Lunch, posters
• Exhibitions
Industry Forum Lunch
• Session Restaurant
Level 2
Level 1
• icse2018.org
• ICSE 2018 Brochure
• Live stream
@ICSEConf
#ICSE2018
Conference Publishing
Services Conference App.
Don’t – worry: Information is everywhere
Women and Men in
Yellow shirts
Student volunteers
& their Chairs
Highlights:
The Keynote Speakers
2018-06-13 24
Highlights: Industry Forum (740)
Opening
Noel Lovisa, The software industry is not industrialised
Jan Bosch, Why Digitalization Will Kill Your (Software)
Company Too
Forum Sit Down Working Lunch – academics meet industrialists
Speed Dating Activity – lightning chats with other attendees
Danica Kragic,, Robotics, Software and Artificial Intelligence:
State of the art and future challenges
Forum Session V: Panel - Software Engineering in 2030
Lionel Briand, Markus Borg, Mark Harman , Liliana Pasquale –
Caitlin Sadowski , Tom Zimmermann
Mark Harman, Mechanisms through which academics and
industrialists can work together productively
Kristina Lundqvist,
Industrial PhD School – efficient industry-academia cooperation
Highlights:
50 years of SE and 40th edition
of ICSE
Congress Hall, Thursday May 31
08:30 – 08:45 Opening
08:45 – 10:30 Frederick P. Brooks, Jr., Learning the Hard Way: A History of
Software Engineering 1948-1980
Margaret Hamilton, The Language as a Software Engineer
16:00 – 17:00 Brian Randell, Introductory talk: 50 years of Software
Engineering
Panel: Brian Randell, David Gries, Doug McIlroy, Bob McClure,
Gerhard Goos, Manfred Paul
17:00 – 18:00 Celebration of 40th anniversary of ICSE
19:00 – 23:00 ICSE 2018 Banquet
R2 , Friday June 1
15:00 – 15:30 Ivar Jacobson, 50 years of software engineering, so now what?
Welcome reception at Universeum
May 30 19:00-21:30
Just on other side of the square – start 19:00
Five floors of exhibition, guidance available
https://www.universeum.se/en/
Drinks available on several levels
Visit the terrace
Don’t forget your badge!
Before that: 17:30 – 28:45
Industry Forum (Foyer) Others (H2)
After work – aperitivo TownHall – Discussions, Awards, aperitivo
Banquet, Thursday May 31, Erikbergshallen
Buses from the venue 18:00 – 18:30
15-20 minutes driving
Buses leave from 22:30 – 24:00
Possible to use public transport (also a ferry)
Drink on the square, music
Dinner, local food, music – passing 50 years…
Some videos…
Relax and enjoy
Don’t forget your badge!
If you do not plan to come
Inform at registration desk
And stay in shape!
2018-06-13 29
• Set on Step counter and
impress yourself!
• Take a morning run
(Thursday 6.30) – 5 or 10 K
• We also have football teams
ICSE 2018
Technical Program
Marsha Chechik, University of Toronto
Mark Harman, Facebook and UCL
Program co-chairs
Reviewing Process – Board Model
101 PC
Members
35 PB
Members
• Review papers
• Discuss online
• Try to reach consensus,
accept/reject where
possible
• Oversee reviewing
• Attend PB meeting
• Decide where no
consensus among PC
Over 5,000 comments!
ICSE Review Timeline
• Submission deadline: August 25, 2017
• received 502 papers
2018-06-13 32
Submitted Papers by Country
• 502 papers submitted altogether
• 1493 authors from 52 countries
United States
33%
China
15%
Germany
10%
Canada
5%
United
Kingdom
4%
Brazil
3%
Singapore
2%
Luxembourg
2%
Netherlands
2%
Italy
2%
France
2%
Sweden
2%
Other
18%
ICSE Review Timeline
• Submission deadline: August 25, 2017
• received 502 papers
• 13 papers are desk-rejected for double-blind violations (see later)
• Author responses: November 12-15, 2017
• 402 responses received, 17 papers withdrawn
• On-line discussion: November 16-December 1, 2017
• Accepted 71 papers, rejected 327 papers
• Program board meeting: December 6-7, 2017, London UK
• Accepted 34 additional papers
2018-06-13 34
Accepted Papers by Country
Accepted 105 papers, from 30 countries (21% acceptance rate)
Statistics over the years
0
100
200
300
400
500
600
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
Accept ed Rejected
Year %
2009 12%
2010 14%
2011 14%
2012 21%
2013 18%
2014 20%
2015 18%
2016 19%
2017 16%
2018 21%
Topics: Submitted and Accepted
0
20
40
60
80
100
120
140
160
180
200
Em
pirical softw
are…
Program
analysis
M
ining
sof tw
are…
Toolsand
environm
ents
Validat ion
and
veri ficat ion
M
obile
appl icat ion
s
Apps
and
app
storeanalysi s
Search-based
soft ware…
Softw
are
m
odeling
an
d…
Recom
m
endat ionsyst em
s
Requirem
ent sengineering
Program
m
ing
languages
Softw
are
archit ecture
M
odel-driven
engineering
Softw
are
product l ines
D
istributed
and…
H
um
an
-com
puter…
Reverse
engineeri ng
Confi gu
ration…
Aut onom
ic
and
(self -…
Com
ponent-based…
End-usersoftw
are…
Softw
are
visualizati on
Softw
are
services
Em
bedded
softw
are
submissions accepted acceptance rate
New this year:
Double Blind Review Process
• Goal: remove author identity from the review process
• The goal is not to make it impossible to know author identity
• At submit time
• DBR blatant fail: desk reject
• DBR non-blatant fail: give time to repair
• During review
• PC/PB do not know author names as they write their reviews
• Names only revealed for accepted papers
• Names of authors of rejected papers never revealed
Survey Results: Overall Review Process
Double Blind Review Process
Reviewer Reactions?
Double Blind Review Process
Author and PC/PB Reactions?
Program of the Technical Track
• 105 technical papers
• 48 JFP
• 20 from TSE
• 2 from TOSEM
• 26 from JESE
• Between 4-6 parallel sessions
2018-06-13 42
Awards
2018-06-13 43
ICSE 2018 Outstanding Reviewers
Kelly Lyons, Univ. of Toronto, Canada
Travis Breaux, Carnegie Mellon Univ., USA
Laurie Williams, North Carolina State Univ., USA
Emelie Engstrom, Lund Univ., Sweden
Annibale Pannichella, Univ. of Luxembourg, Luxembourg
Daniel Varro, McGill Univ., Canada
Dalal Aranjeh, Imperial College London, UK
Shiva Nejati, SnT Centre/Univ. of Luxembourg, Luxembourg
Shin Yoo, KAIST, South Korea
Alexander Serebrenik, Eindhoven Univ. of Technology, The Netherlands
Federica Sarro, University College, London UK
44
Award ceremony is on Friday morning!
ICSE 2018 RRRR:
Reliable Rapid Response Reviewers
Andrew Ko, Univ. of Washington, USA
Premkumar Devanbu, Univ. of California, Davis, USA
Ahmed E. Hassan, Queen’s Univ., Canada
Yue Jia, Facebook
Arie Van Deursen, Delft Univ. of Technology, The Netherlands
Tracy Hall, Brunel Univ., London, UK
Claire Le Goues, Carnegie Mellon Univ., USA
Paolo Tonella, Fondazione Bruno Kessler, Trento, Italy
Darko Marinov, Univ. of Illinois, Urbana Champaign, USA
Perdita Stevens, Univ. of Edinburgh, Scotland
Yuriy Brun, Univ. of Massachusetts, USA
45Award ceremony is on Friday morning!
Distinguished Paper Awards
46
105 Accepted Papers
Reviewers’ comments and scores
8 with notably enthusiastic reviews
Award ceremony is on Friday morning!
ACM SIGSOFT
Distinguished Paper
2018-06-13 47
Huan Yan and Yulei Sui
University of New South Wales, Australia
Shiping Chen
CSIRO, Australia
Jingling Xue
University of New South Wales, Australia
For
Spatio-Temporal Context Reduction: A Pointer-
Analysis-Based Static Approach for Detecting Use-
After-Free Vulnerabilities
ACM SIGSOFT
Distinguished Paper
2018-06-13 48
Leonardo De Silva Sousa, Anderson Oliviera, Willian
Oizumi, Simone Barbosa and Alessandro Garcia
Pontificia Universidade Católica do Rio de Janeiro (PUC-
RIO), Brazil
Jaejoon Lee
Lancaster University, United Kingdom
Marcos Kalinowski, Rafael de Mello and Roberto
Oliviera
Pontificia Universidade Católica do Rio de Janeiro (PUC-
RIO), Brazil
Neto Baldoino and Rodrigo Paes
UFAL, Brazil
For
Identifying Design Problems in the Source Code: A
Grounded Theory
ACM SIGSOFT
Distinguished Paper
2018-06-13 49
Calvin Loncaric, Michael D. Ernst and Emina Torlak
University of Washington, USA
For
Generalized Data Structure Synthesis
ACM SIGSOFT
Distinguished Paper
2018-06-13 50
Michael Rath
Technische Universität Ilmenau, Germany
Jacob Rendall, Jin Guo and Jane Cleland-Huang
University of Notre Dame, USA
Patrick Mäder
Technische Universität Ilmenau, Germany
For
Traceability in the Wild: Automatically Augmenting
Incomplete Trace links
ACM SIGSOFT
Distinguished Paper
2018-06-13 51
Xinyu Wang
Zhejiang University, China
Jun Sun
Singapore University of Technology and Design, Singapore
Zhenbang Chen
National University of Defense Technology, China
Peixin Zhang
Zhejiang University, China
Jingyi Wang
Singapore University of Technology and Design, Singapore
Yun Lin
National University of Singapore, Singapore
For
Towards Optimal Concolic Testing
ACM SIGSOFT
Distinguished Paper
2018-06-13 52
Rijnard van Tonder and Claire Le Goues
Carnegie Mellon University, USA
For
Static Automated Program Repair for Heap
Properties
ACM SIGSOFT
Distinguished Paper
2018-06-13 53
Zhilei Ren and He Jiang
Dalian University of Technology, China
Jifeng Xuan
Wuhan University, China
Zijiang Yang
Western Michigan University, USA
For
Automated Localization for Unreproducible Builds
ACM SIGSOFT
Distinguished Paper
2018-06-13 54
Fan Lingling, Sen Chen, Lihua Xu, Geguang Pu
East China Normal University, China
Ting Su, Guozhu Meng, Yang Liu
Nanyang Technological University, China
Zhendong Su
University of California, Davis, USA
For
Large-Scale Analysis of Framework-Specific
Exceptions in Android Apps
HAVE
A
GREAT ICSE
Keynote
Magnus Frodigh, Ericsson
acting Head of Ericsson Research
Communication systems and
networks, key enablers for
digitizing industry and society –
opportunities and challenges

More Related Content

Similar to ICSE 2018 opening session

UTEK Information Session
UTEK Information SessionUTEK Information Session
UTEK Information Session
UofTEngKomp
 
CIC 16 Preliminary Program
CIC 16 Preliminary ProgramCIC 16 Preliminary Program
CIC 16 Preliminary ProgramKaren Braun
 
MediaEval 2014 Multimedia Benchmark Workshop
MediaEval 2014 Multimedia Benchmark WorkshopMediaEval 2014 Multimedia Benchmark Workshop
MediaEval 2014 Multimedia Benchmark Workshopmultimediaeval
 
Digital Spring Clean Workshop rscd2018
Digital Spring Clean Workshop rscd2018Digital Spring Clean Workshop rscd2018
Digital Spring Clean Workshop rscd2018
SusanMRob
 
Opening CeDEM12
Opening CeDEM12Opening CeDEM12
IEEE-NTU's Science Symposium 2013: Boot Camp Briefing Slides
IEEE-NTU's Science Symposium 2013: Boot Camp Briefing SlidesIEEE-NTU's Science Symposium 2013: Boot Camp Briefing Slides
IEEE-NTU's Science Symposium 2013: Boot Camp Briefing Slides
Prerna Chikersal
 
Build a Career in Engineering and Technology 19.08.20
Build a Career in Engineering and Technology    19.08.20Build a Career in Engineering and Technology    19.08.20
Build a Career in Engineering and Technology 19.08.20
Sanjay Goel
 
Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...
Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...
Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...
Burton Lee
 
ICSE 2016 - Opening and Awards I
ICSE 2016 - Opening and Awards IICSE 2016 - Opening and Awards I
ICSE 2016 - Opening and Awards I
sonal-mahajan
 
ESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer School
ESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer SchoolESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer School
ESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer Schooleswcsummerschool
 
Ambient Intelligence - Course Introduction
Ambient Intelligence - Course IntroductionAmbient Intelligence - Course Introduction
Ambient Intelligence - Course Introduction
Fulvio Corno
 
【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...
【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...
【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...
Environmental Consortium for Leadership Development (EcoLeaD)
 
Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...
Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...
Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...
OpenUP project
 
Mapping Your Career
Mapping Your CareerMapping Your Career
Mapping Your Career
Esita_Sogotubu
 
Welcome by the Department of Mathematics
Welcome by the Department of MathematicsWelcome by the Department of Mathematics
Welcome by the Department of Mathematics
metamath
 
AmI 2015 - Course Introduction
AmI 2015 - Course IntroductionAmI 2015 - Course Introduction
AmI 2015 - Course Introduction
Fulvio Corno
 
Engineers' Week 2015
Engineers' Week 2015Engineers' Week 2015
Engineers' Week 2015
Andres Flores
 
0. CSE205 (3).ppt
0. CSE205 (3).ppt0. CSE205 (3).ppt
0. CSE205 (3).ppt
RafiMohammad37
 
Rome icpbs 2017
Rome icpbs 2017Rome icpbs 2017
Rome icpbs 2017
Global R & D Services
 

Similar to ICSE 2018 opening session (20)

UTEK Information Session
UTEK Information SessionUTEK Information Session
UTEK Information Session
 
CIC 16 Preliminary Program
CIC 16 Preliminary ProgramCIC 16 Preliminary Program
CIC 16 Preliminary Program
 
TOW 2015 Final
TOW 2015 FinalTOW 2015 Final
TOW 2015 Final
 
MediaEval 2014 Multimedia Benchmark Workshop
MediaEval 2014 Multimedia Benchmark WorkshopMediaEval 2014 Multimedia Benchmark Workshop
MediaEval 2014 Multimedia Benchmark Workshop
 
Digital Spring Clean Workshop rscd2018
Digital Spring Clean Workshop rscd2018Digital Spring Clean Workshop rscd2018
Digital Spring Clean Workshop rscd2018
 
Opening CeDEM12
Opening CeDEM12Opening CeDEM12
Opening CeDEM12
 
IEEE-NTU's Science Symposium 2013: Boot Camp Briefing Slides
IEEE-NTU's Science Symposium 2013: Boot Camp Briefing SlidesIEEE-NTU's Science Symposium 2013: Boot Camp Briefing Slides
IEEE-NTU's Science Symposium 2013: Boot Camp Briefing Slides
 
Build a Career in Engineering and Technology 19.08.20
Build a Career in Engineering and Technology    19.08.20Build a Career in Engineering and Technology    19.08.20
Build a Career in Engineering and Technology 19.08.20
 
Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...
Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...
Burton Lee - Session #2 Intro - Czechia & Slovakia - Why Europe? - Stanford M...
 
ICSE 2016 - Opening and Awards I
ICSE 2016 - Opening and Awards IICSE 2016 - Opening and Awards I
ICSE 2016 - Opening and Awards I
 
ESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer School
ESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer SchoolESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer School
ESWC SS 2012 - Monday Introduction John Domingue: The 2nd ESWC Summer School
 
Ambient Intelligence - Course Introduction
Ambient Intelligence - Course IntroductionAmbient Intelligence - Course Introduction
Ambient Intelligence - Course Introduction
 
【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...
【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...
【平成25年度】社会設計で築くより良い世界- 工学的素養を有する21世紀型リーダーとイノベーターの育成 / A Better World by Desig...
 
Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...
Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...
Welcome to the OpenUP Training Workshop: "Increasing visibility & impact thro...
 
Mapping Your Career
Mapping Your CareerMapping Your Career
Mapping Your Career
 
Welcome by the Department of Mathematics
Welcome by the Department of MathematicsWelcome by the Department of Mathematics
Welcome by the Department of Mathematics
 
AmI 2015 - Course Introduction
AmI 2015 - Course IntroductionAmI 2015 - Course Introduction
AmI 2015 - Course Introduction
 
Engineers' Week 2015
Engineers' Week 2015Engineers' Week 2015
Engineers' Week 2015
 
0. CSE205 (3).ppt
0. CSE205 (3).ppt0. CSE205 (3).ppt
0. CSE205 (3).ppt
 
Rome icpbs 2017
Rome icpbs 2017Rome icpbs 2017
Rome icpbs 2017
 

More from Ivica Crnkovic

2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges
Ivica Crnkovic
 
Ai engineering icsoc -2019-10-30
Ai engineering icsoc -2019-10-30Ai engineering icsoc -2019-10-30
Ai engineering icsoc -2019-10-30
Ivica Crnkovic
 
Software Engineering Challenges in building AI-based complex systems
Software Engineering Challenges in building AI-based complex systemsSoftware Engineering Challenges in building AI-based complex systems
Software Engineering Challenges in building AI-based complex systems
Ivica Crnkovic
 
AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12
Ivica Crnkovic
 
Beyond digitalisation 2016-06-07
Beyond digitalisation  2016-06-07Beyond digitalisation  2016-06-07
Beyond digitalisation 2016-06-07
Ivica Crnkovic
 
ICSE2018 presentation 2016-05-20
ICSE2018 presentation 2016-05-20ICSE2018 presentation 2016-05-20
ICSE2018 presentation 2016-05-20
Ivica Crnkovic
 
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
Ivica Crnkovic
 
European Conference on Software Architecture - ECSA 2015 Announcement
European Conference on Software Architecture - ECSA 2015 AnnouncementEuropean Conference on Software Architecture - ECSA 2015 Announcement
European Conference on Software Architecture - ECSA 2015 Announcement
Ivica Crnkovic
 
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
Ivica Crnkovic
 
Software Assurance: What Should We Do next? - Software Design for Reliability
Software Assurance: What Should We Do next?  - Software Design for ReliabilitySoftware Assurance: What Should We Do next?  - Software Design for Reliability
Software Assurance: What Should We Do next? - Software Design for ReliabilityIvica Crnkovic
 
Sa past-future
Sa past-futureSa past-future
Sa past-future
Ivica Crnkovic
 
A classification framework for component models
A classification framework for component modelsA classification framework for component models
A classification framework for component models
Ivica Crnkovic
 
Teaching in multicultural classromre
Teaching in multicultural  classromreTeaching in multicultural  classromre
Teaching in multicultural classromreIvica Crnkovic
 
The challenges and opportunities in open source reuse
The challenges and opportunities in open source reuseThe challenges and opportunities in open source reuse
The challenges and opportunities in open source reuseIvica Crnkovic
 
Resilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolutionResilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolutionIvica Crnkovic
 
Empirical se 2013-01-17
Empirical se 2013-01-17Empirical se 2013-01-17
Empirical se 2013-01-17Ivica Crnkovic
 
SPL in Clouds
SPL in CloudsSPL in Clouds
SPL in Clouds
Ivica Crnkovic
 
Crnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptxCrnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptxIvica Crnkovic
 
Ten Tips to Succeed in Global Software Engineering Education
Ten Tips to Succeed in Global Software Engineering EducationTen Tips to Succeed in Global Software Engineering Education
Ten Tips to Succeed in Global Software Engineering EducationIvica Crnkovic
 

More from Ivica Crnkovic (19)

2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges
 
Ai engineering icsoc -2019-10-30
Ai engineering icsoc -2019-10-30Ai engineering icsoc -2019-10-30
Ai engineering icsoc -2019-10-30
 
Software Engineering Challenges in building AI-based complex systems
Software Engineering Challenges in building AI-based complex systemsSoftware Engineering Challenges in building AI-based complex systems
Software Engineering Challenges in building AI-based complex systems
 
AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12
 
Beyond digitalisation 2016-06-07
Beyond digitalisation  2016-06-07Beyond digitalisation  2016-06-07
Beyond digitalisation 2016-06-07
 
ICSE2018 presentation 2016-05-20
ICSE2018 presentation 2016-05-20ICSE2018 presentation 2016-05-20
ICSE2018 presentation 2016-05-20
 
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
 
European Conference on Software Architecture - ECSA 2015 Announcement
European Conference on Software Architecture - ECSA 2015 AnnouncementEuropean Conference on Software Architecture - ECSA 2015 Announcement
European Conference on Software Architecture - ECSA 2015 Announcement
 
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
 
Software Assurance: What Should We Do next? - Software Design for Reliability
Software Assurance: What Should We Do next?  - Software Design for ReliabilitySoftware Assurance: What Should We Do next?  - Software Design for Reliability
Software Assurance: What Should We Do next? - Software Design for Reliability
 
Sa past-future
Sa past-futureSa past-future
Sa past-future
 
A classification framework for component models
A classification framework for component modelsA classification framework for component models
A classification framework for component models
 
Teaching in multicultural classromre
Teaching in multicultural  classromreTeaching in multicultural  classromre
Teaching in multicultural classromre
 
The challenges and opportunities in open source reuse
The challenges and opportunities in open source reuseThe challenges and opportunities in open source reuse
The challenges and opportunities in open source reuse
 
Resilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolutionResilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolution
 
Empirical se 2013-01-17
Empirical se 2013-01-17Empirical se 2013-01-17
Empirical se 2013-01-17
 
SPL in Clouds
SPL in CloudsSPL in Clouds
SPL in Clouds
 
Crnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptxCrnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptx
 
Ten Tips to Succeed in Global Software Engineering Education
Ten Tips to Succeed in Global Software Engineering EducationTen Tips to Succeed in Global Software Engineering Education
Ten Tips to Succeed in Global Software Engineering Education
 

Recently uploaded

Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 

Recently uploaded (20)

Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 

ICSE 2018 opening session

  • 1. ICSE 2018 40th International Conference on Software Engineering May 27 - 3 June 2018, Gothenburg, Sweden
  • 2.
  • 3. 50 years ago: 2001: A Space Odyssey
  • 5. 50 years ago Margaret Hamilton, the navigation software for the Apollo project.
  • 6.
  • 7. 40th International Conference of Software Engineering 2018-06-13 7 50 years after
  • 8. Welcome to ICSE2018! 2018-06-13 8 Ivica Crnkovic General Chair Marsha Chechik Program Chair Mark Harman Program Chair
  • 10. Welcome! PB (35) and PC (101)
  • 11. Welcome! (Track PC members – 300 members) 2018-06-13 11
  • 12. 2018-06-13 12 Welcome! (Workshops 750 PC members & co-located events 350 members)
  • 13. 530 Students 420 practitioners from 75 companies 1765 Conference participants Contribution to some records….
  • 14. The ICSE 2018 hosts welcome you! Stefan Bengtsson President and CEO of Chalmers University of Technology Elisabet Rothenberg Deputy Lord Mayor Gothenburg
  • 15.
  • 16. Attendees (By May 30 01:00) All Heads 1765 Main conference 1365 0 100 200 300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500 1600 1700 1800 2005, St. Louis,U SA 2006, Shanghai,C hina 2007, M inneapol is, USA 2008, Leipzi g, G erm any 2009, Vancou ver,C anada 2010, Cape Town, South A fri ca 2011, Honolulu, U SA 2012, Zuri ch, Sw itzerland 2013, San Francisco, USA 2014, Hyderabad, Indi a 2015, Florence,I taly 2016, Austin, USA 2017, BuenosA ires, A rgentina 2018. Gothenburg,S weden Total Head C ount Main Conferen ce
  • 17. Attendees from 56 different countries Participation in ICSE 2018 USA 347 Sweden 232 Germany 187 China 126UK 84 Canada 83 Italy 69 Netherlands 55 Brazil 53 Korea 52 Japan 41 Switzerland 37 Spain 33 Australia 28 France 28 Austria 25 Ireland 25 India 25 Luxemburg 20 Belgium 20 Singapore 19 Finland 19 Norway 16 Denmark 14 Others 141
  • 20. The Program – before and after the main conference Sun- Tue, Sat-Sun • 29 workshops 767 attendees • 8 co-located events 668 attendees • 3 Pre-conference events 123 attendees • Doctoral Symposium • Technical Briefengs • New faculty symposium • 2001: Space Odyssey – 50 yeras • Interaction with Lindholmen Software Development Day 0 20 0 40 0 60 0 80 0 10 00 12 00 14 00 Su n Mon T ue Wed T hu F ri Sa t Su n Paricipation per day
  • 21. 2018-06-13 21 Program - Main Conference 88 Sessions in 9 Tracks • Plenary Sessions and awards (5) • Technical track (38 sessions) • Other track (280 papers) • Industry Forum (4) - Mon • SEIP (12 session) – Mon-Fri • SEET (7 sessions) – Mon-Fri • SEIS (5 sessions) – Mon-Thu • NIER (5 sessions) – Mon, Fri • DEMO (5*2 sessions), Mon, Thu • SRC (1 Session + Posters), Thu, Fri • SCORE (1 Session + Posters), Thu Poster exhibitions Wed-Fri • During lunch and afternoon coffee • TCSE/SigSoft TownHall (Wed) • Awards, Aperitivo We start at 8:30 on Thursday, and 8:15 on Friday!
  • 22. The Venue • Congress hall • Rooms on 2 levels • H1, H2, J1,J2, R2 rooms – level 2 • E1-E4 – level 1 • H hall • Lunch, posters • Exhibitions Industry Forum Lunch • Session Restaurant Level 2 Level 1
  • 23. • icse2018.org • ICSE 2018 Brochure • Live stream @ICSEConf #ICSE2018 Conference Publishing Services Conference App. Don’t – worry: Information is everywhere Women and Men in Yellow shirts Student volunteers & their Chairs
  • 25. Highlights: Industry Forum (740) Opening Noel Lovisa, The software industry is not industrialised Jan Bosch, Why Digitalization Will Kill Your (Software) Company Too Forum Sit Down Working Lunch – academics meet industrialists Speed Dating Activity – lightning chats with other attendees Danica Kragic,, Robotics, Software and Artificial Intelligence: State of the art and future challenges Forum Session V: Panel - Software Engineering in 2030 Lionel Briand, Markus Borg, Mark Harman , Liliana Pasquale – Caitlin Sadowski , Tom Zimmermann Mark Harman, Mechanisms through which academics and industrialists can work together productively Kristina Lundqvist, Industrial PhD School – efficient industry-academia cooperation
  • 26. Highlights: 50 years of SE and 40th edition of ICSE Congress Hall, Thursday May 31 08:30 – 08:45 Opening 08:45 – 10:30 Frederick P. Brooks, Jr., Learning the Hard Way: A History of Software Engineering 1948-1980 Margaret Hamilton, The Language as a Software Engineer 16:00 – 17:00 Brian Randell, Introductory talk: 50 years of Software Engineering Panel: Brian Randell, David Gries, Doug McIlroy, Bob McClure, Gerhard Goos, Manfred Paul 17:00 – 18:00 Celebration of 40th anniversary of ICSE 19:00 – 23:00 ICSE 2018 Banquet R2 , Friday June 1 15:00 – 15:30 Ivar Jacobson, 50 years of software engineering, so now what?
  • 27. Welcome reception at Universeum May 30 19:00-21:30 Just on other side of the square – start 19:00 Five floors of exhibition, guidance available https://www.universeum.se/en/ Drinks available on several levels Visit the terrace Don’t forget your badge! Before that: 17:30 – 28:45 Industry Forum (Foyer) Others (H2) After work – aperitivo TownHall – Discussions, Awards, aperitivo
  • 28. Banquet, Thursday May 31, Erikbergshallen Buses from the venue 18:00 – 18:30 15-20 minutes driving Buses leave from 22:30 – 24:00 Possible to use public transport (also a ferry) Drink on the square, music Dinner, local food, music – passing 50 years… Some videos… Relax and enjoy Don’t forget your badge! If you do not plan to come Inform at registration desk
  • 29. And stay in shape! 2018-06-13 29 • Set on Step counter and impress yourself! • Take a morning run (Thursday 6.30) – 5 or 10 K • We also have football teams
  • 30. ICSE 2018 Technical Program Marsha Chechik, University of Toronto Mark Harman, Facebook and UCL Program co-chairs
  • 31. Reviewing Process – Board Model 101 PC Members 35 PB Members • Review papers • Discuss online • Try to reach consensus, accept/reject where possible • Oversee reviewing • Attend PB meeting • Decide where no consensus among PC Over 5,000 comments!
  • 32. ICSE Review Timeline • Submission deadline: August 25, 2017 • received 502 papers 2018-06-13 32
  • 33. Submitted Papers by Country • 502 papers submitted altogether • 1493 authors from 52 countries United States 33% China 15% Germany 10% Canada 5% United Kingdom 4% Brazil 3% Singapore 2% Luxembourg 2% Netherlands 2% Italy 2% France 2% Sweden 2% Other 18%
  • 34. ICSE Review Timeline • Submission deadline: August 25, 2017 • received 502 papers • 13 papers are desk-rejected for double-blind violations (see later) • Author responses: November 12-15, 2017 • 402 responses received, 17 papers withdrawn • On-line discussion: November 16-December 1, 2017 • Accepted 71 papers, rejected 327 papers • Program board meeting: December 6-7, 2017, London UK • Accepted 34 additional papers 2018-06-13 34
  • 35. Accepted Papers by Country Accepted 105 papers, from 30 countries (21% acceptance rate)
  • 36. Statistics over the years 0 100 200 300 400 500 600 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 Accept ed Rejected Year % 2009 12% 2010 14% 2011 14% 2012 21% 2013 18% 2014 20% 2015 18% 2016 19% 2017 16% 2018 21%
  • 37. Topics: Submitted and Accepted 0 20 40 60 80 100 120 140 160 180 200 Em pirical softw are… Program analysis M ining sof tw are… Toolsand environm ents Validat ion and veri ficat ion M obile appl icat ion s Apps and app storeanalysi s Search-based soft ware… Softw are m odeling an d… Recom m endat ionsyst em s Requirem ent sengineering Program m ing languages Softw are archit ecture M odel-driven engineering Softw are product l ines D istributed and… H um an -com puter… Reverse engineeri ng Confi gu ration… Aut onom ic and (self -… Com ponent-based… End-usersoftw are… Softw are visualizati on Softw are services Em bedded softw are submissions accepted acceptance rate
  • 38. New this year: Double Blind Review Process • Goal: remove author identity from the review process • The goal is not to make it impossible to know author identity • At submit time • DBR blatant fail: desk reject • DBR non-blatant fail: give time to repair • During review • PC/PB do not know author names as they write their reviews • Names only revealed for accepted papers • Names of authors of rejected papers never revealed
  • 39. Survey Results: Overall Review Process
  • 40. Double Blind Review Process Reviewer Reactions?
  • 41. Double Blind Review Process Author and PC/PB Reactions?
  • 42. Program of the Technical Track • 105 technical papers • 48 JFP • 20 from TSE • 2 from TOSEM • 26 from JESE • Between 4-6 parallel sessions 2018-06-13 42
  • 44. ICSE 2018 Outstanding Reviewers Kelly Lyons, Univ. of Toronto, Canada Travis Breaux, Carnegie Mellon Univ., USA Laurie Williams, North Carolina State Univ., USA Emelie Engstrom, Lund Univ., Sweden Annibale Pannichella, Univ. of Luxembourg, Luxembourg Daniel Varro, McGill Univ., Canada Dalal Aranjeh, Imperial College London, UK Shiva Nejati, SnT Centre/Univ. of Luxembourg, Luxembourg Shin Yoo, KAIST, South Korea Alexander Serebrenik, Eindhoven Univ. of Technology, The Netherlands Federica Sarro, University College, London UK 44 Award ceremony is on Friday morning!
  • 45. ICSE 2018 RRRR: Reliable Rapid Response Reviewers Andrew Ko, Univ. of Washington, USA Premkumar Devanbu, Univ. of California, Davis, USA Ahmed E. Hassan, Queen’s Univ., Canada Yue Jia, Facebook Arie Van Deursen, Delft Univ. of Technology, The Netherlands Tracy Hall, Brunel Univ., London, UK Claire Le Goues, Carnegie Mellon Univ., USA Paolo Tonella, Fondazione Bruno Kessler, Trento, Italy Darko Marinov, Univ. of Illinois, Urbana Champaign, USA Perdita Stevens, Univ. of Edinburgh, Scotland Yuriy Brun, Univ. of Massachusetts, USA 45Award ceremony is on Friday morning!
  • 46. Distinguished Paper Awards 46 105 Accepted Papers Reviewers’ comments and scores 8 with notably enthusiastic reviews Award ceremony is on Friday morning!
  • 47. ACM SIGSOFT Distinguished Paper 2018-06-13 47 Huan Yan and Yulei Sui University of New South Wales, Australia Shiping Chen CSIRO, Australia Jingling Xue University of New South Wales, Australia For Spatio-Temporal Context Reduction: A Pointer- Analysis-Based Static Approach for Detecting Use- After-Free Vulnerabilities
  • 48. ACM SIGSOFT Distinguished Paper 2018-06-13 48 Leonardo De Silva Sousa, Anderson Oliviera, Willian Oizumi, Simone Barbosa and Alessandro Garcia Pontificia Universidade Católica do Rio de Janeiro (PUC- RIO), Brazil Jaejoon Lee Lancaster University, United Kingdom Marcos Kalinowski, Rafael de Mello and Roberto Oliviera Pontificia Universidade Católica do Rio de Janeiro (PUC- RIO), Brazil Neto Baldoino and Rodrigo Paes UFAL, Brazil For Identifying Design Problems in the Source Code: A Grounded Theory
  • 49. ACM SIGSOFT Distinguished Paper 2018-06-13 49 Calvin Loncaric, Michael D. Ernst and Emina Torlak University of Washington, USA For Generalized Data Structure Synthesis
  • 50. ACM SIGSOFT Distinguished Paper 2018-06-13 50 Michael Rath Technische Universität Ilmenau, Germany Jacob Rendall, Jin Guo and Jane Cleland-Huang University of Notre Dame, USA Patrick Mäder Technische Universität Ilmenau, Germany For Traceability in the Wild: Automatically Augmenting Incomplete Trace links
  • 51. ACM SIGSOFT Distinguished Paper 2018-06-13 51 Xinyu Wang Zhejiang University, China Jun Sun Singapore University of Technology and Design, Singapore Zhenbang Chen National University of Defense Technology, China Peixin Zhang Zhejiang University, China Jingyi Wang Singapore University of Technology and Design, Singapore Yun Lin National University of Singapore, Singapore For Towards Optimal Concolic Testing
  • 52. ACM SIGSOFT Distinguished Paper 2018-06-13 52 Rijnard van Tonder and Claire Le Goues Carnegie Mellon University, USA For Static Automated Program Repair for Heap Properties
  • 53. ACM SIGSOFT Distinguished Paper 2018-06-13 53 Zhilei Ren and He Jiang Dalian University of Technology, China Jifeng Xuan Wuhan University, China Zijiang Yang Western Michigan University, USA For Automated Localization for Unreproducible Builds
  • 54. ACM SIGSOFT Distinguished Paper 2018-06-13 54 Fan Lingling, Sen Chen, Lihua Xu, Geguang Pu East China Normal University, China Ting Su, Guozhu Meng, Yang Liu Nanyang Technological University, China Zhendong Su University of California, Davis, USA For Large-Scale Analysis of Framework-Specific Exceptions in Android Apps
  • 56. Keynote Magnus Frodigh, Ericsson acting Head of Ericsson Research Communication systems and networks, key enablers for digitizing industry and society – opportunities and challenges