496 0

Full metadata record

DC FieldValueLanguage
dc.contributor.authorHamedani, Masoud Reyhani-
dc.date.accessioned2019-07-26T07:39:02Z-
dc.date.available2019-07-26T07:39:02Z-
dc.date.issued2019-01-
dc.identifier.citationSOFT COMPUTING, Page. 1-22en_US
dc.identifier.issn1432-7643-
dc.identifier.issn1433-7479-
dc.identifier.urihttps://link.springer.com/article/10.1007/s00500-019-03755-4-
dc.identifier.urihttps://repository.hanyang.ac.kr/handle/20.500.11754/107958-
dc.description.abstractAs the number of Android applications (apps) is increasing dramatically, users face a serious problem to find relevant apps to their needs. Therefore, there is an important demand for app search engines or recommendation services where developing an accurate similarity method is a challenging issue. Contrary to malware detection, very fewer efforts have been devoted to similarity computation of apps. Furthermore, all the existing methods use the features obtained only from the app stores such as description and rating, which could be inaccurate, varied in different stores, and affected by language barrier; they totally neglect useful information clearly capturing the app’s functionalities and behaviors that can be mined from the apps themselves such as the API calls and manifest information. In this paper, we propose an effective method called SimAndro to compute the similarity of apps, which extracts the features based on the information obtained only from apps themselves and the Android platform without using information obtained from third-party sources such as app stores. SimAndro performs both feature extraction and similarity computation where the API calls, manifest information, package name, and strings are used as features. To compute the similarity score of an app-pair, a separate similarity score is computed based on each feature, and a weighted linear combination of these four scores is regarded as the final similarity score by utilizing an automatic weighting scheme based on TreeRankSVM. The results of extensive experiments with three real-world datasets and a dataset constructed by human experts demonstrate the effectiveness of SimAndro.en_US
dc.description.sponsorshipThis research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (no. 2015R1D1A1A02061946), and Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science and ICT (no. 2018R1A2B2004830).en_US
dc.language.isoenen_US
dc.publisherSPRINGERen_US
dc.subjectSimilarityen_US
dc.subjectAndroid appsen_US
dc.subjectFeature extractionen_US
dc.subjectAutomatic weightingen_US
dc.titleSimAndro: an effective method to compute similarity of Android applicationsen_US
dc.typeArticleen_US
dc.identifier.doi10.1007/s00500-019-03755-4-
dc.relation.page1-22-
dc.relation.journalSOFT COMPUTING-
dc.contributor.googleauthorHamednai, Masoud Reyhani-
dc.contributor.googleauthorKim, Gyoosik-
dc.contributor.googleauthorCho, Seong-je-
dc.relation.code2019036370-
dc.sector.campusS-
dc.sector.daehakCENTER FOR CREATIVE CONVERGENCE EDUCATION[S]-
dc.identifier.pidmasoud-
Appears in Collections:
CENTER FOR CREATIVE CONVERGENCE EDUCATION[S](창의융합교육원) > ETC
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE