ECSA 2020 workshops, to be held on 14 and 15 of September (right before the main conference on 16-18 September), are to serve as collaborative forums for researchers to exchange and explore innovative software architecture (scientific or engineering) ideas and challenges at an early stage.
|Workshop Name||Workshop Dates||Website|
|6th International Workshop on Automotive System/Software Architectures (WASA)||Sep 14, 2020||https://www.win.tue.nl/wasa2020/|
|Joint CSE/QUDOS Workshop: 5th Workshop on Continuous Software Engineering and 6th International Workshop on Quality-Aware DevOps||Sep 15, 2020||http://2020.qudos-workshop.org https://cse2020.swc-rwth.de/|
|1st International Workshop on Model-Driven Engineering
for Software Architecture (MDE4SA)
|Sep 14, 2020||http://mde4sa2020.disim.univaq.it/|
|4th International Workshop on Engineering IoT Systems: Architectures, Services, Applications, and Platforms (IoT-ASAP)||Sep 15, 2020||https://iotasap.github.io/IoTASAP2020/|
|4th Workshop on Formal Approaches for Advanced Computing Systems (FAACS)||Sep 14, 2020||https://faacs-workshop.github.io/2020/|
|2nd Workshop on Systems, Architectures, and Solutions for Industry 4.0 (SASI4)||Sep 15, 2020||http://events.disim.univaq.it/SASI4/|
|3rd Context-aware, Autonomous and Smart Architectures International Workshop (CASA)||Sep 15, 2020||https://casaecsa.github.io/casa2020/|
|3rd International Workshop on moDeling, vErification and Testing of dEpendable CriTical systems (DETECT)||Sep 15, 2020||https://detect.ensma.fr/2020|
Conference DayMon 14 Sep
09:00 - 16:00
Conference DayTue 15 Sep
09:15 - 17:00
11:45 - 18:00
Conference DayWed 16 Sep
10:00 - 11:00
|Formal Software Architectural Migration Towards Emerging Architectural StylesBest paper candidateResearch Track|
|Monolith Migration Cost Tuning Through the Application of Microservices PatternsResearch Track|
|Assessing Architecture Conformance to Coupling-Related Patterns and Practices in MicroservicesResearch Track|
14:30 - 15:30
|Teaching Students Software Architecture Decision MakingResearch Track|
|The PDEng program on Software Technology: Experience report on a doctorate level architecture training programResearch Track|
|Girl-Friendly Computer Science Classroom: Czechitas Experience ReportGender-Diversity|
Gender Diversity in SA
16:00 - 17:00
|Capturing Software Architecture Knowledge for Pattern-Driven DesignJournal-First|
|Implementing Large-Scale Agile Frameworks: Challenges and RecommendationsJournal-First|
|A Decision Support System for Pattern-Driven Software ArchitectureTool Demo|
Conference DayThu 17 Sep
09:30 - 10:30
|Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software AnalysisIndustry Track|
Tiago MatiasFaculty of Engineering, University of Porto, Portugal, Filipe Figueiredo CorreiaUniversity of Porto, Jonas FritzschInstitute of Software Technology, University of Stuttgart / University of Applied Sciences Reutlingen, Justus BognerInstitute of Software Technology, University of Stuttgart, Hugo Sereno FerreiraFEUP, Universidade do Porto, André RestivoLIACC, Universidade do Porto, Porto, Portugal
|IAS: an IoT Architectural Self-adaptation FrameworkIndustry Track|
|A Comparison of MQTT Brokers for Distributed IoT Edge ComputingIndustry Track|
Heiko KoziolekABB Corporate Research, Sten GrünerABB Corporate Research, Julius RückertABB Corporate ResearchPre-print
10:30 - 11:00
|Working Session with Interactive DiscussionIndustry Track|
11:15 - 12:15
|Architectural Concerns for Digital Twin of the OrganizationIndustry Track|
|The Quest for Introducing Technical Debt Management in a Large-scale Industrial CompanyIndustry Track|
|Quick evaluation of a software architecture using the Decision-Centric Architecture Review method: an experience reportIndustry Track|
12:15 - 12:45
|Working Session with Interactive DiscussionIndustry Track|
14:30 - 15:30
S8: Performance and SecurityPaper Presentations / Journal First / Industry Program / Workshops / Research Papers / JSS Special Issue / Doctoral Symposium / Gender Diversity in SA / Tool Demos / Social at ECSA 2020 Teams Channel
Chair(s): Nicole LevyConservatoire National des Arts et Métiers, Barbora BuhnovaMasaryk University
Virtualization support: Roberta Capuano
|Architecture-centric Support for Integrating Security Tool in a Security Orchestration PlatformResearch Track|
|Securing Software Ecosystem Architectures: Challenges and OpportunitiesJournal-First|
|Data Stream Operations as First-Class Entities in Component-Based Performance ModelsResearch Track|
Dominik WerleKarlsruhe Institute of Technology, Stephan SeifermannKarlsruhe Institute of Technology, Anne KoziolekKarlsruhe Institute of TechnologyFile Attached
17:00 - 18:00
|VisArch: Visualization of Performance-based Architectural Refactoringsshort-paperResearch Track|
|SQuAT-Vis: Visualization and Interaction in Software Architecture OptimizationTool Demo|
|Voyager: Software Architecture Trade-off ExplorerTool Demo|
Conference DayFri 18 Sep
09:50 - 11:10
|Decentralized Architecture for Energy-aware Service AssemblyResearch Track|
|Software Development Analytics for Xen: Why and HowJournal-First|
|Gropius - A Tool for Managing Cross-Component IssuesTool DemoBest Tool Demo Candidate|
|Big Data and Machine Intelligence in Software Platforms for Smart CitiesDoctoral Symposium|
Mubashir AliUniversity of Bergamo
11:40 - 12:20
|Architectural Technical Debt: A Grounded TheoryResearch Track|
Roberto VerdecchiaVrije Universiteit Amsterdam, Philippe KruchtenUniversity of British Columbia, Patricia LagoVrije Universiteit AmsterdamPre-print
|An Initial Study on the Association between Architectural Smells and Degradationshort-paperResearch Track|
Sebastian HeroldKarlstad University, Department of Mathematics and Computer Science
12:20 - 13:00
|Decentralized Self-Adaptation in Large-Scaled Systems of SystemsDoctoral Symposium|
Daniel MatusekTU Dresden
|Systematic Approach To Engineer Decentralized Self-Adaptive SystemsDoctoral Symposium|
Federico QuinKatholieke Universiteit Leuven
14:30 - 15:10
|Continuous Experimentation for Automotive Software on the Example of a Heavy Commercial Vehicle in Daily OperationBest paper candidateResearch Track|
|Mining Gender Bias: A Preliminary Study on Implicit Biases and Gender Identity in the Department of Computer Science at the Technical University of MunichGender-Diversity|
Gender Diversity in SA
Ana PetrovskaTechnical University of Munich, Germany, Patricia GoldbergTechnical University of Munich, Anne Brüggemann-Klein Brüggemann-KleinTechnical University of Munich, Anne NyokabiSiemens AGPre-print
16:10 - 16:50
|Does BERT understand code? - An exploratory study on the detection of architectural tactics in codeshort-paperResearch Track|
|A Semiautomatic Approach to Identify Architectural Technical Debt from Heterogeneous ArtifactsDoctoral Symposium|
Boris Rainiero Perez GutierrezUniversity of Los Andes, Colombia
16:50 - 17:30
|A Multi-Objective Performance Optimization Approach for Self-Adaptive Architecturesshort-paperResearch Track|
Davide ArcelliUniversità degli Studi dell'Aquila
|Towards Using Probabilistic Models to Design Software Systems with Inherent Uncertaintyshort-paperResearch Track|
Call For Workshops
The European Conference on Software Architecture (ECSA) is a leading forum for presenting and discussing software architecture research and practice. ECSA 2020 workshops, to be held on 14 and 15 of September (right before the main conference on 16-18 September), are to serve as collaborative forums for researchers to exchange and explore innovative software architecture (scientific or engineering) ideas and challenges at an early stage. Topics of interests may include but not limited to:
- Software Architecture challenges for AI- and ML-based Systems
- Software Architecture challenges for Self-Adaptive Systems
- Software Architecture challenges for Cyber-Physical Systems
- Software Architecture challenges in Big Data and Cloud Computing
- Software Architecture challenges in IoT-based Systems
- Software Architecture challenges in DevOPS
- Software Architecture challenges in Blockchain Engineering
- Quality-of-service (QoS) measurements of Software Architectures
- Privacy and Security in Software Architectural Design
- Context-aware, Autonomous, and Smart Architectures
- Sustainability in Software Architectures
- Software Architecture Erosion and Architectural Consistency
All proposals must conform to the Springer CCIS Guidelines and must not exceed 8 pages, including references, appendices and figures. All proposals should be submitted before the submission deadline using the online submission site: EasyChair ECSA 2020 Workshops track.
IMPORTANT: “We are hopeful that the situation will improve and we will have a great conference in L’Aquila, Italy, on September 2020. Regardless of how COVID-19 will evolve, accepted contributions will be published by Springer. UnivAQ is ready to provide all speeches (onsite and distance) on live streaming”. (see Message from the ECSA 2020 General Chair at this page).
The proposal must include the following information, in the order specified:
- Workshop title
- Contact information for the workshop organizers (name, affiliation, email, web page) and the main contact person
- Abstract (less than 200 words), suited for the ECSA 2020 website
- Motivation and Objectives
- Relevance of the workshop to the field of software architectures.
- Anticipated goals and outcomes (e.g., open research problems to pursue, validation objectives, empirical studies).
- Workshop format (e.g., paper presentations, keynotes, breakout sessions, panel-like discussions) and plans for generating discussions.
- Intended length (1 or 2 days).
- Special services, logistic and/or equipment constraints.
- Target Audience
- Expected background of the workshop attendees.
- Plans regarding the mix of industry and research participation.
- Expected minimum and maximum number of workshop participants.
- Plans for soliciting and selecting workshop participants, including whether the workshop will be open or closed (preferably open).
- Types of contributions (e.g., extended abstracts, position papers, research papers, etc.) and their estimated number. The length of full workshop papers for the CCIS proceedings shall be between 12 and 14 pages.
- Review and evaluation process deciding about the acceptance of submissions.
- Program committee, including tentative and already committed members.
- Strategy for the proceedings.
- A brief description of each organizer’s background, including relevant past experience in organizing conferences and workshops.
- Organizers’ bios.
- Links to preliminary web sites of the workshop.
- Past Edition
- A brief history of the workshop (or mention that this is the first edition).
- Number of registered attendees and websites of previous editions of the workshop (if any)
- Draft Call for Paper (1 page)
For all accepted workshops, ECSA 2020 strongly recommends uniform deadlines for workshop papers submission, notification of authors, and camera-ready copies, as described in the Important Dates below. In particular, the camera-ready deadline is mandatory for those workshops that will opt for publication in the Springer Communications in Computer and Information Science volume (CCIS).
- Workshop proposals due: April 06, 2020
- Notification of Workshop proposals: April 20, 2020
- Workshops papers due: June 24, 2020
- Notification of papers: July 13, 2020
- Camera-ready: July 20, 2020
Note: All deadlines are 23:59h AoE (anywhere on Earth).