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...

Full description

Bibliographic Details
Main Author: Nair, Arvind
Other Authors: Hill, James Haswell
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