CAIN 2022
Mon 16 - Tue 17 May 2022
co-located with
ICSE 2022
Toggle navigation
Attending
Venue: David Lawrence Convention Center
Virtual: Midspace
Registration for CAIN
Attending CAIN Virtually on Midspace
ICSE 2022
Overview
Attending Virtually
Attending In-Person
Registration
Code of Conduct
Diversity, Equity, and Inclusion
Travel Support
Social Events
Sustainability
Program
Complete Program
Your Program
Overview
Presenter Information
Post-Conference
Mon 16 May
Tue 17 May
Track/Call
Organization
CAIN 2022 Committees
Organizing Committee
Track Committees
Program Committee
Industrial Track Committee
Posters Committee
Contributors
People Index
Search
Series
Series
CAIN 2025
CAIN 2024
CAIN 2023
CAIN 2022
Sign in
Sign up
ICSE 2022
(
series
) /
CAIN 2022
(
series
) /
Midspace
/
Room information: FormaliSE room
Venue
Midspace
Room name
FormaliSE room
Room Information
No extra information available
Information for Participants
Info for room
FormaliSE room
:
Click here to go to the room on Midspace
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-04:00) Eastern Time (US & Canada)
.
Use conference time zone: (GMT-04:00) Eastern Time (US & Canada)
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Wed 18 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 10:00
Keynote 1
FormaliSE
at
FormaliSE room
Chair(s):
Ina Schaefer
Karlsruhe Institute of Technology (KIT)
09:00
60m
Keynote
Formal Methods for Dealing with Traffic Rules in Autonomous Driving
FormaliSE
Jana Tumova
KTH Royal Institute of Technology, Sweden
10:30 - 11:45
Session 1
FormaliSE
at
FormaliSE room
Chair(s):
Mieke Massink
CNR-ISTI Pisa, Italy
10:30
30m
Paper
Formal Modeling and Verification of Multi-Robot Interactive Scenarios in Service Settings
FormaliSE
Livia Lestingi
DEIB, Politecnico di Milano
,
Giorgio Romeo
,
Cristian Sbrolli
Politecnico di Milano
,
Pasquale Scarmozzino
,
Marcello M. Bersani
Politecnico di Milano
,
Matteo Rossi
Politecnico di Milano
11:05
5m
Talk
Counterexample-Guided Inductive Repair of Reactive Contracts
FormaliSE
Soha Hussein
University of Minnesota, USA / Ain Shams University, Egypt
,
Sanjai Rayadurgam
University of Minnesota
,
Stephen McCamant
University of Minnesota, USA
,
Vaibhav Sharma
Amazon
,
Mats Heimdahl
University of Minnesota
11:15
30m
Paper
Formal Specifications Investigated: A Classification and Analysis of Annotations for Deductive Verifiers
FormaliSE
Sophie Lathouwers
,
Marieke Huisman
University of Twente
12:00 - 13:30
Session 2
FormaliSE
at
FormaliSE room
Chair(s):
Livia Lestingi
DEIB, Politecnico di Milano
12:00
30m
Paper
Computing Program Functions
FormaliSE
Hessamaldin Mohammadi
,
Wided Ghardallou
,
Richard Linger
,
Ali Mili
NJIT
12:30
30m
Paper
C for Yourself: Comparison of Front-End Techniques for Formal Verification
FormaliSE
Levente Bajczi
,
Zsófia Ádám
,
Vince Molnár
Budapest University of Technology and Economics
13:00
30m
Paper
Test Suite Generation for Boolean Conditions with Equivalence Class Partitioning
FormaliSE
Sylvain Hallé
Université du Québec à Chicoutimi
Thu 19 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 10:00
Keynote 2
FormaliSE
at
FormaliSE room
Chair(s):
Stefania Gnesi
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo"
09:00
60m
Keynote
Digital Twins: An Emerging Paradigm for Model-Centric Engineering
FormaliSE
Einar Broch Johnsen
University of Oslo
10:30 - 11:45
Session 3
FormaliSE
at
FormaliSE room
Chair(s):
Reiner Hähnle
Technical University of Darmstadt
10:30
30m
Paper
Generating Counterexamples in the form of Unit Tests from Hoare-style Verification Attempts
FormaliSE
Amirfarhad Nilizadeh
University of Central Florida
,
Marlon Calvo
,
Gary T. Leavens
University of Central Florida
,
David Cok
Safer Software Consulting, LLC
11:05
5m
Talk
Property-Driven Testing of Black-Box Functions
FormaliSE
Arnab Sharma
University of Paderborn
,
Vitalik Melnikov
,
Eyke Hüllermeier
,
Heike Wehrheim
Carl von Ossietzky Universität Oldenburg / University of Oldenburg
11:15
30m
Paper
Counting Bugs in Behavioural Models using Counterexample Analysis
FormaliSE
Irman Faqrizal
,
Gwen Salaün
University of Grenoble Alpes
12:00 - 13:30
Session 4
FormaliSE
at
FormaliSE room
Chair(s):
Claudio Menghi
McMaster University, Canada
12:00
30m
Paper
Towards Automated Input Generation for Sketching Alloy Models
FormaliSE
Ana Jovanovic
,
Allison Sullivan
University of Texas at Arlington
12:30
30m
Paper
Automating Cryptographic Protocol Language Generation from Structured Specifications
FormaliSE
Roberto Metere
Newcastle University
,
Luca Arnaboldi
The University of Edinburgh
13:00
30m
Talk
Automatic Loop Invariant Generation for Data Dependence Analysis
FormaliSE
Asmae Heydari Tabar
Technical University of Darmstadt
,
Richard Bubel
Technische Universität Darmstadt
,
Reiner Hähnle
Technical University of Darmstadt
Wed 18 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
FormaliSE room
FormaliSE
Keynote 1
FormaliSE
Session 1
FormaliSE
Session 2
Thu 19 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
FormaliSE room
FormaliSE
Keynote 2
FormaliSE
Session 3
FormaliSE
Session 4
Wed 18 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
FormaliSE room
FormaliSE
Formal Methods for Dealing with Traffic Rules in Autonomous Driving
09:00 - 10:00
FormaliSE
Formal Modeling and Verification of Multi-Robot Interactive Scenarios i ...
10:30 - 11:00
FormaliSE
Counterexample-Guided Inductive Repair of Reactive Contracts
11:05 - 11:10
FormaliSE
Formal Specifications Investigated: A Classification and Analysis of An ...
11:15 - 11:45
FormaliSE
Computing Program Functions
12:00 - 12:30
FormaliSE
C for Yourself: Comparison of Front-End Techniques for Formal Verification
12:30 - 13:00
FormaliSE
Test Suite Generation for Boolean Conditions with Equivalence Class Par ...
13:00 - 13:30
Thu 19 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
FormaliSE room
FormaliSE
Digital Twins: An Emerging Paradigm for Model-Centric Engineering
09:00 - 10:00
FormaliSE
Generating Counterexamples in the form of Unit Tests from Hoare-style V ...
10:30 - 11:00
FormaliSE
Property-Driven Testing of Black-Box Functions
11:05 - 11:10
FormaliSE
Counting Bugs in Behavioural Models using Counterexample Analysis
11:15 - 11:45
FormaliSE
Towards Automated Input Generation for Sketching Alloy Models
12:00 - 12:30
FormaliSE
Automating Cryptographic Protocol Language Generation from Structured S ...
12:30 - 13:00
FormaliSE
Automatic Loop Invariant Generation for Data Dependence Analysis
13:00 - 13:30
Information for Participants
Wed 18 May 2022 09:00 - 10:00 at
FormaliSE room
-
Keynote 1
Chair(s):
Ina Schaefer
Info for room
FormaliSE room
:
Click here to go to the room on Midspace
Information for Participants
Wed 18 May 2022 10:30 - 11:45 at
FormaliSE room
-
Session 1
Chair(s):
Mieke Massink
Info for room
FormaliSE room
:
Click here to go to the room on Midspace
Information for Participants
Wed 18 May 2022 12:00 - 13:30 at
FormaliSE room
-
Session 2
Chair(s):
Livia Lestingi
Info for room
FormaliSE room
:
Click here to go to the room on Midspace
Information for Participants
Thu 19 May 2022 09:00 - 10:00 at
FormaliSE room
-
Keynote 2
Chair(s):
Stefania Gnesi
Info for room
FormaliSE room
:
Click here to go to the room on Midspace
Information for Participants
Thu 19 May 2022 10:30 - 11:45 at
FormaliSE room
-
Session 3
Chair(s):
Reiner Hähnle
Info for room
FormaliSE room
:
Click here to go to the room on Midspace
Information for Participants
Thu 19 May 2022 12:00 - 13:30 at
FormaliSE room
-
Session 4
Chair(s):
Claudio Menghi
Info for room
FormaliSE room
:
Click here to go to the room on Midspace
x
Mon 18 Nov 23:18