separately according to the state of the "machine-
base". In the fusion phase, the composition of the
partial behaviours of the different points of view is
achieved by adding the signal exchanges that allow
the coordination of the machines with states of the
objects-view and the object-base.
However, with this approach, based solely on
UML concepts, when scaling shows limitations:
-concerning the behaviour specification. We have
encountered difficulties in ensuring independence in
the development of views because they can be
strongly intertwined. During a scale-up, this situation
puts the approach at risk and makes it hard to
implement it without altering the development of
other views to collect the missing information. Added
to this; the problem of having to identify multi-view
classes and their "machine-bases" early on in the
global analysis phase. In fact, proposing a state
machine covering the life cycle of an object requires
an in-depth study of the use cases of the multi-view
object. But for a large system, producing such a
machine is not conceivable.
- concerning the composition of the behaviour.
Integrating the separately developed vision machines
may require many modifications and adaptations at
the level of the vision machines and the base machine.
During a scale-up, substantial work must accompany
the compositional operation to ensure the coherence
of the whole.
REFERENCES
Nassar, M., 2005. Analyse/conception par points de vue: le
profil VUML, Doctoral thesis INPT. Toulouse.
Anwar, A., 2009. Formalisation par une approche IDM de
la composition de modèles dans le profil VUML,
Doctoral thesis. Toulouse University. Toulouse.
Kriouile, A., 1995. VBOOM, une méthode orientée objet
d'analyse et de conception par points de vue, Doctoral
thesis at Mohammed V University. Rabat.
Lakhrissi, Y., Ober, I., Coulette, B., Nassar, M., Kriouile,
A., 2007. Vers la notion de machine à états multivue
dans le profil VUML, Workshop WOTIC. Rabat.
Lakhrissi, Y., Coulette, B., Ober, I., Nassar, M., Kriouile,
A., 2008. Démarche VUML statique et dynamique -
Application à une étude de cas, Research report,
IRIT/RR-2008-1-FR, IRIT.
Lakhrissi, Y., Ober, I., Coulette, B., Nassar, M., Kriouile,
A., 2008. Prise en compte des aspects
comportementaux dans la démarche de modélisation de
VUML, ERTSI, associated with the conference
INFORSID, Fontainebleau, Hermès.
Lakhrissi, Y., Anwar, A., Nassar, M., Kriouile, A., 2008.
Composition des machines à états par point de vue dans
VUML, Workshop JIMD'2008, ENSIAS. Rabat
Ober, I., Graf S., 2006. Validating timed UML models by
simulation and verification. International Journal of
Software Tools for Technology Transfer (STTT), vol.
8, N° 2, pp. 128-145, Springer Verlag.
ElMarzouki, N., Lakhrissi, Y., ElMohajir, M., Nikiforova,
O., 2016. Enhancing Conflict Resolution Mechanism
for Automatic Model Composition , Web of Science,
applied computer systems, Riga Technical University,
Riga.
ElMarzouki, N., Lakhrissi, Y., ElMohajir, M., 2016.A
Comparative Study of Structural Model Composition
Methods and Techniques.
ElMarzouki, N., Lakhrissi, Y., Nikiforova, O., ElMohajir,
M., Gusarovs, K., 2017. Behavioral And Structural
Model Composition Techniques: State Of Art And
Research Directions , WSEAS.
ElMarzouki, N., Lakhrissi, Y., ElMohajir, M., Nikiforova,
O., 2017. Toward a Generic Metamodel for Model
Composition Using Model Transformation , Scopus
Procedia Computer Science Elsevier, vol. 104, pp. 564-
57.
ElMarzouki, N., Elaissi, M., Loukili, Y., Lakhrissi, Y.,
ElMohajir, M., Nikiforova, O., 2020. Implementing a
Digital Workspace in the Era of Covid-19 Based on
Model Compositon, Implementing a Digital
Workspace in the Era of Covid-19 Based on Model
Compositon.
Diaw, S., Cisse, M. L., Bah, A., 2017. Using the SPEM 2.0
kind-based extension mechanism to define the
SPEM4MDE metamodel, n Proceedings of ACM
International Conference of Computing for Engineering
and Sciences, Istanbul, Turkish.
Anwar, A., Dakaki, T., Ebersold, S., Coulette, B., Nassar,
M.,2011 A Formal Approach to Model Composition
Applied to VUML, 16th IEEE International Conference
on Engineering of Complex Computer Systems;
ElMarzouki, N., Lakhrissi, Y., ElMohajir, M., Nikiforova,
O., 2017. The Application Of An Aytomatic Model
Composition Prototype On the- Two Hemishpere
Model Driven Approach, IEEE International
Conference on Wireless Technologies, Embedded and
Intelligent Systems (WITS).
Nikiforova, O., ElMarzouki, N., Kuņicina, N.,
Vangheluwe, H., Florin, L., Iacono, M., Al-Ali, R.,
Orue, P., 2016. Several Issues on Composition of
Cyber- Physical Systems Based on Principles of the
Two- Hemisphere Modelling, Scopus In: Proceedings
of the 4th Workshop of the MPM4CPS COST Action,
Poland, Gdańsk.
http://www-if.imag.fr/IFx/
Object Management Group, Inc. Unified Modeling
Language (UML) 2.1.2 Superstructure, 2007.
http://www.omg.org/uml.