Automated Coevolution of Source Code and Software Architecture Models

Automated Coevolution of Source Code and Software Architecture Models
Title Automated Coevolution of Source Code and Software Architecture Models PDF eBook
Author Langhammer, Michael
Publisher KIT Scientific Publishing
Total Pages 374
Release 2019-08-23
Genre Computers
ISBN 3731507838

Download Automated Coevolution of Source Code and Software Architecture Models Book in PDF, Epub and Kindle

Automated Coevolution of Source Code and Software Architecture Models

Automated Coevolution of Source Code and Software Architecture Models
Title Automated Coevolution of Source Code and Software Architecture Models PDF eBook
Author Michael Langhammer
Publisher
Total Pages
Release 2017
Genre
ISBN

Download Automated Coevolution of Source Code and Software Architecture Models Book in PDF, Epub and Kindle

Ernst Denert Award for Software Engineering 2019

Ernst Denert Award for Software Engineering 2019
Title Ernst Denert Award for Software Engineering 2019 PDF eBook
Author Michael Felderer
Publisher Springer Nature
Total Pages 140
Release 2020-12-03
Genre Computers
ISBN 3030586170

Download Ernst Denert Award for Software Engineering 2019 Book in PDF, Epub and Kindle

This open access book provides an overview of the dissertations of the five nominees for the Ernst Denert Award for Software Engineering in 2019. The prize, kindly sponsored by the Gerlind & Ernst Denert Stiftung, is awarded for excellent work within the discipline of Software Engineering, which includes methods, tools and procedures for better and efficient development of high quality software. An essential requirement for the nominated work is its applicability and usability in industrial practice. The book contains five papers describing the works by Sebastian Baltes (U Trier) on Software Developers’Work Habits and Expertise, Timo Greifenberg’s thesis on Artefaktbasierte Analyse modellgetriebener Softwareentwicklungsprojekte, Marco Konersmann’s (U Duisburg-Essen) work on Explicitly Integrated Architecture, Marija Selakovic’s (TU Darmstadt) research about Actionable Program Analyses for Improving Software Performance, and Johannes Späth’s (Paderborn U) thesis on Synchronized Pushdown Systems for Pointer and Data-Flow Analysis – which actually won the award. The chapters describe key findings of the respective works, show their relevance and applicability to practice and industrial software engineering projects, and provide additional information and findings that have only been discovered afterwards, e.g. when applying the results in industry. This way, the book is not only interesting to other researchers, but also to industrial software professionals who would like to learn about the application of state-of-the-art methods in their daily work.

Building Transformation Networks for Consistent Evolution of Interrelated Models

Building Transformation Networks for Consistent Evolution of Interrelated Models
Title Building Transformation Networks for Consistent Evolution of Interrelated Models PDF eBook
Author Klare, Heiko
Publisher KIT Scientific Publishing
Total Pages 596
Release 2022-03-24
Genre Computers
ISBN 3731511320

Download Building Transformation Networks for Consistent Evolution of Interrelated Models Book in PDF, Epub and Kindle

Complex software systems are described with multiple artifacts, such as code, design diagrams and others. Ensuring their consistency is crucial and can be automated with transformations for pairs of artifacts. We investigate how developers can combine independently developed and reusable transformations to networks that preserve consistency between more than two artifacts. We identify synchronization, compatibility and orchestration as central challenges, and we develop approaches to solve them.

Software Architecture

Software Architecture
Title Software Architecture PDF eBook
Author Henry Muccini
Publisher Springer Nature
Total Pages 560
Release 2020-09-10
Genre Computers
ISBN 3030591557

Download Software Architecture Book in PDF, Epub and Kindle

This book constitutes the refereed proceedings of the tracks and workshops which complemented the 14th European Conference on Software Architecture, ECSA 2020, held in L'Aquila, Italy*, in September 2020. The 30 full papers and 9 short papers presented in this volume were carefully reviewed and selected from 72 submissions. Papers presented were accepted into the following tracks and workshops: ECSA 2020 Doctoral Symposium track; ECSA 2020 Tool Demos track; ECSA 2020 Gender Diversity in Software Architecture &Software Engineering track; CASA - 3rd International Workshop on Context-aware, Autonomous and Smart Architecture; CSE/QUDOS - Joint Workshop on Continuous Software Engineering and Quality-Aware DevOps; DETECT - 3rd International Workshop on Modeling, Verication and Testing of Dependable Critical Systems; FAACS-MDE4SA - Joint Workshop on Formal Approaches for Advanced Computing Systems and Model-Driven Engineering for Software Architecture; IoT-ASAP - 4th International Workshop on Engineering IoT Systems: Architectures, Services, Applications, and Platforms; SASI4 - 2nd Workshop on Systems, Architectures, and Solutions for Industry 4.0; WASA - 6th International Workshop on Automotive System/Software Architecture. *The conference was held virtually due to the COVID-19 pandemic.

Quality-driven Reuse of Model-based Software Architecture Elements

Quality-driven Reuse of Model-based Software Architecture Elements
Title Quality-driven Reuse of Model-based Software Architecture Elements PDF eBook
Author Busch, Axel
Publisher KIT Scientific Publishing
Total Pages 444
Release 2019-10-17
Genre Computers
ISBN 3731509512

Download Quality-driven Reuse of Model-based Software Architecture Elements Book in PDF, Epub and Kindle

Architecture-based Evolution of Dependable Software-intensive Systems

Architecture-based Evolution of Dependable Software-intensive Systems
Title Architecture-based Evolution of Dependable Software-intensive Systems PDF eBook
Author Heinrich, Robert
Publisher KIT Scientific Publishing
Total Pages 154
Release 2023-06-05
Genre
ISBN 3731512947

Download Architecture-based Evolution of Dependable Software-intensive Systems Book in PDF, Epub and Kindle

This cumulative habilitation thesis, proposes concepts for (i) modelling and analysing dependability based on architectural models of software-intensive systems early in development, (ii) decomposition and composition of modelling languages and analysis techniques to enable more flexibility in evolution, and (iii) bridging the divergent levels of abstraction between data of the operation phase, architectural models and source code of the development phase.