For a complete list of publications please refer to public repositories
[DBLP list] | [Google Scholar] | [ORCID] | [Scopus]
Below you can find the list of my latest publications that might not be listed yet in public repositories.
1039502
Q75HJXC3
nature
50
date
desc
1
title
10
http://vpn.diruscio.org:49153/wp-content/plugins/zotpress/
%7B%22status%22%3A%22success%22%2C%22updateneeded%22%3Afalse%2C%22instance%22%3A%22zotpress-f63caddeb34be7a8e7f68e7c28605da1%22%2C%22meta%22%3A%7B%22request_last%22%3A0%2C%22request_next%22%3A0%2C%22used_cache%22%3Atrue%7D%2C%22data%22%3A%5B%7B%22key%22%3A%22A2ZFQLAQ%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Nguyen%20et%20al.%22%2C%22parsedDate%22%3A%222020-02%22%2C%22numChildren%22%3A0%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3ENguyen%2C%20P.%20T.%2C%20Rocco%2C%20J.%20D.%2C%20Rubei%2C%20R.%20%26%20Ruscio%2C%20D.%20D.%20%3Ca%20href%3D%27https%3A%5C%2F%5C%2Fdoi.org%5C%2F10.1007%252Fs11219-019-09483-0%27%3EAn%20automated%20approach%20to%20assess%20the%20similarity%20of%20GitHub%20repositories%3C%5C%2Fa%3E.%20%3Ci%3ESoftware%20Quality%20Journal%3C%5C%2Fi%3E%20%282020%29%20doi%3A10.1007%5C%2Fs11219-019-09483-0.%3C%5C%2Fdiv%3E%5Cn%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22journalArticle%22%2C%22title%22%3A%22An%20automated%20approach%20to%20assess%20the%20similarity%20of%20GitHub%20repositories%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Phuong%20T.%22%2C%22lastName%22%3A%22Nguyen%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Juri%20Di%22%2C%22lastName%22%3A%22Rocco%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Riccardo%22%2C%22lastName%22%3A%22Rubei%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%20Di%22%2C%22lastName%22%3A%22Ruscio%22%7D%5D%2C%22abstractNote%22%3A%22%22%2C%22date%22%3A%222020-02%22%2C%22language%22%3A%22%22%2C%22DOI%22%3A%2210.1007%5C%2Fs11219-019-09483-0%22%2C%22ISSN%22%3A%22%22%2C%22url%22%3A%22https%3A%5C%2F%5C%2Fdoi.org%5C%2F10.1007%252Fs11219-019-09483-0%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222021-03-05T20%3A09%3A25Z%22%7D%7D%2C%7B%22key%22%3A%22X6UGZAQH%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Rubei%20et%20al.%22%2C%22parsedDate%22%3A%222020%22%2C%22numChildren%22%3A1%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3ERubei%2C%20R.%2C%20Di%20Sipio%2C%20C.%2C%20Nguyen%2C%20P.%20T.%2C%20Di%20Rocco%2C%20J.%20%26%20Di%20Ruscio%2C%20D.%20%3Ca%20href%3D%27https%3A%5C%2F%5C%2Flinkinghub.elsevier.com%5C%2Fretrieve%5C%2Fpii%5C%2FS0950584920301361%27%3EPostFinder%3A%20Mining%20Stack%20Overflow%20posts%20to%20support%20software%20developers%3C%5C%2Fa%3E.%20%3Ci%3EInformation%20and%20Software%20Technology%3C%5C%2Fi%3E%20%3Cb%3E127%3C%5C%2Fb%3E%2C%20106367%20%282020%29.%20%3Ca%20title%3D%27Download%27%20class%3D%27zp-DownloadURL%27%20href%3D%27http%3A%5C%2F%5C%2Fvpn.diruscio.org%3A49153%5C%2Fwp-content%5C%2Fplugins%5C%2Fzotpress%5C%2Flib%5C%2Frequest%5C%2Frequest.dl.php%3Fapi_user_id%3D1039502%26amp%3Bdlkey%3D5M84JYSN%26amp%3Bcontent_type%3Dapplication%5C%2Fpdf%27%3EDownload%3C%5C%2Fa%3E%3C%5C%2Fdiv%3E%5Cn%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22journalArticle%22%2C%22title%22%3A%22PostFinder%3A%20Mining%20Stack%20Overflow%20posts%20to%20support%20software%20developers%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Riccardo%22%2C%22lastName%22%3A%22Rubei%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Claudio%22%2C%22lastName%22%3A%22Di%20Sipio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Phuong%20T.%22%2C%22lastName%22%3A%22Nguyen%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Juri%22%2C%22lastName%22%3A%22Di%20Rocco%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%22%2C%22lastName%22%3A%22Di%20Ruscio%22%7D%5D%2C%22abstractNote%22%3A%22Context%20%20%20During%20the%20development%20of%20complex%20software%20systems%2C%20programmers%20look%20for%20external%20resources%20to%20understand%20better%20how%20to%20use%20speci%20c%20APIs%20and%20to%20get%20advice%20related%20to%20their%20current%20tasks.%20Stack%20Over%20ow%20provides%20developers%20with%20a%20broader%20insight%20into%20API%20usage%20as%20well%20as%20useful%20code%20examples.%20Given%20the%20circumstances%2C%20tools%20and%20techniques%20for%20mining%20Stack%20Over%20ow%20are%20highly%20desirable.%22%2C%22date%22%3A%2211%5C%2F2020%22%2C%22language%22%3A%22en%22%2C%22DOI%22%3A%2210.1016%5C%2Fj.infsof.2020.106367%22%2C%22ISSN%22%3A%2209505849%22%2C%22url%22%3A%22https%3A%5C%2F%5C%2Flinkinghub.elsevier.com%5C%2Fretrieve%5C%2Fpii%5C%2FS0950584920301361%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222021-03-05T20%3A05%3A38Z%22%7D%7D%2C%7B%22key%22%3A%22YNK52PII%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Sahay%20et%20al.%22%2C%22parsedDate%22%3A%222020%22%2C%22numChildren%22%3A1%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%20%20%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3ESahay%2C%20A.%2C%20Indamutsa%2C%20A.%2C%20Ruscio%2C%20D.%20D.%20%26amp%3B%20Pierantonio%2C%20A.%20Supporting%20the%20understanding%20and%20comparison%20of%20low-code%20development%20platforms.%20in%20%3Ci%3EEuromicro%20Conference%20on%20Software%20Engineering%20and%20Advanced%20Applications%20%28SEAA2020%29%3C%5C%2Fi%3E%208%20%282020%29.%20%3Ca%20title%3D%27Download%27%20class%3D%27zp-DownloadURL%27%20href%3D%27http%3A%5C%2F%5C%2Fvpn.diruscio.org%3A49153%5C%2Fwp-content%5C%2Fplugins%5C%2Fzotpress%5C%2Flib%5C%2Frequest%5C%2Frequest.dl.php%3Fapi_user_id%3D1039502%26amp%3Bdlkey%3D5N7Z9YQH%26amp%3Bcontent_type%3Dapplication%5C%2Fpdf%27%3EDownload%3C%5C%2Fa%3E%3C%5C%2Fdiv%3E%5Cn%20%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22conferencePaper%22%2C%22title%22%3A%22Supporting%20the%20understanding%20and%20comparison%20of%20low-code%20development%20platforms%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Apurvanand%22%2C%22lastName%22%3A%22Sahay%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Arsene%22%2C%22lastName%22%3A%22Indamutsa%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%20Di%22%2C%22lastName%22%3A%22Ruscio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Alfonso%22%2C%22lastName%22%3A%22Pierantonio%22%7D%5D%2C%22abstractNote%22%3A%22Low-code%20development%20platforms%20%28LCDPs%29%20are%20easy%20to%20use%20visual%20environments%20that%20are%20being%20increasingly%20introduced%20and%20promoted%20by%20major%20IT%20players%20to%20permit%20citizen%20developers%20to%20build%20their%20software%20systems%20even%20if%20they%20lack%20a%20programming%20background.%20Understanding%20and%20evaluating%20the%20LCDP%20to%20be%20employed%20for%20the%20particular%20problem%20at%20hand%20are%20dif%5Cufb01cult%20tasks%20mainly%20because%20decision-makers%20have%20to%20choose%20among%20hundreds%20of%20heterogeneous%20platforms%2C%20which%20are%20dif%5Cufb01cult%20to%20evaluate%20without%20dedicated%20support.%20Thus%2C%20a%20detailed%20classi%5Cufb01cation%20is%20needed%20to%20elaborate%20on%20the%20existing%20low-code%20platforms%20and%20to%20help%20users%20%5Cufb01nd%20out%20the%20most%20appropriate%20platforms%20based%20on%20their%20requirements.%22%2C%22date%22%3A%222020%22%2C%22proceedingsTitle%22%3A%22Euromicro%20Conference%20on%20Software%20Engineering%20and%20Advanced%20Applications%20%28SEAA2020%29%22%2C%22conferenceName%22%3A%22%22%2C%22language%22%3A%22en%22%2C%22DOI%22%3A%22%22%2C%22ISBN%22%3A%22%22%2C%22url%22%3A%22%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222021-03-05T20%3A13%3A19Z%22%7D%7D%2C%7B%22key%22%3A%22PYE5A5BT%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Di%20Sipio%20et%20al.%22%2C%22parsedDate%22%3A%222020%22%2C%22numChildren%22%3A0%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%20%20%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3EDi%20Sipio%2C%20C.%2C%20Di%20Ruscio%2C%20D.%2C%20Rubei%2C%20R.%20%26amp%3B%20Nguyen%2C%20P.%20T.%20A%20Multinomial%20Naive%20Bayesian%20%28MNB%29%20network%20to%20automatically%20recommend%20topics%26%23xA0%3B%20for%20GitHub%20repositories.%20in%20%3Ci%3E24th%20International%20Conference%20on%20Evaluation%20and%20Assessment%20in%20Software%20Engineering%20%28EASE%202020%29%3C%5C%2Fi%3E%20%282020%29.%20doi%3Ahttps%3A%5C%2F%5C%2Fdoi.org%5C%2F10.1145%5C%2F3383219.3383227.%3C%5C%2Fdiv%3E%5Cn%20%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22conferencePaper%22%2C%22title%22%3A%22A%20Multinomial%20Naive%20Bayesian%20%28MNB%29%20network%20to%20automatically%20recommend%20topics%20%20for%20GitHub%20repositories%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Claudio%22%2C%22lastName%22%3A%22Di%20Sipio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%22%2C%22lastName%22%3A%22Di%20Ruscio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Riccardo%22%2C%22lastName%22%3A%22Rubei%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Phuong%20T%22%2C%22lastName%22%3A%22Nguyen%22%7D%5D%2C%22abstractNote%22%3A%22GitHub%20has%20become%20a%20precious%20service%20for%20storing%20and%20managing%20software%20source%20code.%20Over%20the%20last%20year%2C%2010M%20new%20developers%20have%20joined%20the%20GitHub%20community%2C%20contributing%20to%20more%20than%2044M%20repositories.%20In%20order%20to%20help%20developers%20increase%20the%20reachability%20of%20their%20repositories%2C%20in%202017%20GitHub%20introduced%20the%20possibility%20to%20classify%20them%20by%20means%20of%20topics.%20However%2C%20assigning%20wrong%20topics%20to%20a%20given%20repository%20can%20compromise%20the%20possibility%20of%20helping%20other%20developers%20reach%20it%20and%20eventually%20contribute%20to%20its%20development.%22%2C%22date%22%3A%222020%22%2C%22proceedingsTitle%22%3A%2224th%20International%20Conference%20on%20Evaluation%20and%20Assessment%20in%20Software%20Engineering%20%28EASE%202020%29%22%2C%22conferenceName%22%3A%22%22%2C%22language%22%3A%22en%22%2C%22DOI%22%3A%22https%3A%5C%2F%5C%2Fdoi.org%5C%2F10.1145%5C%2F3383219.3383227%22%2C%22ISBN%22%3A%22%22%2C%22url%22%3A%22%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222021-03-05T20%3A06%3A15Z%22%7D%7D%2C%7B%22key%22%3A%22WQADEZ5U%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Bettini%20et%20al.%22%2C%22parsedDate%22%3A%222020%22%2C%22numChildren%22%3A1%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3EBettini%2C%20L.%2C%20Di%20Ruscio%2C%20D.%2C%20Iovino%2C%20L.%20%26%20Pierantonio%2C%20A.%20%3Ca%20href%3D%27http%3A%5C%2F%5C%2Fwww.jot.fm%5C%2Fcontents%5C%2Fissue_2020_02%5C%2Farticle14.html%27%3EDetecting%20Metamodel%20Evolutions%20in%20Repositories%20of%20Model-Driven%20Projects.%3C%5C%2Fa%3E%20%3Ci%3EJOT%3C%5C%2Fi%3E%20%3Cb%3E19%3C%5C%2Fb%3E%2C%2014%3A1%20%282020%29.%20%3Ca%20title%3D%27Download%27%20class%3D%27zp-DownloadURL%27%20href%3D%27http%3A%5C%2F%5C%2Fvpn.diruscio.org%3A49153%5C%2Fwp-content%5C%2Fplugins%5C%2Fzotpress%5C%2Flib%5C%2Frequest%5C%2Frequest.dl.php%3Fapi_user_id%3D1039502%26amp%3Bdlkey%3D3EJRAGS7%26amp%3Bcontent_type%3Dapplication%5C%2Fpdf%27%3EDownload%3C%5C%2Fa%3E%3C%5C%2Fdiv%3E%5Cn%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22journalArticle%22%2C%22title%22%3A%22Detecting%20Metamodel%20Evolutions%20in%20Repositories%20of%20Model-Driven%20Projects.%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Lorenzo%22%2C%22lastName%22%3A%22Bettini%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%22%2C%22lastName%22%3A%22Di%20Ruscio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Ludovico%22%2C%22lastName%22%3A%22Iovino%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Alfonso%22%2C%22lastName%22%3A%22Pierantonio%22%7D%5D%2C%22abstractNote%22%3A%22Model-Driven%20Engineering%20%5BSch06%5D%20%28MDE%29%20is%20a%20discipline%20that%20leverages%20abstraction%20and%20automation%20in%20software%20development.%20Projects%20are%20typically%20composed%20of%20inherently%20di%5Cufb00erent%20artifacts%2C%20including%20models%2C%20metamodels%2C%20model%20transformations%2C%20code%20generators%2C%20and%20concrete%20syntax%20de%5Cufb01nitions.%20Despite%20the%20increasing%20availability%20of%20reusable%20projects%20%28e.g.%2C%20through%20GitHub%29%2C%20their%20reuse%20possibilities%20depend%20on%20the%20availability%20of%20accurate%2C%20high-level%20metadata%20describing%20architectural%20information%20about%20the%20project%20at%20hand.%22%2C%22date%22%3A%222020%22%2C%22language%22%3A%22en%22%2C%22DOI%22%3A%2210.5381%5C%2Fjot.2020.19.2.a14%22%2C%22ISSN%22%3A%221660-1769%22%2C%22url%22%3A%22http%3A%5C%2F%5C%2Fwww.jot.fm%5C%2Fcontents%5C%2Fissue_2020_02%5C%2Farticle14.html%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222021-03-05T20%3A06%3A20Z%22%7D%7D%2C%7B%22key%22%3A%22HIZ8X397%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Author%22%2C%22parsedDate%22%3A%222020%22%2C%22numChildren%22%3A1%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%20%20%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3EAuthor%2C%20A.%20TopFilter%3A%20An%20Approach%20to%20Recommend%20Relevant%20GitHub%20Topics.%2011%20%282020%29.%20%3Ca%20title%3D%27Download%27%20class%3D%27zp-DownloadURL%27%20href%3D%27http%3A%5C%2F%5C%2Fvpn.diruscio.org%3A49153%5C%2Fwp-content%5C%2Fplugins%5C%2Fzotpress%5C%2Flib%5C%2Frequest%5C%2Frequest.dl.php%3Fapi_user_id%3D1039502%26amp%3Bdlkey%3D49MNRRRP%26amp%3Bcontent_type%3Dapplication%5C%2Fpdf%27%3EDownload%3C%5C%2Fa%3E%3C%5C%2Fdiv%3E%5Cn%20%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22journalArticle%22%2C%22title%22%3A%22TopFilter%3A%20An%20Approach%20to%20Recommend%20Relevant%20GitHub%20Topics%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Anonymous%22%2C%22lastName%22%3A%22Author%22%7D%5D%2C%22abstractNote%22%3A%22%22%2C%22date%22%3A%222020%22%2C%22language%22%3A%22en%22%2C%22DOI%22%3A%22%22%2C%22ISSN%22%3A%22%22%2C%22url%22%3A%22%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222020-12-18T21%3A36%3A07Z%22%7D%7D%2C%7B%22key%22%3A%22WMWN9NSJ%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Nguyen%20et%20al.%22%2C%22parsedDate%22%3A%222019%22%2C%22numChildren%22%3A0%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%20%20%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3ENguyen%2C%20P.%20T.%2C%20Rocco%2C%20J.%20D.%2C%20Ruscio%2C%20D.%20D.%20%26amp%3B%20Penta%2C%20M.%20D.%20CrossRec%3A%20Supporting%20Software%20Developers%20by%20Recommending%20Third-party%20Libraries.%20%3Ci%3EJournal%20of%20Systems%20and%20Software%20-%20Elsevier%3C%5C%2Fi%3E%2054%20%282019%29.%3C%5C%2Fdiv%3E%5Cn%20%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22journalArticle%22%2C%22title%22%3A%22CrossRec%3A%20Supporting%20Software%20Developers%20by%20Recommending%20Third-party%20Libraries%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Phuong%20T%22%2C%22lastName%22%3A%22Nguyen%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Juri%20Di%22%2C%22lastName%22%3A%22Rocco%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%20Di%22%2C%22lastName%22%3A%22Ruscio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Massimiliano%20Di%22%2C%22lastName%22%3A%22Penta%22%7D%5D%2C%22abstractNote%22%3A%22When%20creating%20a%20new%20software%20system%2C%20or%20when%20evolving%20an%20existing%20one%2C%20developers%20do%20not%20reinvent%20the%20wheel%20but%2C%20rather%2C%20seek%20available%20libraries%20that%20suit%20their%20purpose.%20In%20such%20a%20context%2C%20open%20source%20software%20repositories%20contain%20rich%20resources%20that%20can%20provide%20developers%20with%20helpful%20advice%20to%20support%20their%20tasks.%20However%2C%20the%20heterogeneity%20of%20resources%20and%20the%20dependencies%20among%20them%20are%20the%20main%20obstacles%20to%20the%20e%20ective%20mining%20and%20exploitation%20of%20the%20available%20data.%20In%20this%20sense%2C%20advanced%20techniques%20and%20tools%20are%20needed%20to%20mine%20the%20metadata%20to%20bring%20in%20meaningful%20recommendations.%20In%20this%20paper%2C%20we%20present%20CrossRec%2C%20a%20recommender%20system%20to%20assist%20open%20source%20software%20developers%20in%20selecting%20suitable%20third-party%20libraries.%20CrossRec%20exploits%20a%20collaborative%20%20ltering%20technique%20to%20recommend%20libraries%20to%20developers%20by%20relying%20on%20the%20set%20of%20dependencies%2C%20which%20are%20currently%20included%20in%20the%20project%20being%20developed.%20We%20perform%20an%20empirical%20evaluation%20to%20compare%20the%20proposed%20approach%20with%20three%20state-of-theart%20baselines%2C%20i.e.%2C%20LibRec%2C%20LibFinder%2C%20and%20LibCUP%20on%20three%20considerably%20large%20datasets.%20The%20experimental%20results%20show%20that%20CrossRec%20overcomes%20the%20limitation%20of%20the%20baselines%20by%20recommending%20also%20libraries%20with%20a%20speci%20c%20version.%20More%20importantly%2C%20it%20outperforms%20LibRec%20and%20LibCUP%20with%20respect%20to%20various%20quality%20metrics.%22%2C%22date%22%3A%222019%22%2C%22language%22%3A%22en%22%2C%22DOI%22%3A%22%22%2C%22ISSN%22%3A%22%22%2C%22url%22%3A%22%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222021-03-05T20%3A06%3A04Z%22%7D%7D%2C%7B%22key%22%3A%22RRHKKXYH%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Capiluppi%20et%20al.%22%2C%22parsedDate%22%3A%222019%22%2C%22numChildren%22%3A0%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%20%20%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3ECapiluppi%2C%20A.%2C%20Di%20Ruscio%2C%20D.%2C%20Di%20Rocco%2C%20J.%2C%20Nguyen%2C%20P.%20T.%20%26amp%3B%20Ajienka%2C%20N.%20Detecting%20Java%20Software%20Similarities%20by%20using%20Di%26%23xFB00%3Berent%20Clustering%20Techniques.%20%3Ci%3EElsevier%20Information%20and%20Software%20Technology%20%28IST%29%20Journal%3C%5C%2Fi%3E%2040%20%282019%29.%3C%5C%2Fdiv%3E%5Cn%20%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22journalArticle%22%2C%22title%22%3A%22Detecting%20Java%20Software%20Similarities%20by%20using%20Di%5Cufb00erent%20Clustering%20Techniques%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Andrea%22%2C%22lastName%22%3A%22Capiluppi%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%22%2C%22lastName%22%3A%22Di%20Ruscio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Juri%22%2C%22lastName%22%3A%22Di%20Rocco%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Phuong%20T%22%2C%22lastName%22%3A%22Nguyen%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Nemitari%22%2C%22lastName%22%3A%22Ajienka%22%7D%5D%2C%22abstractNote%22%3A%22Research%20on%20empirical%20software%20engineering%20has%20increasingly%20been%20conducted%20by%20analysing%20and%20measuring%20vast%20amounts%20of%20software%20systems.%20Hundreds%2C%20thousands%20and%20even%20millions%20of%20systems%20have%20been%20%28and%20are%29%20considered%20by%20researchers%2C%20and%20often%20within%20the%20same%20study%2C%20in%20order%20to%20test%20theories%2C%20demonstrate%20approaches%20or%20run%20prediction%20models.%20A%20much%20less%20investigated%20aspect%20is%20whether%20the%20collected%20metrics%20might%20be%20context-speci%5Cufb01c%2C%20or%20whether%20systems%20should%20be%20better%20analysed%20in%20clusters.%22%2C%22date%22%3A%222019%22%2C%22language%22%3A%22en%22%2C%22DOI%22%3A%22%22%2C%22ISSN%22%3A%22%22%2C%22url%22%3A%22%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222020-12-18T21%3A36%3A06Z%22%7D%7D%2C%7B%22key%22%3A%2254CMGLGM%22%2C%22library%22%3A%7B%22id%22%3A1039502%7D%2C%22meta%22%3A%7B%22creatorSummary%22%3A%22Bettini%20et%20al.%22%2C%22parsedDate%22%3A%222019%22%2C%22numChildren%22%3A0%7D%2C%22bib%22%3A%22%3Cdiv%20class%3D%5C%22csl-bib-body%5C%22%20style%3D%5C%22line-height%3A%202%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-entry%5C%22%20style%3D%5C%22clear%3A%20left%3B%20%5C%22%3E%5Cn%20%3Cdiv%20class%3D%5C%22csl-left-margin%5C%22%20style%3D%5C%22float%3A%20left%3B%20padding-right%3A%200.5em%3B%20text-align%3A%20right%3B%20width%3A%201em%3B%5C%22%3E1.%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22csl-right-inline%5C%22%20style%3D%5C%22margin%3A%200%20.4em%200%201.5em%3B%5C%22%3EBettini%2C%20L.%2C%20Di%20Ruscio%2C%20D.%2C%20Iovino%2C%20L.%20%26%20Pierantonio%2C%20A.%20%3Ca%20href%3D%27https%3A%5C%2F%5C%2Fieeexplore.ieee.org%5C%2Fdocument%5C%2F8632659%5C%2F%27%3EQuality-driven%20Detection%20and%20Resolution%20of%20Metamodel%20Smells%3C%5C%2Fa%3E.%20%3Ci%3EIEEE%20Access%3C%5C%2Fi%3E%20%282019%29.%3C%5C%2Fdiv%3E%5Cn%20%3C%5C%2Fdiv%3E%5Cn%3C%5C%2Fdiv%3E%22%2C%22data%22%3A%7B%22itemType%22%3A%22magazineArticle%22%2C%22title%22%3A%22Quality-driven%20Detection%20and%20Resolution%20of%20Metamodel%20Smells%22%2C%22creators%22%3A%5B%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Lorenzo%22%2C%22lastName%22%3A%22Bettini%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Davide%22%2C%22lastName%22%3A%22Di%20Ruscio%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Ludovico%22%2C%22lastName%22%3A%22Iovino%22%7D%2C%7B%22creatorType%22%3A%22author%22%2C%22firstName%22%3A%22Alfonso%22%2C%22lastName%22%3A%22Pierantonio%22%7D%5D%2C%22abstractNote%22%3A%22In%20Model%20Driven%20Engineering%20%28MDE%29%2C%20analogously%20to%20any%20software%20development%20practice%2C%20metamodel%20design%20must%20be%20accurate%20and%20performed%20by%20considering%20relevant%20quality%20factors%20including%20maintainability%2C%20reusability%2C%20and%20understandability.%20The%20quality%20of%20metamodels%20might%20be%20compromised%20by%20the%20introduction%20of%20smells%20that%20can%20be%20the%20result%20of%20inappropriate%20design%20decisions.%20Detecting%20and%20resolving%20metamodel%20smells%20is%20a%20complex%20task.%20Existing%20approaches%20deal%20with%20this%20problem%20by%20supporting%20the%20identi%5Cufb01cation%20and%20resolution%20of%20smells%20without%20providing%20the%20means%20to%20explicitly%20trace%20them%20with%20the%20quality%20attributes%20that%20can%20be%20potentially%20affected.%20In%20this%20paper%2C%20we%20present%20an%20approach%20to%20de%5Cufb01ning%20extensible%20catalogues%20of%20metamodel%20smells.%20Each%20smell%20can%20be%20linked%20to%20corresponding%20quality%20attributes.%20Such%20links%20are%20exploited%20to%20automatically%20select%20only%20those%20smells%20that%20have%20to%20be%20necessarily%20resolved%20for%20enhancing%20the%20quality%20factors%20that%20are%20of%20interest%20for%20the%20modeler.%20The%20implementation%20of%20the%20approach%20is%20based%20on%20the%20Edelta%20language%20and%20it%20has%20been%20validated%20on%20a%20corpus%20of%20metamodels%20retrieved%20from%20a%20publicly%20available%20repository.%22%2C%22date%22%3A%222019%22%2C%22language%22%3A%22en%22%2C%22ISSN%22%3A%222169-3536%22%2C%22url%22%3A%22https%3A%5C%2F%5C%2Fieeexplore.ieee.org%5C%2Fdocument%5C%2F8632659%5C%2F%22%2C%22collections%22%3A%5B%22Q75HJXC3%22%5D%2C%22dateModified%22%3A%222020-12-18T21%3A36%3A07Z%22%7D%7D%5D%7D
1.
Nguyen, P. T., Rocco, J. D., Rubei, R. & Ruscio, D. D. An automated approach to assess the similarity of GitHub repositories. Software Quality Journal (2020) doi:10.1007/s11219-019-09483-0.
1.
Rubei, R., Di Sipio, C., Nguyen, P. T., Di Rocco, J. & Di Ruscio, D. PostFinder: Mining Stack Overflow posts to support software developers. Information and Software Technology 127, 106367 (2020). Download
1.
Sahay, A., Indamutsa, A., Ruscio, D. D. & Pierantonio, A. Supporting the understanding and comparison of low-code development platforms. in Euromicro Conference on Software Engineering and Advanced Applications (SEAA2020) 8 (2020). Download
1.
Di Sipio, C., Di Ruscio, D., Rubei, R. & Nguyen, P. T. A Multinomial Naive Bayesian (MNB) network to automatically recommend topics for GitHub repositories. in 24th International Conference on Evaluation and Assessment in Software Engineering (EASE 2020) (2020). doi:https://doi.org/10.1145/3383219.3383227.
1.
Bettini, L., Di Ruscio, D., Iovino, L. & Pierantonio, A. Detecting Metamodel Evolutions in Repositories of Model-Driven Projects. JOT 19, 14:1 (2020). Download
1.
Author, A. TopFilter: An Approach to Recommend Relevant GitHub Topics. 11 (2020). Download
1.
Nguyen, P. T., Rocco, J. D., Ruscio, D. D. & Penta, M. D. CrossRec: Supporting Software Developers by Recommending Third-party Libraries. Journal of Systems and Software - Elsevier 54 (2019).
1.
Capiluppi, A., Di Ruscio, D., Di Rocco, J., Nguyen, P. T. & Ajienka, N. Detecting Java Software Similarities by using Different Clustering Techniques. Elsevier Information and Software Technology (IST) Journal 40 (2019).
1.
Bettini, L., Di Ruscio, D., Iovino, L. & Pierantonio, A. Quality-driven Detection and Resolution of Metamodel Smells. IEEE Access (2019).