View-based Modelling: Behaviour Specification based on UML Concept

Chaimae Ouali-Alami, Abdelali El Bdouri, Nisrine Elmarzouki, Younes Lakhrissi

2021

Abstract

Point-of-view modelling is an object-oriented modelling approach aimed at analysing and designing complex systems with an approach centred around the actors interacting with the system. The UML profile called VUML (View-based UML) allows the development of a single shareable model based on views associated with the actors' points of view. However, the work done on the VUML profile does not cover the behavioural aspects of modelling. Indeed, – by proposing the concept of a multi-view class – VUML deals with the structural elements related to the composition of views, and the sharing of static data without taking into account how those views will react or how to synchronize them to represent the behaviour of multi-view objects (instances of a multi-view class). The work carried out in this article seeks to fill this gap by providing the VUML profile with new mechanisms to express the behaviour of a system. We focused on the behaviour of multi-view objects described by state machines that require adaptations of UML modelling concepts.

Download


Paper Citation


in Harvard Style

Ouali-Alami C., El Bdouri A., Elmarzouki N. and Lakhrissi Y. (2021). View-based Modelling: Behaviour Specification based on UML Concept. In Proceedings of the 2nd International Conference on Big Data, Modelling and Machine Learning - Volume 1: BML, ISBN 978-989-758-559-3, pages 154-160. DOI: 10.5220/0010730100003101


in Bibtex Style

@conference{bml21,
author={Chaimae Ouali-Alami and Abdelali El Bdouri and Nisrine Elmarzouki and Younes Lakhrissi},
title={View-based Modelling: Behaviour Specification based on UML Concept},
booktitle={Proceedings of the 2nd International Conference on Big Data, Modelling and Machine Learning - Volume 1: BML,},
year={2021},
pages={154-160},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010730100003101},
isbn={978-989-758-559-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 2nd International Conference on Big Data, Modelling and Machine Learning - Volume 1: BML,
TI - View-based Modelling: Behaviour Specification based on UML Concept
SN - 978-989-758-559-3
AU - Ouali-Alami C.
AU - El Bdouri A.
AU - Elmarzouki N.
AU - Lakhrissi Y.
PY - 2021
SP - 154
EP - 160
DO - 10.5220/0010730100003101