An empirical comparison of formalisms for modelling and analysis of dynamic reconfiguration of dependable systems
From MaRDI portal
(Redirected from Publication:520240)
Abstract: This paper uses a case study to evaluate empirically three formalisms of different kinds for their suitability for the modelling and analysis of dynamic reconfiguration of dependable systems. The requirements on an ideal formalism for dynamic software reconfiguration are defined. The reconfiguration of an office workflow for order processing is described, and the requirements on the reconfiguration of the workflow are defined. The workflow is modelled using the Vienna Development Method (), conditional partial order graphs (), and the basic Calculus of Communicating Systems for dynamic process reconfiguration (basic ), and verification of the reconfiguration requirements is attempted using the models. The formalisms are evaluated according to their ability to model the reconfiguration of the workflow, to verify the requirements on the workflow's reconfiguration, and to meet the requirements on an ideal formalism.
Recommendations
- Modeling dynamic reconfigurations in Reo using high-level replacement systems
- Specification and verification of a dynamic reconfiguration protocol for agent-based applications
- Towards Managing Dynamic Reconfiguration of Software Systems in a Categorical Setting
- Formal specification and verification of dynamic parametrized architectures
- Dynamic Reconfiguration via Typed Modalities
Cites work
- scientific article; zbMATH DE number 2130218 (Why is no real title available?)
- scientific article; zbMATH DE number 42752 (Why is no real title available?)
- scientific article; zbMATH DE number 46957 (Why is no real title available?)
- scientific article; zbMATH DE number 1296290 (Why is no real title available?)
- scientific article; zbMATH DE number 595218 (Why is no real title available?)
- scientific article; zbMATH DE number 1956646 (Why is no real title available?)
- scientific article; zbMATH DE number 1531624 (Why is no real title available?)
- scientific article; zbMATH DE number 2090712 (Why is no real title available?)
- scientific article; zbMATH DE number 3353170 (Why is no real title available?)
- A Calculus for Orchestration of Web Services
- A New Type System for Deadlock-Free Processes
- A Structural Proof of the Soundness of Rely/guarantee Rules
- A calculus for long-running transactions.
- A calculus of mobile processes. I
- A model for updating real-time applications
- A pi-calculus based semantics for WS-BPEL
- A practical approach to verification of mobile systems using net unfolding
- Communicating Sequential Processes. The First 25 Years
- Conditional Partial Order Graphs: Model, Synthesis, and Application
- Meta-learning in computational intelligence.
- Modeling dynamic reconfigurations in Reo using high-level replacement systems
- Modelling Systems
- Petri nets, event structures and domains. I
- Process algebra for synchronous communication
- Ten years of historical development ``bootstrapping VDMTools
- The \(\pi\)-calculus: A theory of mobile processes
- The chemical abstract machine
- The gamma model and its discipline of programming
- Theory and Applications of Satisfiability Testing
Cited in
(6)- scientific article; zbMATH DE number 88977 (Why is no real title available?)
- How to capture dynamic behaviours of dependable systems
- Default \(\alpha \)-logic for modeling customizable failure semantics in workflow systems using dynamic reconfiguration constraints
- Specification and verification of a dynamic reconfiguration protocol for agent-based applications
- A quantitative inherent reconfiguration theory for a class of systems†
- Research on the dynamic reconfiguration of Web application using two-phase compatibility verification
Describes a project that uses
Uses Software
This page was built for publication: An empirical comparison of formalisms for modelling and analysis of dynamic reconfiguration of dependable systems
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q520240)