
Dependable Software Engineering. Theories, Tools, and Applications
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
The 8 full papers presented were carefully reviewed and selected from 26 submissions. They present cutting-edge advancements in the field of formal methods and its interoperability with software engineering and focus on the application of formal techniques and tools for building reliable, safe, secure, and smart systems with multi-dimensional complexities.
More details
Other editions
Additional editions

Content
- Intro
- Preface
- Organization
- Abstracts
- The Rise of Model Counting: A Child of SAT Revolution
- Building and Updating Safety-Critical Embedded Systems with Deterministic Timing and Functional Behaviours
- Contents
- A Bounded Model Checking Technique for Higher-Order Programs
- 1 Introduction
- 2 The Language: HORef
- 3 A Bounded Translation for HORef
- 4 A Points-To Analysis for Names
- 5 Implementation and Experiments
- References
- Fault Trees from Data: Efficient Learning with an Evolutionary Algorithm
- 1 Introduction
- 2 Related Work
- 3 Background
- 4 Learning Fault Trees with Nature-Inspired Stochastic Optimization
- 4.1 Initialization
- 4.2 Mutation and Recombination
- 4.3 Evaluation
- 4.4 Selection
- 4.5 Termination
- 5 Learning of Partial Fault Trees
- 5.1 Initialization
- 5.2 Mutation and Recombination
- 6 Experimental Evaluation
- 6.1 Experimental Set Up
- 6.2 Synthetic Dataset: Accuracy and Runtime
- 6.3 Synthetic Dataset: Other Statistics
- 6.4 Case Study with Industrial Dataset
- 6.5 Fault Tree Benchmark
- 7 Discussion
- 8 Conclusion and Future Work
- References
- Simplifying the Analysis of Software Design Variants with a Colorful Alloy
- 1 Introduction
- 2 Overview
- 3 Language
- 4 Analysis
- 5 Evaluation
- 5.1 Evaluation Subjects
- 5.2 Results
- 6 Related Work
- 7 Conclusion and Future Work
- References
- Response Time Analysis of Typed DAG Tasks for G-FP Scheduling
- 1 Introduction
- 2 Related Work
- 3 Preliminaries
- 4 Rationale
- 4.1 Bounding Intra-interference
- 5 Bounding Inter-interference
- 5.1 Bounding Carry-In Interference
- 5.2 Bounding Carry-Out Interference
- 6 Schedulability Analysis
- 7 Evaluation
- 8 Conclusion
- References
- A Formal Modeling and Verification Framework for Flash Translation Layer Algorithms
- 1 Introduction
- 2 Informal Development
- 2.1 Modeling FTL Algorithms
- 2.2 Correctness Requirement of FTL Algorithms
- 2.3 Our Proof Technique Based on Invariant
- 3 Modeling FTL and Its Functional Correctness
- 3.1 Disk Device
- 3.2 Flash Device and FTL
- 3.3 The Correctness Definition of FTL
- 4 Verification Framework
- 5 Case Study: Verifying an FTL Algorithm BAST
- 5.1 Overview of BAST
- 5.2 The Global Invariant for BAST
- 5.3 Mechanized Proof and Experience
- 6 Related Work and Conclusion
- 7 Conclusion
- References
- Mixed Criticality Scheduling of Probabilistic Real-Time Systems
- 1 Introduction
- 1.1 Problem Discussion and Contribution
- 2 Notations and Definitions
- 2.1 Computational Model
- 3 Probabilistic Scheduling Model
- 3.1 Graph Model
- 3.2 Scheduling Tree
- 4 Evaluation
- 5 Conclusion
- References
- Improving the Analysis of GPC in Real-Time Calculus
- 1 Introduction
- 2 RTC Basics
- 2.1 Arrival and Service Curves
- 2.2 Greedy Processing Component (GPC)
- 3 Revised Proof of Output Curves
- 4 Improving Output Arrival Curves
- 5 Experiments
- 5.1 Parameter Setting I
- 5.2 Parameter Setting II
- 6 Conclusion
- References
- A Verified Specification of TLSF Memory Management Allocator Using State Monads
- 1 Introduction
- 2 Background and Related Work
- 2.1 TLSF Algorithm
- 2.2 Related Work
- 3 The Data Structure and Configuration
- 3.1 System Configuration
- 3.2 System State
- 3.3 Bitmap Matrix
- 4 Formalizing the Abstract Specification
- 4.1 Invariants
- 4.2 Specification of Allocation
- 4.3 Specification of Deallocation
- 5 Formalizing the Algorithm
- 5.1 State Monads
- 5.2 Formal Specification of Memory Functions
- 6 Formal Verification and Results
- 6.1 Verification Using State Monad
- 6.2 Evaluation
- 7 Conclusion
- References
- Author Index
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.