Integrating recommender systems into domain specific modeling tools
Indiana University-Purdue University Indianapolis (IUPUI) === This thesis investigates integrating recommender systems into model-driven engineering tools powered by domain-specific modeling languages. The objective of integrating recommender systems into such tools is overcome a shortcoming of pr...
Main Author: | |
---|---|
Other Authors: | |
Language: | en_US |
Published: |
2017
|
Subjects: | |
Online Access: | http://hdl.handle.net/1805/12287 https://doi.org/10.7912/C2JH2B |
id |
ndltd-IUPUI-oai-scholarworks.iupui.edu-1805-12287 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IUPUI-oai-scholarworks.iupui.edu-1805-122872019-05-10T15:21:46Z Integrating recommender systems into domain specific modeling tools Nair, Arvind Hill, James Haswell Ning, Xia N. Raje, Rajeev R. Fang, Shiaofen Model Driven Engineering Proactive Modeling Recommender Systems Object Constraint Language Generic Modeling Environment Domain Specific Modeling Languages Domain Specific Modeling Tools Indiana University-Purdue University Indianapolis (IUPUI) This thesis investigates integrating recommender systems into model-driven engineering tools powered by domain-specific modeling languages. The objective of integrating recommender systems into such tools is overcome a shortcoming of proactive modeling where the modeler must inform the model intelligence engine how to progress when it cannot automatically determine the next modeling action to execute (e.g., add, delete, or edit). To evaluate our objective, we integrated a recommender system into the Proactive Modeling Engine, which is a add-on for the Generic Modeling Environment (GME). We then conducted experiments to both subjective and objectively evaluate the enhancements to the Proactive Modeling Engine. The results of our experiments show that integrating recommender system into the Proactive Modeling Engine results in an Average Reciprocal Hit-Rank (ARHR) of 0.871. Likewise, the integration results in System Usability Scale (SUS) rating of 77. Finally, user feedback shows that the integration of the recommender system to the Proactive Modeling Engine increases the usability and learnability of domain-speci c modeling tools. 2017-04-20T17:52:11Z 2017-04-20T17:52:11Z 2017-03-09 Thesis http://hdl.handle.net/1805/12287 https://doi.org/10.7912/C2JH2B en_US Attribution 3.0 United States http://creativecommons.org/licenses/by/3.0/us/ |
collection |
NDLTD |
language |
en_US |
sources |
NDLTD |
topic |
Model Driven Engineering Proactive Modeling Recommender Systems Object Constraint Language Generic Modeling Environment Domain Specific Modeling Languages Domain Specific Modeling Tools |
spellingShingle |
Model Driven Engineering Proactive Modeling Recommender Systems Object Constraint Language Generic Modeling Environment Domain Specific Modeling Languages Domain Specific Modeling Tools Nair, Arvind Integrating recommender systems into domain specific modeling tools |
description |
Indiana University-Purdue University Indianapolis (IUPUI) === This thesis investigates integrating recommender systems into model-driven engineering
tools powered by domain-specific modeling languages. The objective of
integrating recommender systems into such tools is overcome a shortcoming of proactive
modeling where the modeler must inform the model intelligence engine how to
progress when it cannot automatically determine the next modeling action to execute
(e.g., add, delete, or edit). To evaluate our objective, we integrated a recommender
system into the Proactive Modeling Engine, which is a add-on for the Generic Modeling
Environment (GME). We then conducted experiments to both subjective and
objectively evaluate the enhancements to the Proactive Modeling Engine.
The results of our experiments show that integrating recommender system into
the Proactive Modeling Engine results in an Average Reciprocal Hit-Rank (ARHR) of
0.871. Likewise, the integration results in System Usability Scale (SUS) rating of 77.
Finally, user feedback shows that the integration of the recommender system to the
Proactive Modeling Engine increases the usability and learnability of domain-speci c
modeling tools. |
author2 |
Hill, James Haswell |
author_facet |
Hill, James Haswell Nair, Arvind |
author |
Nair, Arvind |
author_sort |
Nair, Arvind |
title |
Integrating recommender systems into domain specific modeling tools |
title_short |
Integrating recommender systems into domain specific modeling tools |
title_full |
Integrating recommender systems into domain specific modeling tools |
title_fullStr |
Integrating recommender systems into domain specific modeling tools |
title_full_unstemmed |
Integrating recommender systems into domain specific modeling tools |
title_sort |
integrating recommender systems into domain specific modeling tools |
publishDate |
2017 |
url |
http://hdl.handle.net/1805/12287 https://doi.org/10.7912/C2JH2B |
work_keys_str_mv |
AT nairarvind integratingrecommendersystemsintodomainspecificmodelingtools |
_version_ |
1719080091100643328 |