repository. The performance metrics have shown that
the precision metric in our SBPR recommender
system is more relevant compared to the classic
search functionality. Furthermore, the number of
models recommended is decreased compared to the
number of models found via the classic search
functionality. In this paper also, we have proposed to
implement our SBPR recommender system as a MDE
model transformation process, consequently we have
proposed two metamodels User business profile
metamodel and BP metadata metamodel, to find
correspondences between the two metamodels we
have relied on the mapping specification. Therefore,
we proposed a metamodel for mapping specification
between the two metamodels. We have briefly
presented transformation rules with ATL
transformation language to specify the model
transformation. Once mappings are specified between
the two metamodels, metadata (that reflect business
environment of user) are generated automatically.
these metadata are then used to find the closest
matches in the BP model repository.
We discussed the application of our approach to a
case study where user search for specific BP model
and specify it as a keyword. The results show that the
number of BP models found that fit both user business
profile and manual inquiry of user is decreased by 70
percent compared to the number of models found via
the classical search functionality. The case study is
conducted on a dataset of 600 BP models. In our
future research, we will use a transformation tool to
facilitate the transformation from User profile into BP
model metadata metamodel and then, we will develop
a prototype to validate our approach.
REFERENCES
Ariouat, Hanane, Eric Andonoff, and Chihab Hanachi.
2018. “Process Recommendation Using Context in
Crisis Management: Application to Flood
Management.” In 15th International Conference on E-
Business and Telecommunications (ICETE 2018),
Scitepress, 277–88.
Bézivin, Jean et al. 2003. “First Experiments with the ATL
Model Transformation Language: Transforming XSLT
into XQuery 1.” In Nd OOPSLA Workshop on
Generative Techniques in the Context of Model Driven
Architecture , , 46.
Bobek, Szymon, Mateusz Baran, Krzysztof Kluza, and
Grzegorz J Nalepa. 2013. “Application of Bayesian
Networks to Recommendations in Business Process
Modeling.” In Business Process Modeling In : AIBP@
AI* IA., , 41–50. http://prosecco.agh.edu.pl.
Born, Matthias, Jens Kirchner, and Jörg P Müller. 2009.
“Context-Driven Business Process Modelling.” In The
1st International Workshop on Managing Data with
Mobile Devices (MDMD 2009), Milan, Italy, 6–10.
Deng, Shuiguang et al. 2017. “A Recommendation System
to Facilitate Business Process Modeling.” IEEE
Transactions on Cybernetics 47(6): 1380–94.
Elias, Mturi, and Paul Johannesson. 2012. “A Survey of
Process Model Reuse Repositories.” In , 64–76.
http://link.springer.com/10.1007/978-3-642-29166-
1_6 (September 8, 2019).
Elias, Mturi, Khurram Shahzad, and Paul Johannesson.
2010. “A Business Process Metadata Model for a
Process Model Repository.” In , 287–300.
http://link.springer.com/10.1007/978-3-642-13051-
9_24 (September 8, 2019).
Fellmann, Michael, Agnes Koschmider, and Andreas
Schoknecht. 2014. “Analysis of Business Process
Model Reuse Literature: Are Research Concepts
Empirically Validated?” In Lecture Notes in
Informatics (LNI), Proceedings - Series of the
Gesellschaft Fur Informatik (GI), Gesellschaft fur
Informatik (GI), 185–92.
Gao, Shang, and John Krogstie. 2010. “A Repository
Architecture for Business Process Characterizing
Models.” In , 162–76. http://link.springer.com/10.1007/
978-3-642-16782-9_12 (September 8, 2019).
Gerth, Christian. 2013. 7849 Business Process Models.
Change Management. Berlin, Heidelberg: Springer
Berlin Heidelberg. http://link.springer.com/10.1007/
978-3-642-38604-6.
Hammoudi, Slimane, Wajih Alouini, Denivaldo Lopes, and
Marianne Huchard. 2010. “Towards A Semi-Automatic
Transformation Process in MDA: Architecture,
Methodology and First Experiments.” Journal of
Information System Modeling and Design (IJISMD)
1(4): 48–76. www.igi-global.com.
Hofreiter, Birgit, and Christian Huemer. 2006. “From a
UMM Business Process Model to a Business
Environment Specific EbXML Process.” Journal of
Ecommerce Research 7(3): 138–53.
Hornung, Thomas, Agnes Koschmider, and Andreas
Oberweis. 2009. “A Recommender System for
Business Process Models.” In 17th Annual Workshop
on Information Technologies & Systems (WITS).,.
Imad, Abdullah, Abdullah Elkindy, and M Sc Carl Corea.
2019. “Survey of Business Process Modeling
Recommender Systems.” Koblenz.
Jean-Marie Favre. 2007. “Metamodel Linkedin.”
Wikimedia. https://commons.wikimedia.org/w/index.
php?title=File:Metamodel_Linkedin.jpg&oldid=18006
6553.
Khider, Hadjer, Slimane Hammoudi, Amel Benna, and
Abdelkrim Meziane. 2018. “Social Business Process
Model Recommender: An MDE Approach.” In 2018
Fifth International Conference on Social Networks
Analysis, Management and Security (SNAMS), IEEE,
106–13. https://ieeexplore.ieee.org/document/8554
581/ (September 9, 2019).
Kluza, Krzysztof, Mateusz Baran, Szymon Bobek, and
Grzegorz J Nalepa. 2013. “Overview of
Recommendation Techniques in Business Process