Skip to the main content

Original scientific paper

https://doi.org/10.31803/tg-20241106104357

Extending VUML with Behavioral Modeling: A UML-Based Approach for Multi-View Object Specification

Chaimae Ouali-Alami orcid id orcid.org/0000-0003-3862-9149 ; SIGER Laboratory, Sidi Mohamed Ben Abdellah University, 36000 Fez, Morocco *
Abdelali El Bdouri ; SIGER Laboratory, Sidi Mohamed Ben Abdellah University, 36000 Fez, Morocco
Younes Lakhrissi ; SIGER Laboratory, Sidi Mohamed Ben Abdellah University, 36000 Fez, Morocco

* Corresponding author.


Full text: english pdf 1.031 Kb

page 261-270

downloads: 0

cite


Abstract

The VUML (View-based UML) profile makes it possible to create unified, multiview models for complex systems. Nevertheless, the work already done focuses mostly on structural issues and does not fully cover behavioral concerns. With an emphasis on multi-view objects, this study adds capabilities to the VUML profile to represent system behavior. We suggest modifying UML state machines to express view object behaviors and how they combine to form global multi-view object behaviors. Our method allows for the independent construction of view behaviors, followed by a methodical composition process. The outcomes demonstrate how our approach improves VUML's capacity to represent intricate, multi-view system behaviors while preserving concern separation. The work being done here helps to close the gap that exists between structural and behavioral modeling in multi-view systems, which has implications for developing complex software systems using model-driven development.

Keywords

behavioural; fusion; model composition; modeling; UML; VUML

Hrčak ID:

329907

URI

https://hrcak.srce.hr/329907

Publication date:

14.6.2025.

Visits: 0 *