TY - GEN
T1 - Developer-Centric Knowledge Mining from Large Open-Source Software Repositories (CROSSMINER)
AU - Bagnato, Alessandra
AU - Barmpis, Konstantinos
AU - Bessis, Nik
AU - Cabrera-Diego, Luis Adrián
AU - Rocco, Juri Di
AU - Di Ruscio, Davide
AU - Gergely, Tamás
AU - Hansen, Scott
AU - Kolovos, Dimitris
AU - Krief, Philippe
AU - Korkontzelos, Ioannis
AU - Laurière, Stéphane
AU - Lopez de la Fuente, Jose Manrique
AU - Maló, Pedro
AU - Paige, Richard F.
AU - Spinellis, Diomidis
AU - Thomas, Cedric
AU - Vinju, Jurgen J.
PY - 2018
Y1 - 2018
N2 - Deciding if an OSS project meets the required standards for adoption is hard, and keeping up-to-date with a rapidly evolving project is even harder. Making decisions about quality and adoption involves analysing code, documentation, online discussions, and issue trackers. There is too much information to process manually and it is common that uninformed decisions have to be made with detrimental effects. CROSSMINER aims to remedy this by automatically extracting the required knowledge and injecting it into the developers’ Integrated Development Environments (IDE), at the time they need it to make design decisions. This allows them to reduce their effort in knowledge acquisition and to increase the quality of their code. CROSSMINER uniquely combines advanced software project analyses with online IDE monitoring. Developers will be monitored to infer which information is timely, based on readily available knowledge stored earlier by a set of advanced offline deep analyses of related OSS projects.
AB - Deciding if an OSS project meets the required standards for adoption is hard, and keeping up-to-date with a rapidly evolving project is even harder. Making decisions about quality and adoption involves analysing code, documentation, online discussions, and issue trackers. There is too much information to process manually and it is common that uninformed decisions have to be made with detrimental effects. CROSSMINER aims to remedy this by automatically extracting the required knowledge and injecting it into the developers’ Integrated Development Environments (IDE), at the time they need it to make design decisions. This allows them to reduce their effort in knowledge acquisition and to increase the quality of their code. CROSSMINER uniquely combines advanced software project analyses with online IDE monitoring. Developers will be monitored to infer which information is timely, based on readily available knowledge stored earlier by a set of advanced offline deep analyses of related OSS projects.
UR - http://www.scopus.com/inward/record.url?scp=85042666096&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-74730-9_33
DO - 10.1007/978-3-319-74730-9_33
M3 - Conference contribution
AN - SCOPUS:85042666096
SN - 9783319747293
VL - 10748 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 375
EP - 384
BT - Software Technologies: Applications and Foundations - STAF 2017 Collocated Workshops, Revised Selected Papers
PB - Springer
T2 - International conference on Software Technologies: Applications and Foundations, STAF 2017
Y2 - 17 July 2017 through 21 July 2017
ER -