Dimensions and metrics for evaluating recommendation systems

I Avazpour, T Pitakrat, L Grunske, J Grundy - Recommendation systems in …, 2014 - Springer
Recommendation systems support users and developers of various computer and software
systems to overcome information overload, perform information discovery tasks, and …

A context model for IDE-based recommendation systems

M Gasparic, GC Murphy, F Ricci - Journal of Systems and Software, 2017 - Elsevier
Context, as modeled through variables called contextual factors, can improve human-
computer interaction. To date, in applications supporting software development, such as …

Source code-based recommendation systems

K Mens, A Lozano - Recommendation Systems in Software Engineering, 2013 - Springer
Although today's software systems are composed of a diversity of software artifacts, source
code remains the most up-to-date artifact and therefore the most reliable data source. It …

Graph-Based Recommendation for Sparse and Heterogeneous User Interactions

SB Bruun, KK Leśniak, M Biasini, V Carmignani… - … on Information Retrieval, 2023 - Springer
Recommender system research has oftentimes focused on approaches that operate on
large-scale datasets containing millions of user interactions. However, many small …

How to build a recommendation system for software engineering

S Proksch, V Bauer, GC Murphy - … Schools, LASER 2013-2014, Elba, Italy …, 2015 - Springer
Software developers must interact with large amounts of different types of information and
perform many different activities to build a software system. To ease the finding of …

Reactive auto-completion of modeling activities

P Mäder, T Kuschke, M Janke - IEEE Transactions on Software …, 2019 - ieeexplore.ieee.org
Assisting and automating software engineering tasks is a state-of-the-art way to support
stakeholders of development projects. A common assistance function of IDEs is the auto …

Field studies: a methodology for construction and evaluation of recommendation systems in software engineering

AT Mısırlı, A Bener, B Çağlayan, G Çalıklı… - … Systems in Software …, 2014 - Springer
One way to implement and evaluate the effectiveness of recommendation systems in
software engineering is to conduct field studies. Field studies are important as they are the …

Recommender technologies and emerging applications

Y Park - … and Technologies in Network Architecture, Mobile …, 2019 - igi-global.com
This chapter presents a brief overview of the field of recommender technologies and their
emerging application domains. The authors explain the current major recommender system …

Personalized recommendation: Approaches and applications

Y Park - … of E-Commerce Development, Implementation, and …, 2016 - igi-global.com
Electronic business (e-business) uses information and communication technologies to
conduct many activities of a traditional business process. E-business is usually done …

[PDF][PDF] More Usable Recommendation Systems for Improving Software Quality.

Y Song - 2014 - repository.lib.ncsu.edu
ABSTRACT SONG, YOONKI. More Usable Recommendation Systems for Improving
Software Quality.(Under the direction of Emerson Murphy-Hill.) Recommendation systems …