Home
Scholarly Works
Supporting Verification-Driven Incremental...
Conference

Supporting Verification-Driven Incremental Distributed Design of Components

Abstract

Software systems are usually formed by multiple components which interact with one another. In large systems, components themselves can be complex systems that need to be decomposed into multiple sub-components. Hence, system design must follow a systematic approach, based on a recursive decomposition strategy. This paper proposes a comprehensive verification-driven framework which provides support for designers during development. The framework supports hierarchical decomposition of components into sub-components through formal specification in terms of pre- and post-conditions as well as independent development, reuse and verification of sub-components.

Authors

Menghi C; Spoletini P; Chechik M; Ghezzi C

Series

Lecture Notes in Computer Science

Volume

10802

Pagination

pp. 169-188

Publisher

Springer Nature

Publication Date

January 1, 2018

DOI

10.1007/978-3-319-89363-1_10

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team