Software Architecture. ECSA 2023 Tracks, Workshops, and Doctoral Symposium -

Software Architecture. ECSA 2023 Tracks, Workshops, and Doctoral Symposium

Istanbul, Turkey, September 18–22, 2023, Revised Selected Papers
Buch | Softcover
X, 468 Seiten
2024 | 2024
Springer International Publishing (Verlag)
978-3-031-66325-3 (ISBN)
79,17 inkl. MwSt

This book constitutes the refereed proceedings of the tracks and workshops which complemented the 17th European Conference on Software Architecture, ECSA 2023, held in Istanbul, Turkey, in September 2023.

The 29 full papers included in this book were carefully reviewed and selected from 32 submissions. They were organized in topical sections as follows: AMP; CASA; DE & I Track; DeMeSSA; FAACS; QUALIFIER; TwinArch; Tools and Demos; Industry Track; and Doctoral Symposium.

AMP.- Tools Reconstructing Microservice Architecture: A Systematic Mapping Study.- Analysis, Design, Test, and DevOps in Microservice-based Software Architectures: Results from Pakistan.- DevOps Patterns: A Rapid Review.- CASA.- MAPE-K based Guidelines for Designing Reactive and Proactive Self-Adaptive Systems.- DE & I Track.- Stakeholder Inclusion and Value Diversity: An Evaluation Using an Access Control System.- Data-Driven Analysis of Gender Fairness in the Software Engineering Academic Landscape.- DeMeSSA.- Sarch-Knows: A Knowledge Graph for Modeling Security Scenarios at the Software.- Threat Modeling: A Rough Diamond or Fool's Gold?.- FAACS.- Declarative Representation of UML State Machines for Querying and Simulation.- Towards Behavior-based Analysis of Android Obfuscated Malware.- QUALIFIER.- Towards a Prediction of Machine Learning Training Time to Support Continuous Learning Systems Development.- Performance Comparison of Monolith and Microservice Architectures An Analysis of the State of the Art.- Towards a Sustainability-aware Software Architecture Evaluation for Cloud-based Software Services.- Technical Debt in Microservices: A Mixed-Method Case Study.- TQPropRefiner: Interactive Comprehension and Refinement of Specifications on Transient Software Quality Properties.- TwinArch.- Architecture for Digital Twin-based Reinforcement Learning Optimization of Cyber-Physical Systems.- Towards an Urban Digital Twins Continuum Architecture.- Designing a Future-Proof Reference Architecture for Network Digital Twins.- Tools and Demos.- Evolution and Anti-patterns Visualized: MicroProspect in Microservice Architecture.- An Approach and Toolset to Semi-Automatically Recover and Visualise Micro-Service Architecture.- An Extensible Framework for Architecture-Based Data Flow Analysis for Information Security.- Studying the Evolution of Library Utilization in Maven Projects: A Metric-based Approach.- Slicing and Visualizing F' Topologies with F'Prism.- Maestro: A Deep Learning Based Tool to Find and Explore Architectural Design Decisions in Issue Tracking Systems.- Industry Track.- Demeter: An Architecture for Long-Term Monitoring of Software Power Consumption.- Experience of the Architectural Evolution of a Big Data System.- Parallel and Distributed Architecture for Multilingual Open Source Intelligence Systems.- HITA: An Architecture for System-level Testing of Healthcare IoT Applications.- Doctoral Symposium.- Pragmatic Architectural Framework to Design for Sustainability in Cloud Software Services.

Erscheint lt. Verlag 25.8.2024
Reihe/Serie Lecture Notes in Computer Science
Zusatzinfo VIII, 455 p.
Verlagsort Cham
Sprache englisch
Maße 155 x 235 mm
Themenwelt Mathematik / Informatik Informatik Betriebssysteme / Server
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte Applications • Computer Science • conference proceedings • designing software • Informatics • Research • software architecture • software creation and management • software design tradeoffs • Software engineering • software notations and tools • software organization and properties • software system structure
ISBN-10 3-031-66325-X / 303166325X
ISBN-13 978-3-031-66325-3 / 9783031663253
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich