10
ECSA 2017 11th European Conference on Software Architecture 11-15 September Canterbury, UK Program and Information

ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

ECSA 2017 11th European Conference on Software Architecture

11-15 September

Canterbury, UK

ProgramandInformation

Page 2: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 3: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 4: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 5: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 6: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 7: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 8: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 9: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions

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

Page 10: ECSA 2017 - University of Kent · Reference Software Architecture for Improving the Accessibility and Usability of Open Course Ware” 16:30-16:45 Eduardo Silva. “Taming Missions