Composing Model-Based Analysis Tools
Title | Composing Model-Based Analysis Tools PDF eBook |
Author | Robert Heinrich |
Publisher | Springer Nature |
Pages | 311 |
Release | 2021-12-02 |
Genre | Computers |
ISBN | 3030819159 |
This book presents joint works of members of the software engineering and formal methods communities with representatives from industry, with the goal of establishing the foundations for a common understanding of the needs for more flexibility in model-driven engineering. It is based on the Dagstuhl Seminar 19481 „Composing Model-Based Analysis Tools“, which was held November 24 to 29, 2019, at Schloss Dagstuhl, Germany, where current challenges, their background and concepts to address them were discussed. The book is structured in two parts, and organized around five fundamental core aspects of the subject: (1) the composition of languages, models and analyses; (2) the integration and orchestration of analysis tools; (3) the continual analysis of models; (4) the exploitation of results; and (5) the way to handle uncertainty in model-based developments. After a chapter on foundations and common terminology and a chapter on challenges in the field, one chapter is devoted to each of the above five core aspects in the first part of the book. These core chapters are accompanied by additional case studies in the second part of the book, in which specific tools and experiences are presented in more detail to illustrate the concepts and ideas previously introduced. The book mainly targets researchers in the fields of software engineering and formal methods as well as software engineers from industry with basic familiarity with quality properties, model-driven engineering and analysis tools. From reading the book, researchers will receive an overview of the state-of-the-art and current challenges, research directions, and recent concepts, while practitioners will be interested to learn about concrete tools and practical applications in the context of case studies.
A Reference Structure for Modular Model-based Analyses
Title | A Reference Structure for Modular Model-based Analyses PDF eBook |
Author | Koch, Sandro Giovanni |
Publisher | KIT Scientific Publishing |
Pages | 398 |
Release | 2024-04-25 |
Genre | |
ISBN | 3731513412 |
In this work, the authors analysed the co-dependency between models and analyses, particularly the structure and interdependence of artefacts and the feature-based decomposition and composition of model-based analyses. Their goal is to improve the maintainability of model-based analyses. They have investigated the co-dependency of Domain-specific Modelling Languages (DSMLs) and model-based analyses regarding evolvability, understandability, and reusability.
Model-Based Software Testing and Analysis with C#
Title | Model-Based Software Testing and Analysis with C# PDF eBook |
Author | Jonathan Jacky |
Publisher | Cambridge University Press |
Pages | 55 |
Release | 2007-11-12 |
Genre | Computers |
ISBN | 1139469193 |
This book teaches model-based analysis and model-based testing, with important new ways to write and analyze software specifications and designs, generate test cases, and check the results of test runs. These methods increase the automation in each of these steps, making them more timely, more thorough, and more effective. Using a familiar programming language, testers and analysts will learn to write models that describe how a program is supposed to behave. The authors work through several realistic case studies in depth and detail, using a toolkit built on the C# language and the .NET framework. Readers can also apply the methods in analyzing and testing systems in many other languages and frameworks. Intended for professional software developers including testers, and for university students, this book is suitable for courses on software engineering, testing, specification, or applications of formal methods.
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 |
Pages | 154 |
Release | 2023-06-05 |
Genre | |
ISBN | 3731512947 |
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.
Software Architecture
Title | Software Architecture PDF eBook |
Author | Ilias Gerostathopoulos |
Publisher | Springer Nature |
Pages | 225 |
Release | 2022-09-08 |
Genre | Computers |
ISBN | 3031166973 |
This book constitutes the refereed proceedings of the 16th International Conference on Software Architecture, ECSA 2022, held in Prague in September 2022. The 9 full papers and 6 short papers were carefully selected from 47 submissions. In the Research Track, 11 full papers presented together with 5 short papers were carefully reviewed and selected from 58 submissions. The papers are organized in topical sections as follows: components, APIs and interface management; architecting for data-driven systems; microservices and middleware; architecture modeling, design and decision making; architecture reconstruction and recovery.
Formal Aspects of Component Software
Title | Formal Aspects of Component Software PDF eBook |
Author | Silvia Lizeth Tapia Tarifa |
Publisher | Springer Nature |
Pages | 252 |
Release | 2022-11-02 |
Genre | Literary Criticism |
ISBN | 3031208722 |
This book constitutes the thoroughly revised selected papers from the 18th International Symposium, FACS 2022, which was held online in November 2022.The 12 full papers and 1 short paper were carefully reviewed and selected from 25 submissions. FACS 2021 is focusing on the areas of component software and formal methods in order to promote a deeper understanding of how formal methods can or should be used to make component-based software development succeed.
Pattern-oriented Analysis and Design
Title | Pattern-oriented Analysis and Design PDF eBook |
Author | Sherif M. Yacoub |
Publisher | Addison-Wesley Professional |
Pages | 416 |
Release | 2004 |
Genre | Computers |
ISBN | 9780201776409 |
- Exploit the significant power of design patterns and make better design decisions with the proven POAD methodology - Improve software quality and reliability while reducing costs and maintenance efforts - Practical case studies and illustrative examples help the reader manage the complexity of software development