Y. Zhan, Gang Yin, Tao Wang, Cheng Yang, Zhixing Li, Huaimin Wang
{"title":"Dolphin: A search engine for OSS based on crowd discussions across communities","authors":"Y. Zhan, Gang Yin, Tao Wang, Cheng Yang, Zhixing Li, Huaimin Wang","doi":"10.1109/ICSESS.2016.7883141","DOIUrl":null,"url":null,"abstract":"The global open source software resources have become an Internet-scale repository, which provide abundant resources for software reuse. However, how to locate the desired resource efficiently and accurately from such large amounts is quite a challenge problem. Most of recent works barely focus on the semantic similarity by analyzing the software itself, which often result in inappropriate ranking. In this paper, we propose Dolphin, a global OSS search engine, which leverage the crowd discussions around OSS across communities for optimizing software ranking. Dolphin employs the crowd wisdom as an important factor and combines it with the semantic similarity to optimize search results ranking. We implement an OSS search engine based on the proposed approach, which provides online service continuously. Extensive experiments and user studies suggest the effectiveness of our approach.","PeriodicalId":175933,"journal":{"name":"2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS)","volume":"04 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS.2016.7883141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The global open source software resources have become an Internet-scale repository, which provide abundant resources for software reuse. However, how to locate the desired resource efficiently and accurately from such large amounts is quite a challenge problem. Most of recent works barely focus on the semantic similarity by analyzing the software itself, which often result in inappropriate ranking. In this paper, we propose Dolphin, a global OSS search engine, which leverage the crowd discussions around OSS across communities for optimizing software ranking. Dolphin employs the crowd wisdom as an important factor and combines it with the semantic similarity to optimize search results ranking. We implement an OSS search engine based on the proposed approach, which provides online service continuously. Extensive experiments and user studies suggest the effectiveness of our approach.