Write a Blog >>
MSR 2019
Sun 26 - Mon 27 May 2019 Montreal, QC, Canada
co-located with ICSE 2019
VenueFairmont The Queen Elizabeth Hotel
Room nameSt-Denis / Notre-Dame
Floor0
Room number9
Additional informationThere is no additional information of this room available.
Program

You're viewing the program in a time zone which is different from your device's time zone - change time zone

Wed 29 May
Times are displayed in time zone: Eastern Time (US & Canada) change

11:00 - 12:30: Controlled Experiments of Production SoftwareICSE Papers / ICSE Software Engineering in Practice at St-Denis / Notre-Dame
Chair(s): Yvonne DittrichIT University of Copenhagen, Denmark
11:00 - 11:20
Talk
Three Key Checklists and Remedies for Trustworthy Analysis of Online Controlled Experiments at ScaleSEIPIndustry Program
ICSE Software Engineering in Practice
Aleksander FabijanMicrosoft, Pavel DmitrievOutreach.io, Helena Holmström OlssonMalmö University, Jan BoschChalmers University of Technology, Sweden, Lukas VermeerBooking.com, Dylan LewisIntuit
11:20 - 11:40
Talk
Safe Velocity: A Practical Guide to Software Deployment at Scale using Controlled RolloutSEIPIndustry Program
ICSE Software Engineering in Practice
Tong XiaMicrosoft, Sumit BhardwajMicrosoft, Pavel DmitrievOutreach.io, Aleksander FabijanMicrosoft
11:40 - 12:00
Talk
Experimentation in the Operating System: The Windows Experimentation PlatformSEIPIndustry Program
ICSE Software Engineering in Practice
Paul Luo LiMicrosoft, Pavel DmitrievOutreach.io, Huibin Mary HuMicrosoft, Xiaoyu ChaiMicrosoft, Zoran DimovMicrosoft, Brandon PaddockMicrosoft, Ying LiMicrosoft, Alex KirshenbaumMicrosoft, Irina NiculescuMicrosoft, Taj ThoresenMicrosoft
12:00 - 12:20
Talk
Automating chaos experiments in productionSEIPIndustry Program
ICSE Software Engineering in Practice
Ali BasiriNetflix, Lorin HochsteinNetflix, Nora JonesNetflix, Haley TuckerNetflix
Pre-print
12:20 - 12:30
Talk
Discussion Period
ICSE Papers
14:00 - 15:30: Multi-disciplinary Teaching in SEICSE Software Engineering Education and Training / ICSE Posters at St-Denis / Notre-Dame
Chair(s): Cecile PeraireCarnegie Mellon University (Silicon Valley Campus)
14:00 - 14:15
Talk
Dual-Track Agile in Software Engineering EducationSEET
ICSE Software Engineering Education and Training
Cecile PeraireCarnegie Mellon University (Silicon Valley Campus)
Pre-print
14:15 - 14:21
Poster
Good-Bye Localhost: A Cloud-Based Web IDE for Teaching Java EE Web Development to Non-Computer Science Majors
ICSE Posters
Michael LeisnerUniversity of Applied Sciences Neu-Ulm, Philipp BruneUniversity of Applied Sciences Neu-Ulm
14:21 - 14:36
Talk
Teaching Internet of Things (IoT) Literacy: A Systems Engineering ApproachSEET
ICSE Software Engineering Education and Training
Natalia Silvis-CividjianVrije Universiteit (VU) Amsterdam
Pre-print
14:36 - 14:51
Talk
Teaching User Centered Conceptual Design Using Cross-Cultural Personas and Peer Reviews for a Large Cohort of StudentsSEET
ICSE Software Engineering Education and Training
Farshid AnvariMacquarie University, Deborah RichardsMacquarie University, Michael HitchensMacquarie University, Hien Minh Thi TranMinh Hien Pty Ltd
Pre-print
14:51 - 14:57
Poster
Directives of Communicability: Teaching Students How to Improve Communication Through Software Modeling
ICSE Posters
14:57 - 15:30
Talk
Author Panel DiscussionSEET
ICSE Software Engineering Education and Training
16:00 - 18:00: Agile DevelopmentICSE Papers / ICSE Software Engineering in Practice / ICSE Technical Track at St-Denis / Notre-Dame
Chair(s): Rafael PrikladnickiSchool of Technology at PUCRS University
16:00 - 16:20
Talk
Coping strategies for temporal, geographical and sociocultural distances in Agile GSD: a Case StudySEIPIndustry Program
ICSE Software Engineering in Practice
Dávid Marcell SzabóChalmers | University of Gothenburg, Jan-Philipp SteghöferChalmers | University of Gothenburg
Pre-print
16:20 - 16:40
Talk
The Product BacklogArtifacts AvailableTechnical TrackIndustry Program
ICSE Technical Track
Todd SedanoPivotal, Cecile PeraireCarnegie Mellon University (Silicon Valley Campus), Paul RalphUniversity of Auckland
Pre-print
16:40 - 17:00
Talk
A Longitudinal Study of Identifying and Paying Down Architectural DebtSEIPIndustry Program
ICSE Software Engineering in Practice
Maleknaz NayebiPolytechnique Montréal, Yuanfang Cai Drexel University, Rick KazmanUniversity of Hawai‘i at Mānoa, Guenther RuheUniversity of Calgary, Qiong FengDrexel University, Chris CarlsonBrightsquid, Francis ChewBrightsquid
17:00 - 18:00
Talk
(SEIP Interactive Session) Agile Exponential Software OrganizationsSEIPIndustry Program
ICSE Software Engineering in Practice
Yael DubinskyIBM, Orit HazzanTechnion - Israel Institute of Technology

Thu 30 May
Times are displayed in time zone: Eastern Time (US & Canada) change

11:00 - 12:30: Continuous DeliveryICSE Papers / ICSE Software Engineering in Practice at St-Denis / Notre-Dame
Chair(s): Robert ChatleyImperial College London
11:00 - 11:20
Talk
Factors Affecting Cloud Infra-Service Development Lead Times: A Case Study at INGSEIPIndustry Program
ICSE Software Engineering in Practice
Hennie HuijgensING & Delft University of Technology, Eric GreuterING, Jerry BronsING, Evert A. van DoornING / KVL, Ioannis PapadopoulosING, Francisco Morales MartinezDelft University of Technology, Mauricio AnicheDelft University of Technology, Netherlands, Otto VisserDelft University of Technology, Arie van DeursenDelft University of Technology
Pre-print
11:20 - 11:40
Talk
DevDocOps: Towards Automated Documentation for DevOpsSEIPIndustry Program
ICSE Software Engineering in Practice
Guoping RongNanjing University, Zefeng JinZTE, He ZhangNanjing University, Youwen ZhangZTE, Wenhua YeZTE, Dong ShaoNanjing University
11:40 - 12:10
Talk
(SEIP Talk) Transition towards Continuous Delivery in the Healthcare DomainSEIPIndustry Program
ICSE Software Engineering in Practice
Fabio GiorgiSiemens Healthineers, Frances PaulischSiemens Healthineers
12:10 - 12:30
Talk
Discussion Period
ICSE Papers
14:00 - 15:30: Assessment in the ClassroomICSE Software Engineering Education and Training / ICSE Posters at St-Denis / Notre-Dame
Chair(s): Ivana BosnićUniversity of Zagreb, Faculty of Electrical Engineering and Computing
14:00 - 14:15
Talk
MAF: Method-Anchored Test Fragmentation for Test Code Plagiarism DetectionSEET
ICSE Software Engineering Education and Training
Weisong SunState Key Laboratory for Novel Software Technology, Nanjing University, Xingya WangState Key Laboratory for Novel Software Technology, Nanjing University, Haoran WuState Key Laboratory for Novel Software Technology, Nanjing University, Ding DuanState Key Laboratory for Novel Software Technology, Nanjing University, Zesong SunState Key Laboratory for Novel Software Technology, Nanjing University, Zhenyu ChenNanjing University
14:15 - 14:21
Poster
A Grading Schema for Reinforcing Teamwork Quality in a Capstone Course
ICSE Posters
Cecilia Bastarrica, Daniel PerovichDepartment of Computer Science, University of Chile, Francisco J. Gutierrez, Maíra MarquesDepartment of Computer Science, University of Chile
14:21 - 14:31
Talk
Simulating Student Mistakes to Evaluate the Fairness of Automated GradingSEET
ICSE Software Engineering Education and Training
Benjamin CleggThe University of Sheffield, Siobhán NorthThe University of Sheffield, Phil McMinnUniversity of Sheffield, Gordon FraserUniversity of Passau
14:31 - 14:46
Talk
Automatic Grading of Programming Assignments: A Formal Semantics Based ApproachSEET
ICSE Software Engineering Education and Training
Xiao LiuThe Pennsylvania University, University Park, Shuai WangETH Zurich, Pei WangPennsylvania State University, Dinghao WuPennsylvania State University
14:46 - 14:56
Talk
Experience Report on a Move to Techniques-oriented Student Project GradingSEET
ICSE Software Engineering Education and Training
Siim KarusUniversity of Tartu
14:56 - 15:30
Talk
Author Panel DiscussionSEET
ICSE Software Engineering Education and Training

Fri 31 May
Times are displayed in time zone: Eastern Time (US & Canada) change

11:00 - 12:30: ConcurrencyICSE Papers / ICSE Technical Track / ICSE Demonstrations at St-Denis / Notre-Dame
Chair(s): Tuba YavuzUniversity of Florida
11:00 - 11:20
Talk
Safe Automated Refactoring for Intelligent Parallelization of Java 8 StreamsArtifacts AvailableTechnical TrackIndustry Program
ICSE Technical Track
Raffi KhatchadourianCity University of New York (CUNY) Hunter College, Yiming TangCity University of New York (CUNY) Graduate Center, Mehdi BagherzadehOakland University, Syed AhmedOakland University
Pre-print Media Attached
11:20 - 11:40
Talk
Detecting Atomicity Violations for Event-Driven Node.js ApplicationsTechnical TrackIndustry Program
ICSE Technical Track
Xiaoning ChangInstitute of Software, Chinese Academy of Sciences, Wensheng DouInstitute of Software, Chinese Academy of Sciences, Yu GaoInstitute of Software, Chinese Academy of Sciences, China, Jie WangInstitute of Software, Chinese Academy of Sciences, Jun WeiInstitute of Software, Chinese Academy of Sciences, China, Tao HuangInstitute of Software Chinese Academy of Sciences
11:40 - 12:00
Talk
Parallel Refinement for Multi-Threaded Program VerificationArtifacts AvailableArtifacts Evaluated ReusableTechnical Track
ICSE Technical Track
Liangze YinNational University of Defense Technology, Wei Dong, Wanwei LiuNational University of Defense Technology, Ji Wang
12:00 - 12:20
Talk
SWORD: A Scalable Whole Program Race Detector for JavaDemos
ICSE Demonstrations
Yanze Li, Bozhen LiuTexas A&M University, USA, Jeff HuangTexas A&M University
12:20 - 12:30
Talk
Discussion Period
ICSE Papers
14:00 - 15:30: Novel Approaches in SE EducationICSE Software Engineering Education and Training / ICSE Posters at St-Denis / Notre-Dame
Chair(s): Hakan ErdogmusCarnegie Mellon University
14:00 - 14:15
Talk
Teaching Software Construction at Scale with Mastery Learning: A Case StudySEET
ICSE Software Engineering Education and Training
Elisa BaniassadUniversity of British Columbia, Alice CampbellThe University of British Columbia, Tiara AllidinaThe University of British Columbia, Asrai OrdThe University of British Columbia
Pre-print
14:15 - 14:30
Talk
Look What I Can Do: Acquisition of Programming Skills in the Context of Living LabsSEET
ICSE Software Engineering Education and Training
Mazyar SerajUniversity of Bremen & German Research Center for Artificial Intelligence (DFKI), Cornelia S. GroßeUniversity of Bremen, Serge AutexierGerman Research Center for Artificial Intelligence (DFKI), Rolf DrechslerUniversity of Bremen & German Research Center for Artificial Intelligence (DFKI)
Pre-print
14:30 - 14:45
Talk
How much 'Authenticity' can be achieved in Software Engineering Project Based courses?SEET
ICSE Software Engineering Education and Training
Zahra ShakeriUniversity of Calgary, Muneera BanoSwinburne University of Technology, Melbourne, Didar ZowghiUniversity of Technology, Sydney
14:45 - 14:55
Talk
Having Fun in Learning Formal SpecificationsSEET
ICSE Software Engineering Education and Training
Wishnu PrasetyaUtrecht University, Craig LeekUtrecht University, Orestis MelkonianUtrecht University, Joris ten TusscherUtrecht University, Jan van BergenUtrecht University, Jasper EverinkUtrecht University, Thomas van der KlisUtrecht University, Rick MeijerinkUtrecht University, Roan OosenbrugUtrecht University, Jelle OostveenUtrecht University, Tijmen van den PolUtrecht University, Wink van ZonUtrecht University
Pre-print
14:55 - 15:01
Poster
A Data-driven Security Game to Facilitate Information Security Education
ICSE Posters
Dag Erik Homdrum LøvgrenAcando AS, Jingyue LiNorwegian University of Science and Technology, Tosin Daniel OyetoyanSINTEF Digital
15:01 - 15:30
Talk
Author Panel DiscussionSEET
ICSE Software Engineering Education and Training
16:00 - 17:20: Energy Consumption in Mobile AppsICSE Papers / ICSE Journal-First Papers / ICSE Technical Track / ICSE New Ideas and Emerging Results at St-Denis / Notre-Dame
Chair(s): Grace LewisCarnegie Mellon Software Engineering Institute
16:00 - 16:20
Talk
GreenBundle: An Empirical Study on the Energy Impact of Bundled ProcessingTechnical Track
ICSE Technical Track
Shaiful ChowdhuryUniversity of Alberta, Abram HindleUniversity of Alberta, Rick KazmanUniversity of Hawai‘i at Mānoa, Takumi ShutoKyushu University, Ken MatsuiKyushu University, Yasutaka KameiKyushu University
Pre-print
16:20 - 16:40
Talk
Search-Based Energy Testing of AndroidTechnical TrackIndustry Program
ICSE Technical Track
Reyhaneh JabbarvandUniversity of California, Irvine, Jun-Wei LinUniversity of California, Irvine, Sam MalekUniversity of California, Irvine
16:40 - 16:50
Talk
EMaaS: Energy Measurements as a Service for Mobile ApplicationsNIER
ICSE New Ideas and Emerging Results
Luis CruzUniversity of Porto, Rui AbreuInstituto Superior Técnico, U. Lisboa & INESC-ID
Pre-print
16:50 - 17:00
Talk
What can Android mobile app developers do about the energy consumption of machine learning?Journal-First
ICSE Journal-First Papers
Andrea McIntoshUniversity of Alberta, Safwat HassanQueens University, Kingston, Canada, Abram HindleUniversity of Alberta
Pre-print
17:00 - 17:10
Talk
GreenScaler: Training Software Energy Models with Automatic Test GenerationJournal-First
ICSE Journal-First Papers
Shaiful ChowdhuryUniversity of Alberta, Stephanie BorleUniversity of Alberta, Stephen RomanskyUniversity of Alberta, Abram HindleUniversity of Alberta
Pre-print
17:10 - 17:20
Talk
Discussion Period
ICSE Papers

Wed 29 May
Times are displayed in time zone: Eastern Time (US & Canada) change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
St-Denis / Notre-Dame

Fri 31 May
Times are displayed in time zone: Eastern Time (US & Canada) change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
St-Denis / Notre-Dame