1.

Record Nr.

UNINA9910886075503321

Autore

Galster Matthias

Titolo

Software Architecture : 18th European Conference, ECSA 2024, Luxembourg City, Luxembourg, September 3–6, 2024, Proceedings / / edited by Matthias Galster, Patrizia Scandurra, Tommi Mikkonen, Pablo Oliveira Antonino, Elisa Yumi Nakagawa, Elena Navarro

Pubbl/distr/stampa

Cham : , : Springer Nature Switzerland : , : Imprint : Springer, , 2024

ISBN

3-031-70797-4

Edizione

[1st ed. 2024.]

Descrizione fisica

1 online resource (0 pages)

Collana

Lecture Notes in Computer Science, , 1611-3349 ; ; 14889

Altri autori (Persone)

ScandurraPatrizia

MikkonenTommi

Oliveira AntoninoPablo

NakagawaElisa Yumi

NavarroElena

Disciplina

005.1

Soggetti

Software engineering

Application software

Computer networks

Software Engineering

Computer and Information Systems Applications

Computer Communication Networks

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

-- Architecture modeling and design.  -- Integrating Data Quality in Industrial Big Data Architectures: an Action Design Research Study.  -- Case Study: Applying optimization tools to microservice environments that scale safely at Ancestry.com and the Learnings.  -- The Nature of Questions that Arise During Software Architecture.  -- Automated Architecture Recovery for Embedded Software Systems: An Industrial Case Study.  -- An Analysis of MLOps Architectures: A Systematic Mapping Study.  -- Attention-based Method for Design Pattern Detection.  -- Architecture evaluation.  -- Cause-Effect Chain-Based Diagnosis of Automotive Onboard Energy Systems.  -- Architecture-based Issue Propagation Analysis.  -- MDEPT: Microservices Design



Evaluator and Performance Tester.  -- Microservices architecture.  -- Exploring Architectural Evolution in Microservice Systems using Repository Mining Techniques and Static Code Analysis.  -- Temporal Community Detection in Developer Collaboration Networks of Microservice Projects.  -- Uncertainty Calculation-as-a-Service: Microservice-Based Metrology Applications.  -- Performance Impact of Microservice Granularity Decisions: An Empirical Evaluation Using the Service Weaver Framework.  -- Improving Comprehensibility of Event-Driven Microservice Architectures by Graph-Based Visualizations.  -- Sustainability.  -- Energy Consumption of IoT Monitoring Software Architectures in the Edge.  -- Software Architecture Assessment for Sustainability: A Case Study.  -- Trustworthiness.  -- Modeling and Analyzing Zero Trust Architectures Regarding Performance and Security.  -- Towards Secure Management of Edge-Cloud IoT Microservices using Policy as Code.  -- Electric Vehicle Fast-Charging Software: Architectural Considerations Towards Trustworthiness.  -- Architecture decision making.  -- Exploring Architectural Design Decisions in Mailing Lists and their Traceability to Issue Trackers.  -- Helping novice architects to make quality design decisions using an LLM-based assistant.  -- Introducing Architecture Decision Records in Practice: An Action Research Study.  -- Towards Teamwise Informed Decisions On Microservice Security Smells.  -- Automated Quality Concerns Extraction from User Stories and Acceptance Criteria for Early Architectural Decisions.  -- Architecture documentation.  -- SCATS Framework for Software Integration in Software-Defined Vehicle with Cross-Organizational Agile Teams.  -- The Execution Perspective in Software Architecture Descriptions: A Systematic Mapping.  -- Architectural Views: The State of Practice in Open-Source Software Projects.

Sommario/riassunto

This book constitutes the refereed proceedings of the 18th European Conference on Software Architecture, ECSA 2024, held in Luxembourg City, Luxembourg, during September 2–6, 2024. The 14 full research papers, 3 experience report papers, 7 short papers and 3 industry papers included in this book were carefully reviewed and selected from 89 submissions They were organized in topical sections as follows: Architecture modeling and design; Architecture evaluation; Microservices architecture; Sustainability; Trustworthiness; Architecture decision making; and Architecture documentation.