A logic for complex computing systems: Properties preservation along integration and abstraction - Archive ouverte HAL Access content directly
Journal Articles Scientific Annals of Computer Science Year : 2014

A logic for complex computing systems: Properties preservation along integration and abstraction

Abstract

In a previous paper, we defined both a unified formal framework based on L.-S. Barbosa's components for modeling complex software systems, and a generic formalization of integration rules to combine their behavior. In the present paper, we propose to continue this work by proposing a variant of first-order fixed point modal logic to express both components and systems requirements. We establish the important property for this logic to be adequate with respect to bisimulation. We then study the conditions to be imposed to our logic (characterization of sub-families of formulas) to preserve properties along integration operators, and finally show correctness by construction results. The complexity of computing systems results in the definition of formal means to manage their size. To deal with this issue, we propose an abstraction (resp. simulation) of components by components. This enables us to build systems and check their correctness in an incremental way.
Fichier principal
Vignette du fichier
root.pdf (503.49 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01056530 , version 1 (20-08-2014)

Identifiers

Cite

Marc Aiguier, Bilal Kanso. A logic for complex computing systems: Properties preservation along integration and abstraction. Scientific Annals of Computer Science, 2014, 24 (1), pp.1-46. ⟨10.7561/sacs.2014.1.1⟩. ⟨hal-01056530⟩
286 View
249 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More