Extending VUML with Behavioral Modeling

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.

Authors

Institutions

Publication Details

Journal
Tehnički glasnik
Published
2025-04-07
DOI
https://doi.org/10.31803/tg-20241106104357
Primary Topic
Model-Driven Software Engineering Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Extending VUML with Behavioral Modeling

Abdelali El Bdouri, Younes Lakhrissi, Chaimae Ouali-Alami
Tehnički glasnik
Model-Driven Software Engineering Techniques
article

Extending VUML with Behavioral Modeling

Abdelali El Bdouri, Younes Lakhrissi, Chaimae Ouali-Alami
article en

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.

Tehnički glasnikVol. 19(2)
Sidi Mohamed Ben Abdellah University (MA)
Openalex Percentile: Top 94%
Model-Driven Software Engineering Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Extending VUML with Behavioral Modeling — Abdelali El Bdouri, Younes Lakhrissi, et al. · Tehnički glasnik (2025) | TGRS Research Map | TGRS