Skip to Main content Skip to Navigation
Journal articles

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.
Document type :
Journal articles
Complete list of metadata

Cited literature [45 references]  Display  Hide  Download
Contributor : Marc Aiguier Connect in order to contact the contributor
Submitted on : Wednesday, August 20, 2014 - 10:10:27 AM
Last modification on : Monday, December 14, 2020 - 12:38:06 PM
Long-term archiving on: : Thursday, November 27, 2014 - 11:21:35 AM


Files produced by the author(s)




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



Les métriques sont temporairement indisponibles