๐Ÿ“–
Formalizing Reusable Communication Models for Distributed Systems Architecture
Quentin Rouland, Brahim Hamid, Jason Jaskolka

Formalizing Reusable Communication Models for Distributed Systems Architecture

Science & Mathematics Published 2018 Verification Pending

Overview & Synopsis

Building distributed computing systems involves complex concerns integrating a multitude of communication styles, technologies (IoT, cloud and big data...), stakeholders (architects, developers, integrators, etc.) and addressing a multitude of application domains (smart cities, health, mobility, etc.). Existing architectural description languages fail to rigorously bridge the gap between the abstract representation of communication styles and those supported by existing execution infrastructures. In this paper, we aim at specifying software architecture of distributed systems using an approach combining semi-formal and formal languages to build reusable model libraries to represent communication solutions. Our contribution is two fold. First, we propose a metamodel to describe high level concepts of architecture in a component- port- connector fashion focusing on communication styles. Second, we attempt to formalize those concepts and their semantics following some properties (specifications) to check architectural conformance. To validate our work, we provide a set of reusable connector libraries within a set of properties to define architectures for systems with explicit communications models like message passing and remote procedure calls, that are common to most distributed systems.

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title Formalizing Reusable Communication Models for Distributed Systems Architecture
Author / Organization Quentin Rouland, Brahim Hamid, Jason Jaskolka
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2018
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-141365
Original Source Link Visit Source Page on hal.science »