Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
ECSA 2017 11th European Conference on Software Architecture
11-15 September
Canterbury, UK
ProgramandInformation
2
11th September - Workshops
8:30 - 9:30 Registration
9:00 - 10:30 Grimond LT3
SAEroCon - Software Architecture Erosion and Architectural Consistency
10:30 - 11:00 Break (Grimond Foyer)
11:00 - 12:30
12:30 - 14:00 Lunch (Grimond Foyer)
13:30 - 15:00
15:30 - 16:00 Break (Grimond Foyer)
16:00 - 17:30
Monday:11Septem
berWorkshops
3
Tuesday, 12th September - Workshops
8:30 - 9:00 Registration
9:00 - 10:30
Grimond LT3 Grimond SR2 Grimond SR3 Grimond SR4
SAEroCon - Software
Architecture Erosion and Architectural Consistency
CASA – Workshop on
Context-aware, Autonomous
and Smart Architecture
MeSSa - Monitoring
and Measurability of Software
and Network Security
SAGRA - Sustainable
Architecture: Global
Collaboration, Requirements,
Analysis
10:30 - 11:00 Break (Grimond Foyer)
11:00 - 12:30
12:30 - 14:00 Lunch (Grimond Foyer)
14:00 - 15:30
15:30 - 16:00 Break (Grimond Foyer)
16:00 - 17:30
Tuesday:12September
Workshops
4
Wednesday, 13th September 2017
8:30 - 9:30 Registration
9:00 - 9:30 Grimond LT1
Opening Session
9:30 - 10:30
Keynote Session chair: Antónia Lopes
Paola Inverardi (Università degli Studi dell'Aquila, Italy) "Software Architectures: How Components can go Politely
Social"
10:30 - 11:00 Break (Grimond Foyer)
11:00 - 12:30
Session 1 - Software Architecture Evolution Session chair: Flávio Oquendo
11:00-11:35 Georgios Digkas, Mircea Lungu, Alexander
Chatzigeorgiou and Paris Avgeriou. "The evolution of Technical Debt in
The Apache Ecosystem"
11:35-12:10 Juarez Meneses Filho, Lincoln Rocha, Rossana Andrade
and Ricardo Britto. "Preventing Erosion in Exception Handling Design
using Static-Architecture Conformance Checking"
12:10-12:30 Federico Giaimo, Christian Berger and Crispin Kirchner.
"Considerations about Continuous Experimentation for Resource-
Constrained Platforms in Self-Driving Vehicles"
12:30 - 14:00 Lunch (Rutherford Dinning Hall)
Wednesday:13Septem
berMainTrack–DoctoralSym
posium–ToolDem
os-Posters
5
14:00 - 15:30
Session 2 - Software Architecture Analysis and Verification Session chair: Khalil Drira
14:00-14:35 Javier Cámara Moreno, David Garlan and Bradley
Schmerl. "Synthesis and Quantitative Verification of Tradeoff
Spaces for Families of Software Systems"
14:35- 15:10 Thanh Dat Nguyen, Yassine Ouhammou and
Emmanuel Grolleau. "PARAD Repository: On the Capitalization of
Performance Analysis Process for AADL Designs"
15:10-15:30 Catia Trubiani and Raffaela Mirandola. "COntinuous
REarchitecting of QoS Models: Collaborative Analysis for
Uncertainty Reduction"
15:30 -16:00 Break (Grimond Foyer)
16:00 - 18:00
Doctoral Symposium Session chair: Laurence Duchien
16:00-16:15 Manoj Bhat, Klym Shumaiev and Florian Matthes.
“Towards a framework for managing architectural design
decisions”
16:15-16:30 Germania Rodriguez and Jennifer Pérez. “Towards a
Reference Software Architecture for Improving the Accessibility
and Usability of Open Course Ware”
16:30-16:45 Eduardo Silva. “Taming Missions and Architecture in
Software Intensive Systems-of-Systems”
16:45-17:00 Andrew Leigh. “Architecture Analysis to Predict
Project Risks”
Tool Demos Session chair: Khalil Drira
17:00-17:15 Leo Pruijt, Wiebe Wiersema and Jan Martijn Van Der
Werf. “Software Architecture Reconstruction Research Support as
Provided by HUSACCT”
17:15-17:30 Mohammad Sharaf, Moamin Abughazala, Henry
Muccini and Mai Abusair. “CAPSim: Simulation and Code
Generation based on the CAPS”
17:30-17:45 Philip Wizenty, Jonas Sorgalla, Florian Rademacher
and Sabine Sachweh. “MAGMA: Build Management-based
Generation of Microservice Infrastructures”
Posters Session chair: Catia Trubiani
17:45-18:00 Mohammad Sharaf, Moamin Abughazala, Henry
Muccini and Mai Abusair. “Simulating Architectures of Situational-
Aware Cyber-Physical Space”
18:00 -20:00 Reception and Posters (Grimond Foyer)
Wednesday:13Septem
berMainTrack–DoctoralSym
posium–ToolDem
os-Posters
6
Thursday, 14th September 2017
8:30 - 9:30 Registration
9:00 - 10:30
Grimond LT1 Session 3 - Architectural Decisions
Session chair: Henry Muccini 9:00-9:35 Andrzej Zalewski, Klara Popławska and Andrzej Ratkowski.
"On the Biases in Architecture Decision-Making"
9:35-10:10 Stefan Haselböck, Rainer Weinreich and Georg Buchgeher.
"Decision Models for Microservices – Design Areas, Stakeholders, Use
Cases, and Requirements"
10:10-10:30 Georg Buchgeher, Rainer Weinreich, Mario Winterer,
Johannes Luger, Roland Wingelhofer and Mario Aistleitner.
"Microservices in a Small Development Organization - An Industrial
Experience Report"
10:30 - 11:00 Break (Grimond Foyer)
11:00 - 12:30
Session 4 - Automatic Generation Session chair: Laurence Duchien
11:00-11:35 Mohammad Sharaf, Moamin Abughazala, Henry Muccini
and Mai Abusair. "An Architecture Framework for Modelling and
Simulation of Situational-Aware Cyber-Physical Systems"
11:35-12:10 Manoj Bhat, Klym Shumaiev, Andreas Biesdorf, Uwe
Hohenstein and Florian Matthes. "Automatic extraction of design
decisions from issue management systems: a machine learning based
approach"
12:10-12:30 Narges Khakpour. "Control of Self-Adaptation under
Partial Observation: A Modular Approach"
12:30 - 14:00 Lunch (Rutherford Dinning Hall)
Thursday:14September
MainTrack–W
omeninSoftw
areArchitecture
7
14:00 - 15:30
Women in Software Architecture (WSA) 1 Session chair: Jennifer Perez Benedi and Raffaela Mirandola
Claudia Raibulet and Francesca Arcelli Fontana. “Evaluation of Self-
Adaptive Systems: A Women Perspective”
Patrizia Scandurra, Elvinia Riccobene, Silvia Bonfanti and Valentina
Centurelli. “The female contribution in architecting a set of tools for a
formal method”
Fahimeh Alizadeh Moghaddam, Robert Deckers, Giuseppe
Procaccianti, Paola Grosso and Patricia Lago. “A Domain Model for
Self-Adaptive Software Systems”
Elisa Yumi Nakagawa. “Software Architecture and Reference
Architecture of Software-intensive Systems and Systems-of-Systems:
Contributions to the State of the Art”
Maria Spichkova, Heinz Schmidt and Catia Trubiani. “Role of women
in Software Architecture: An attempt of a systematic literature review”
15:30 -16:00 Break (Grimond Foyer)
16:00 - 17:00
Women in Software Architecture (WSA) 2 Session chair: Jennifer Perez Benedi and Raffaela Mirandola
Panel: the role of diversity in software architectures: current and
future issues
17:30 -19:00 Canterbury Walking Tour (Free)
19:00-21:00 Banquet Canterbury Cathedral Lodge
Thursday:14September
MainTrack–W
omeninSoftw
areArchitecture
8
Friday, 15th September 2017
8:30 - 9:30 Registration
9:30 - 10:30
Grimond LT1 Keynote
Session chair: Rogério de Lemos
Peter Eeles (IBM UK)
"How to Architect Anything" 10:30 - 11:00 Break
11:00 - 12:15
Session 5 - Software Architecture Practice Session chair: Antónia Lopes
11:00-11:35 Chen Yang, Peng Liang, Paris Avgeriou, Ulf Eliasson,
Rogardt Heldal and Patrizio Pelliccione. "Architectural Assumptions
and their Management in Industry - An Exploratory Study"
11:35-11:55 Eoin Woods and Rabih Bashroush. "A Model for the
Prioritization of Software Architecture Effort"
11:55-12:15 Andrew Leigh, Michel Wermelinger and Andrea
Zisman. "Software Architecture Risk Containers"
12:15 - 12:30 Closing Session
Friday:15September
MainTrack
9
Practical Information ConferenceProceedingsThe proceedings for the ECSA 2017 main conference are available on SpringerLink from September
4 to October 4, 2017.
http://link.springer.com/openurl.asp?genre=issue&issn=0302-9743&volume=10475
CompanionVolumeThe proceedings for ECSA 2017 Doctoral Symposium, Tool Demos, Posters and Workshop papers
are available from ACM ICPS.
http://dl.acm.org/citation.cfm?id=3129790
WiFiYou can use eduroam or connect to WifiGuest.
SocialEventsWednesday,13September
• ReceptionandpostersinGrimondFoyer.Thursday,14September
• CanterburyWalkingTour.Thiseventisincludedintheregistrationfee,pleasemakesureregistrationdeskhasyourname.AbuswilltakedelegatesfromtheUniversityCampustothecitycentre.
• BanquetCanterburyCathedralLodge.Thiseventisincludedintheregistrationfee,ifyouneedfurthertickets,pleasecontacttheregistrationdesk.AbuswillbringdelegatesbacktotheUniversityCampusattheendofthebanquet.
LunchWednesdayandThursday
• LunchwillbeattheRutherfordDinningHall(K4onthemap,GrimondisJ6)Cafés
• TemplemanLibrary(J11onthemap,entrancejustinfrontofGrimondJ6)• Gulbenkian(J10onthemap)• CaffèNero(J14onthemap)
to Canterbury
to Whitstable
to Whitstable and Herne Bay
No vehicularaccess
to Canterbury
No vehicularaccess
ST
.S
TE
PH
EN
'S
HI
LL
P
DARWINCOLLEGE
RUTHERFORDCOLLEGE
ELIOT
KEYNESCOLLEGE
G I L E SL A
NE
HA
CK
IN
GT
ON
RO
AD
P A R K W O O D R O A D
G I L E S L A N E
UN
IV
ER
SI
TY
RO
AD
PARK WOODCOURTS
COLLEGE
WOOLFCOLLEGE
TURING COLLEGE
G4I1
A1
F1
H1
H2
H3
C1
H4
H7
H5
Q2
D2
J4
D1D3
D4
J3
E3
K1
E1
E5
E4
F3
F2
F4
F5
F6F7
L1
F8
L3 L4
L2M1
M2
M3
G7
G6
G5
G1G2G3
K3
K4
K5
J1
J8 J7
J6J9
J10
J2
J11
J12
J13
J15
J14
P6
P5
P4
P2 P3
N4
N5
N1
N3
N6
H8
E2
N2
H6
D5
D6
J16
Q3
D7
K6
F9
N7
E6A B
CD
E
F
G
H
J
K
L
M
N
P
Q
N
P
T
P
P
P
Colleges
Other buildings
Visitor Pay and Display parking
Taxi Rank
Permit-holder parking only
Main road
Minor road
Footpath
Footpath unsuitable forwheelchair users
Cycle path
National cycle route 1
Cycle lock up
Cycle lock up, sheltered with secure access
PT
Main entrance, suitable for disabled access
Main entrance
Alternative access forwheelchair users
FINDING YOUR WAY AROUND THE CAMPUS
Buildings labelled on mapA1 Sports PavilionC1 Maintenance CentreD1 Estates DepartmentD2 Design & Print CentreD3 Cornwallis North-WestD4 George Allen WingD5 Cornwallis WestD6 Woolf CollegeD7 Colyer-Fergusson Music
BuildingE1 Cornwallis North-EastE2 Cornwallis Maths InstituteE3 Cornwallis South-East
OctagonE4 Darwin HousesE5 Darwin CollegeE6 Cornwallis EastF1 Bossenden Court
F2 Nickle CourtF3 Stock CourtF4 Kemsdale CourtF5 Purchas CourtF6 Ellenden CourtF7 Thornden CourtF8 Grounds MaintenanceF9 Oaks NurseryG1 Lypeatt CourtG2 Woodys BarG3 Park Wood ShopG4 Park Wood Administration
BuildingG5 Bishopden CourtG6 Farthings CourtG7 Marley CourtH1 Kent Business SchoolH2 Research and
Development Building
H3 Jennison BuildingH4 Ingram BuildingH5 Sports CentreH6 Canterbury Enterprise
HubH7 Stacey BuildingH8 TanglewoodJ1 Boiler HouseJ2 Cornwallis Lecture TheatreJ3 Cornwallis South &
South WestJ4 Campus SecurityJ6 Grimond BuildingJ7 UELT BuildingJ8 BanksJ9 Lumley BuildingJ10 Gulbenkian TheatreJ11 Templeman Library
J12 SenateJ13 Marlowe BuildingJ14 Locke BuildingJ15 Eliot College ExtensionJ16 Jarman BuildingK1 Registry
Visitor ReceptionK3 Rutherford College ExtensionK4 Rutherford CollegeK5 Tyler CourtK6 Rutherford AnnexeL1 Hothe Court FarmhouseL2 Grimshill CourtL3 Denstead CourtL4 Homestall CourtM1 Clowes CourtM2 Willows CourtM3 Tudor CourtN1 Medical CentreN2 Pharmacy
N3 WoodlandsN4 RothfordN5 Olive CottagesN6 Keynes CollegeN7 Turing CollegeP2 The Venue/Media CentreP3 Mandela Building P4 Becket CourtP5 Eliot CollegeP6 Careers and Employability
ServiceQ2 Beverley Farmhouse
Other organisations based on campusBlackwell’s Bookshop J14Canterbury Enterprise Hub H6Open Colleges Network
Kent and Medway N6Canterbury Innovation Centre Q3Jobshop J14