Abstract
Formal modelling languages range from strictly textual ones like process algebra scripts to visual modelling languages based on hierarchical graphs like coloured Petri nets. Approaches equipped with visual modelling capabilities make developing process easier and help users to cope with more complex systems. Alvis is a modelling language that combines possibilities of formal models verification with flexibility and simplicity of practical programming languages. The paper deals with hierarchical communication diagrams – the visual layer of the Alvis modelling language. It provides all necessary information to model system structure with Alvis, to manipulate a model hierarchy and to understand a model semantics. All considered concepts are discussed using illustrative examples.
Keywords
- Alvis language
- hierarchical communication diagrams
- flat representation
- analysis operation
- synthesis operation
Cite this article
@article{cai-2961,
author = {Marcin Szpyrka and Piotr Matyasik and Jerzy Biernacki and Agnieszka Biernacka and Michał Wypych and Leszek Kotulski},
title = {Hierarchical Communication Diagrams},
journal = {Computing and Informatics},
volume = {35},
number = {1},
pages = {55--83},
year = {2016},
issn = {1335-9150},
url = {https://cai.type.sk/content/2016/1/hierarchical-communication-diagrams/}
}
TY - JOUR AU - Marcin Szpyrka AU - Piotr Matyasik AU - Jerzy Biernacki AU - Agnieszka Biernacka AU - Michał Wypych AU - Leszek Kotulski TI - Hierarchical Communication Diagrams JO - Computing and Informatics VL - 35 IS - 1 SP - 55 EP - 83 PY - 2016 SN - 1335-9150 UR - https://cai.type.sk/content/2016/1/hierarchical-communication-diagrams/ KW - Alvis language KW - hierarchical communication diagrams KW - flat representation KW - analysis operation KW - synthesis operation ER -
Szpyrka, M., Matyasik, P., Biernacki, J., Biernacka, A., Wypych, M., & Kotulski, L. (2016). Hierarchical Communication Diagrams. Computing and Informatics, 35(1), 55–83. https://cai.type.sk/content/2016/1/hierarchical-communication-diagrams/