Integrating recommender systems into domain specific modeling tools

dc.contributor.advisorHill, James Haswell
dc.contributor.authorNair, Arvind
dc.contributor.otherNing, Xia N.
dc.contributor.otherRaje, Rajeev R.
dc.contributor.otherFang, Shiaofen
dc.date.accessioned2017-04-20T17:52:11Z
dc.date.available2017-04-20T17:52:11Z
dc.date.issued2017-03-09
dc.degree.date2017en_US
dc.degree.grantorPurdue Universityen_US
dc.degree.levelM.S.en_US
dc.descriptionIndiana University-Purdue University Indianapolis (IUPUI)en_US
dc.description.abstractThis 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.en_US
dc.identifier.doi10.7912/C2JH2B
dc.identifier.urihttps://hdl.handle.net/1805/12287
dc.identifier.urihttp://dx.doi.org/10.7912/C2/2342
dc.language.isoen_USen_US
dc.rightsAttribution 3.0 United States
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/us/
dc.subjectModel Driven Engineeringen_US
dc.subjectProactive Modelingen_US
dc.subjectRecommender Systemsen_US
dc.subjectObject Constraint Languageen_US
dc.subjectGeneric Modeling Environmenten_US
dc.subjectDomain Specific Modeling Languagesen_US
dc.subjectDomain Specific Modeling Toolsen_US
dc.titleIntegrating recommender systems into domain specific modeling toolsen_US
dc.typeThesisen
thesis.degree.disciplineComputer & Information Scienceen
thesis.degree.grantorPurdue Universityen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
arvind_nair_thesis.pdf
Size:
1.43 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.88 KB
Format:
Item-specific license agreed upon to submission
Description: