Software Architecture. ECSA 2022 Tracks and Workshops Prague, Czech Republic, September 19-23, 2022, Revised Selected Papers / [electronic resource] :
edited by Thais Batista, Tomáš Bureš, Claudia Raibulet, Henry Muccini.
- 1st ed. 2023.
- XII, 500 p. 151 illus., 117 illus. in color. online resource.
- Lecture Notes in Computer Science, 13928 1611-3349 ; .
- Lecture Notes in Computer Science, 13928 .
Industry track -- Blockchain-based Architecture of Immutable Document Repository -- An Overview about Terravis Architecture - Large-Scale Business Process Integration for Swiss Land Register Processes -- Architectural revision of the e-assessment system JACK -- Tools and Demonstrations Track -- ExpressO: From Express.js implementation code to OpenAPI interface descriptions -- Tool-based Attack and Scenario Analysis -- Apache Kafka as a Middleware to Support the PLC-Service Bus Architecture with IEC 61499 -- A Toolchain for Simulation Component Specification and Identification -- DAT: A Tool for Data Architecture for IoT -- Doctoral Symposium -- Controlling Automatic Experiment-Driven Systems using Statistics and Machine Learning -- Tutorials -- Trust Management in the Internet of Everything -- Continuous Dependability Assessment of Microservice Systems -- 8th International Workshop on Automotive System/Software Architectures (WASA) -- Assessing Security of InternalVehicle Networks -- Methodical Approach for Centralization Evaluation of Modern Automotive E/E Architectures -- 5th Context-Aware, Autonomous and Smart Architectures International Workshop (CASA) -- MockSAS: Facilitating the Evaluation of Bandit Algorithms in Self-Adaptive Systems -- Towards Uncertainty Reduction Tactics for Behavior Adaptation -- Towards characterization of edge-cloud continuum -- 6th International Workshop on Formal Approaches for Advanced Computing Systems (FAACS) -- Towards Online Testing Under Uncertainty using Model-based Reinforcement Learning -- A Maude Formalization of Object Nets -- 3rd Workshop on Systems, Architectures, and Solutions for Industry 4.0 (SASI4) -- Developing an AI-enabled IIoT platform - Lessons learned from early use case validation -- DevOps in Robotics: Challenges and Practices -- Enabling IoT Connectivity and Interoperability by using Automated Gateways -- 2nd International Workshop on Designing and Measuring Security in Software Architectures (DeMeSSA) -- A Methodological Approach to Verify Architecture Resiliency -- Microservices Security: Bad vs. Good Practices -- 2nd International Workshop on Software Architecture and Machine Learning (SAML) -- Multi-metric Approach for Decomposition of Microservice-based Data Science Workflows -- Introducing Estimators - Abstraction for Easy ML Employment in Self-adaptive Architectures -- Generalization of Machine-learning Adaptation in Ensemble-based Self-adaptive Systems -- Finding Reusable Machine Learning Components to Build Programming Language Processing Pipelines -- 9th Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon) -- Optimized Machine Learning Input for Evolutionary Source Code to Architecture Mapping -- 2nd International Workshop on Mining Software Repositories for Software Architecture (MSR4SA) -- A Taxonomy for Design Decisions in Software Architecture Documentation -- Establishing a Benchmark Dataset for Traceability Link Recovery between Software Architecture Documentation and Models -- 1st International Workshop on Digital Twin Architecture (TwinArch) -- Engineering of Trust Analysis-driven Digital Twins for a medical device -- Using I4.0 digital twins in agriculture.
This book constitutes the refereed proceedings of the tracks and workshops which complemented the 16th European Conference on Software Architecture, ECSA 2022, held in Prague, Czech Republic, in September 2022. The 26 full papers presented together with 4 short papers and 2 tutorial papers in this volume were carefully reviewed and selected from 61 submissions. Papers presented were accepted into the following tracks and workshops: Industry track; Tools and Demonstrations Track; Doctoral Symposium; Tutorials; 8th International Workshop on Automotive System/Software Architectures (WASA); 5th Context-Aware, Autonomous and Smart Architectures International Workshop (CASA); 6th International Workshop on Formal Approaches for Advanced Computing Systems (FAACS); 3rd Workshop on Systems, Architectures, and Solutions for Industry 4.0 (SASI4); 2nd International Workshop on Designing and Measuring Security in Software Architectures (DeMeSSA); 2nd International Workshop on Software Architecture and Machine Learning (SAML); 9th Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon); 2nd International Workshop on Mining Software Repositories for Software Architecture (MSR4SA); and 1st International Workshop on Digital Twin Architecture (TwinArch).
9783031368899
10.1007/978-3-031-36889-9 doi
Software engineering.
Software Engineering.
QA76.758
005.1
Industry track -- Blockchain-based Architecture of Immutable Document Repository -- An Overview about Terravis Architecture - Large-Scale Business Process Integration for Swiss Land Register Processes -- Architectural revision of the e-assessment system JACK -- Tools and Demonstrations Track -- ExpressO: From Express.js implementation code to OpenAPI interface descriptions -- Tool-based Attack and Scenario Analysis -- Apache Kafka as a Middleware to Support the PLC-Service Bus Architecture with IEC 61499 -- A Toolchain for Simulation Component Specification and Identification -- DAT: A Tool for Data Architecture for IoT -- Doctoral Symposium -- Controlling Automatic Experiment-Driven Systems using Statistics and Machine Learning -- Tutorials -- Trust Management in the Internet of Everything -- Continuous Dependability Assessment of Microservice Systems -- 8th International Workshop on Automotive System/Software Architectures (WASA) -- Assessing Security of InternalVehicle Networks -- Methodical Approach for Centralization Evaluation of Modern Automotive E/E Architectures -- 5th Context-Aware, Autonomous and Smart Architectures International Workshop (CASA) -- MockSAS: Facilitating the Evaluation of Bandit Algorithms in Self-Adaptive Systems -- Towards Uncertainty Reduction Tactics for Behavior Adaptation -- Towards characterization of edge-cloud continuum -- 6th International Workshop on Formal Approaches for Advanced Computing Systems (FAACS) -- Towards Online Testing Under Uncertainty using Model-based Reinforcement Learning -- A Maude Formalization of Object Nets -- 3rd Workshop on Systems, Architectures, and Solutions for Industry 4.0 (SASI4) -- Developing an AI-enabled IIoT platform - Lessons learned from early use case validation -- DevOps in Robotics: Challenges and Practices -- Enabling IoT Connectivity and Interoperability by using Automated Gateways -- 2nd International Workshop on Designing and Measuring Security in Software Architectures (DeMeSSA) -- A Methodological Approach to Verify Architecture Resiliency -- Microservices Security: Bad vs. Good Practices -- 2nd International Workshop on Software Architecture and Machine Learning (SAML) -- Multi-metric Approach for Decomposition of Microservice-based Data Science Workflows -- Introducing Estimators - Abstraction for Easy ML Employment in Self-adaptive Architectures -- Generalization of Machine-learning Adaptation in Ensemble-based Self-adaptive Systems -- Finding Reusable Machine Learning Components to Build Programming Language Processing Pipelines -- 9th Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon) -- Optimized Machine Learning Input for Evolutionary Source Code to Architecture Mapping -- 2nd International Workshop on Mining Software Repositories for Software Architecture (MSR4SA) -- A Taxonomy for Design Decisions in Software Architecture Documentation -- Establishing a Benchmark Dataset for Traceability Link Recovery between Software Architecture Documentation and Models -- 1st International Workshop on Digital Twin Architecture (TwinArch) -- Engineering of Trust Analysis-driven Digital Twins for a medical device -- Using I4.0 digital twins in agriculture.
This book constitutes the refereed proceedings of the tracks and workshops which complemented the 16th European Conference on Software Architecture, ECSA 2022, held in Prague, Czech Republic, in September 2022. The 26 full papers presented together with 4 short papers and 2 tutorial papers in this volume were carefully reviewed and selected from 61 submissions. Papers presented were accepted into the following tracks and workshops: Industry track; Tools and Demonstrations Track; Doctoral Symposium; Tutorials; 8th International Workshop on Automotive System/Software Architectures (WASA); 5th Context-Aware, Autonomous and Smart Architectures International Workshop (CASA); 6th International Workshop on Formal Approaches for Advanced Computing Systems (FAACS); 3rd Workshop on Systems, Architectures, and Solutions for Industry 4.0 (SASI4); 2nd International Workshop on Designing and Measuring Security in Software Architectures (DeMeSSA); 2nd International Workshop on Software Architecture and Machine Learning (SAML); 9th Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon); 2nd International Workshop on Mining Software Repositories for Software Architecture (MSR4SA); and 1st International Workshop on Digital Twin Architecture (TwinArch).
9783031368899
10.1007/978-3-031-36889-9 doi
Software engineering.
Software Engineering.
QA76.758
005.1