{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,28]],"date-time":"2026-06-28T05:06:35Z","timestamp":1782623195168,"version":"3.54.5"},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,1,17]],"date-time":"2020-01-17T00:00:00Z","timestamp":1579219200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,17]],"date-time":"2020-01-17T00:00:00Z","timestamp":1579219200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["World Wide Web"],"published-print":{"date-parts":[[2020,3]]},"DOI":"10.1007\/s11280-019-00755-0","type":"journal-article","created":{"date-parts":[[2020,1,17]],"date-time":"2020-01-17T08:02:51Z","timestamp":1579248171000},"page":"1241-1260","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["A multiview learning method for malware threat hunting: windows, IoT and android as case studies"],"prefix":"10.1007","volume":"23","author":[{"given":"Hamid","family":"Darabian","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ali","family":"Dehghantanha","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sattar","family":"Hashemi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammad","family":"Taheri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amin","family":"Azmoodeh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sajad","family":"Homayoun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9208-5336","authenticated-orcid":false,"given":"Kim-Kwang Raymond","family":"Choo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Reza M.","family":"Parizi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,1,17]]},"reference":[{"key":"755_CR1","doi-asserted-by":"crossref","unstructured":"Arp, D., Spreitzenbarth, M., Hubner, M., Gascon, H., Rieck, K., Siemens, C.: Drebin: effective and explainable detection of android malware in your pocket. In: Ndss, vol. 14, pp 23\u201326 (2014)","DOI":"10.14722\/ndss.2014.23247"},{"key":"755_CR2","doi-asserted-by":"crossref","unstructured":"Azmoodeh, A., Dehghantanha, A., Choo, K.K.R.: Robust malware detection for internet of (battlefield) things devices using deep eigenspace learning. IEEE Trans. Sustain. Comput. (2018)","DOI":"10.1109\/TSUSC.2018.2809665"},{"key":"755_CR3","doi-asserted-by":"crossref","unstructured":"Azmoodeh, A., Dehghantanha, A., Conti, M., Choo, K.K.R.: Detecting crypto-ransomware in iot networks based on energy consumption footprint. J. Ambient. Intell. Humaniz. Comput., 1\u201312 (2017)","DOI":"10.1007\/s12652-017-0558-5"},{"issue":"17","key":"755_CR4","doi-asserted-by":"publisher","first-page":"4227","DOI":"10.1002\/sec.1600","volume":"9","author":"J Bai","year":"2016","unstructured":"Bai, J., Wang, J.: Improving malware detection using multi-view ensemble learning. Secur. Commun. Netw. 9(17), 4227\u20134241 (2016)","journal-title":"Secur. Commun. Netw."},{"issue":"4","key":"755_CR5","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1007\/s00799-015-0156-0","volume":"17","author":"J Beel","year":"2015","unstructured":"Beel, J., Gipp, B., Langer, S., Breitinger, C.: Research-paper recommender systems: a literature survey. Int. J. Digital Libraries 17(4), 305\u2013338 (2015). https:\/\/doi.org\/10.1007\/s00799-015-0156-0","journal-title":"Int. J. Digital Libraries"},{"key":"755_CR6","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780198538493.001.0001","volume-title":"Neural Networks for Pattern Recognition","author":"CM Bishop","year":"1995","unstructured":"Bishop, C.M., et al.: Neural Networks for Pattern Recognition. Oxford University Press, London (1995)"},{"key":"755_CR7","unstructured":"Chakraborty, T., Pierazzi, F., Subrahmanian, V.: Ec2: ensemble clustering and classification for predicting android malware families. IEEE Trans. Dependable Secure Comput. (1), 1\u20131 (2017)"},{"key":"755_CR8","doi-asserted-by":"crossref","unstructured":"Cui, H., Zhou, Y., Wang, C., Li, Q., Ren, K.: Towards privacy-preserving malware detection systems for android. In: 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS), pp 545\u2013552 (2018)","DOI":"10.1109\/PADSW.2018.8644924"},{"key":"755_CR9","doi-asserted-by":"crossref","unstructured":"Darabian, H., Dehghantanha, A., Hashemi, S., Homayoun, S., Choo, K.K.R.: An opcode-based technique for polymorphic internet of things malware detection. Concurrency and Computation: Practice and Experience, e5173 (2019)","DOI":"10.1002\/cpe.5173"},{"key":"755_CR10","doi-asserted-by":"crossref","unstructured":"Farrokhmanesh, M., Hamzeh, A.: Music classification as a new approach for malware detection. Journal of Computer Virology and Hacking Techniques, 1\u201320 (2018)","DOI":"10.1007\/s11416-018-0321-2"},{"key":"755_CR11","unstructured":"Garcia, J., Hammad, M., Pedrood, B., Bagheri-Khaligh, A., Malek, S.: Obfuscation-Resilient, Efficient, and Accurate Detection and Family Identification of Android Malware. Department of Computer Science, George Mason University, Tech. Rep (2015)"},{"key":"755_CR12","doi-asserted-by":"crossref","unstructured":"Guo, J., Zhu, W.: Partial multi-view outlier detection based on collective learning. In: Thirty-Second AAAI Conference on Artificial Intelligence (2018)","DOI":"10.1609\/aaai.v32i1.11278"},{"key":"755_CR13","doi-asserted-by":"crossref","unstructured":"Guo, S., Yuan, Q., Lin, F., Wang, F., Ban, T.: A malware detection algorithm based on multi-view fusion. In: International Conference on Neural Information Processing, pp 259\u2013266. Springer (2010)","DOI":"10.1007\/978-3-642-17534-3_32"},{"key":"755_CR14","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1016\/j.future.2018.03.007","volume":"85","author":"H HaddadPajouh","year":"2018","unstructured":"HaddadPajouh, H., Dehghantanha, A., Khayami, R., Choo, K.K.R.: A deep recurrent neural network based approach for internet of things malware threat hunting. Futur. Gener. Comput. Syst. 85, 88\u201396 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"4","key":"755_CR15","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/5254.708428","volume":"13","author":"MA Hearst","year":"1998","unstructured":"Hearst, M.A., Dumais, S.T., Osuna, E., Platt, J., Scholkopf, B.: Support vector machines. IEEE Int. Sys. Appl. 13(4), 18\u201328 (1998)","journal-title":"IEEE Int. Sys. Appl."},{"key":"755_CR16","doi-asserted-by":"crossref","unstructured":"Hopkins, M., Dehghantanha, A.: Exploit kits: the production line of the cybercrime economy?. In: 2015 Second International Conference on Information Security and Cyber Forensics (Infosec), pp 23\u201327. IEEE (2015)","DOI":"10.1109\/InfoSec.2015.7435501"},{"issue":"4","key":"755_CR17","doi-asserted-by":"publisher","first-page":"656","DOI":"10.1016\/j.neucom.2010.09.006","volume":"74","author":"Q Hu","year":"2011","unstructured":"Hu, Q., Zhu, P., Yang, Y., Yu, D.: Large-margin nearest neighbor classifiers via sample weight learning. Neurocomputing 74(4), 656\u2013660 (2011)","journal-title":"Neurocomputing"},{"key":"755_CR18","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1016\/j.cose.2017.03.011","volume":"68","author":"F Idrees","year":"2017","unstructured":"Idrees, F., Rajarajan, M., Conti, M., Chen, T.M., Rahulamathavan, Y.: Pindroid: a novel android malware detection system using ensemble learning methods. Comput. Secur. 68, 36\u201346 (2017)","journal-title":"Comput. Secur."},{"key":"755_CR19","unstructured":"Kohavi, R., et al.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: Ijcai, vol. 14, pp 1137\u20131145. Montreal, Canada (1995)"},{"issue":"4","key":"755_CR20","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/3332184","volume":"52","author":"D Maiorca","year":"2019","unstructured":"Maiorca, D., Biggio, B., Giacinto, G.: Towards adversarial malware detection: lessons learned from pdf-based attacks. ACM Computing Surveys (CSUR) 52(4), 78 (2019)","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"3","key":"755_CR21","doi-asserted-by":"publisher","first-page":"1222","DOI":"10.1007\/s10664-017-9539-8","volume":"23","author":"A Narayanan","year":"2018","unstructured":"Narayanan, A., Chandramohan, M., Chen, L., Liu, Y.: A multi-view context-aware approach to android malware detection and malicious code localization. Empir. Softw. Eng. 23(3), 1222\u20131274 (2018)","journal-title":"Empir. Softw. Eng."},{"key":"755_CR22","doi-asserted-by":"crossref","unstructured":"Narayanan, A., Soh, C., Chen, L., Liu, Y., Wang, L.: Apk2vec: semi-supervised multi-view representation learning for profiling android applications. In: 2018 IEEE International Conference on Data Mining (ICDM), pp 357\u2013366 (2018)","DOI":"10.1109\/ICDM.2018.00051"},{"key":"755_CR23","doi-asserted-by":"crossref","unstructured":"Nari, S., Ghorbani, A.A.: Automated malware classification based on network behavior. In: 2013 International Conference on Computing, Networking and Communications (ICNC), pp 642\u2013647. IEEE (2013)","DOI":"10.1109\/ICCNC.2013.6504162"},{"key":"755_CR24","doi-asserted-by":"publisher","first-page":"101573","DOI":"10.1016\/j.cose.2019.101573","volume":"87","author":"L Nguyen-Vu","year":"2019","unstructured":"Nguyen-Vu, L., Ahn, J., Jung, S.: Android fragmentation in malware detection. Comput. Secur. 87, 101573 (2019)","journal-title":"Comput. Secur."},{"issue":"5","key":"755_CR25","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1049\/iet-net.2017.0207","volume":"7","author":"P O\u2019Kane","year":"2018","unstructured":"O\u2019Kane, P., Sezer, S., Carlin, D.: Evolution of ransomware. IET Netw. 7 (5), 321\u2013327 (2018)","journal-title":"IET Netw."},{"key":"755_CR26","doi-asserted-by":"crossref","unstructured":"Prayudi, Y., Riadi, I., et al.: Implementation of malware analysis using static and dynamic analysis method. Int. J. Comput. Appl. 117(6) (2015)","DOI":"10.5120\/20557-2943"},{"key":"755_CR27","doi-asserted-by":"crossref","unstructured":"Raff, E., Sylvester, J., Nicholas, C.: Learning the pe header, malware detection with minimal domain knowledge. In: Proceedings of the 10th ACM Workshop on Artificial Intelligence and Security, pp 121\u2013132. ACM (2017)","DOI":"10.1145\/3128572.3140442"},{"issue":"1-2","key":"755_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10462-009-9124-7","volume":"33","author":"L Rokach","year":"2010","unstructured":"Rokach, L.: Ensemble-based classifiers. Artif. Intell. Rev. 33(1-2), 1\u201339 (2010)","journal-title":"Artif. Intell. Rev."},{"key":"755_CR29","unstructured":"Ronen, R., Radu, M., Feuerstein, C., Yom-Tov, E., Ahmadi, M.: Microsoft malware classification challenge. arXiv:1802.10135 (2018)"},{"key":"755_CR30","doi-asserted-by":"crossref","unstructured":"Sahs, J., Khan, L.: A machine learning approach to android malware detection. In: 2012 European Intelligence and Security Informatics Conference, pp 141\u2013147. IEEE (2012)","DOI":"10.1109\/EISIC.2012.34"},{"key":"755_CR31","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.engappai.2016.12.016","volume":"59","author":"Z Salehi","year":"2017","unstructured":"Salehi, Z., Sami, A., Ghiasi, M.: Maar: robust features to detect malicious activity based on api calls, their arguments and return values. Eng. Appl. Artif. Intel. 59, 93\u2013102 (2017)","journal-title":"Eng. Appl. Artif. Intel."},{"key":"755_CR32","doi-asserted-by":"crossref","unstructured":"Sami, A., Yadegari, B., Rahimi, H., Peiravian, N., Hashemi, S., Hamze, A.: Malware detection based on mining api calls. In: Proceedings of the 2010 ACM Symposium on Applied Computing, pp 1020\u20131025. ACM (2010)","DOI":"10.1145\/1774088.1774303"},{"key":"755_CR33","doi-asserted-by":"crossref","unstructured":"Sarma, BP, Li, N, Gates, C, Potharaju, R, Nita-Rotaru, C, Molloy, I: Android permissions: a perspective combining risks and benefits Proceedings of the 17th ACM symposium on Access Control Models and Technologies, pp 13\u201322, ACM (2012)","DOI":"10.1145\/2295136.2295141"},{"key":"755_CR34","doi-asserted-by":"crossref","unstructured":"Santos, I., Devesa, J., Brezo, F., Nieves, J., Bringas, P.G.: Opem: a static-dynamic approach for machine-learning-based malware detection. In: International Joint Conference CISIS\u201912-ICEUTE 12-SOCO 12 Special Sessions, pp 271\u2013280. Springer (2013)","DOI":"10.1007\/978-3-642-33018-6_28"},{"key":"755_CR35","doi-asserted-by":"crossref","unstructured":"Shalaginov, A., Banin, S., Dehghantanha, A., Franke, K.: Machine learning aided static malware analysis: a survey and tutorial. Cyber Threat Intelligence, 7\u201345 (2018)","DOI":"10.1007\/978-3-319-73951-9_2"},{"issue":"14","key":"755_CR36","doi-asserted-by":"publisher","first-page":"1679","DOI":"10.1016\/j.patrec.2013.05.006","volume":"34","author":"S Sheen","year":"2013","unstructured":"Sheen, S., Anitha, R., Sirisha, P.: Malware detection by pruning of parallel ensembles using harmony search. Pattern Recogn. Lett. 34(14), 1679\u20131686 (2013)","journal-title":"Pattern Recogn. Lett."},{"key":"755_CR37","doi-asserted-by":"publisher","first-page":"804","DOI":"10.1016\/j.procs.2015.02.149","volume":"46","author":"P Shijo","year":"2015","unstructured":"Shijo, P., Salim, A.: Integrated static and dynamic analysis for malware detection. Procedia Comput. Sci. 46, 804\u2013811 (2015)","journal-title":"Procedia Comput. Sci."},{"key":"755_CR38","doi-asserted-by":"crossref","unstructured":"Sikorski, M., Honig, A.: Pratical Malware Analysis O\u2019Reilly (2012)","DOI":"10.1016\/S1353-4858(12)70109-5"},{"key":"755_CR39","doi-asserted-by":"publisher","first-page":"10033","DOI":"10.1609\/aaai.v33i01.330110033","volume":"33","author":"Abhishek Singh","year":"2019","unstructured":"Singh, A., Dutta, D., Saha, A.: Migan: malware image synthesis using gans. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp 10033\u201310034 (2019)","journal-title":"Proceedings of the AAAI Conference on Artificial Intelligence"},{"key":"755_CR40","doi-asserted-by":"crossref","unstructured":"Skolka, P., Staicu, C.A., Pradel, M.: Anything to hide? Studying minified and obfuscated code in the web. In: The World Wide Web Conference, pp 1735\u20131746. ACM (2019)","DOI":"10.1145\/3308558.3313752"},{"key":"755_CR41","volume-title":"Support Vector Machines","author":"I Steinwart","year":"2008","unstructured":"Steinwart, I., Christmann, A.: Support Vector Machines. Springer, Berlin (2008)"},{"issue":"7-8","key":"755_CR42","doi-asserted-by":"publisher","first-page":"2031","DOI":"10.1007\/s00521-013-1362-6","volume":"23","author":"S Sun","year":"2013","unstructured":"Sun, S.: A survey of multi-view machine learning. Neural Comput. Applic. 23 (7-8), 2031\u20132038 (2013)","journal-title":"Neural Comput. Applic."},{"issue":"4","key":"755_CR43","first-page":"41","volume":"10","author":"M Taheri","year":"2013","unstructured":"Taheri, M., Azad, H., Ziarati, K., Sanaye, R.: A quadratic margin-based model for weighting fuzzy classification rules inspired by support vector machines. Iranian J. Fuzzy Sys. 10(4), 41\u201355 (2013)","journal-title":"Iranian J. Fuzzy Sys."},{"key":"755_CR44","doi-asserted-by":"crossref","unstructured":"Wang, Q., Guo, W., Zhang, K., Ororbia, II, Xing, A.G., Liu, X., Giles, C.L.: Adversary resistant deep neural networks with an application to malware detection. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 1145\u20131153. ACM (2017)","DOI":"10.1145\/3097983.3098158"},{"key":"755_CR45","unstructured":"Xu, C., Tao, D., Xu, C.: A survey on multi-view learning. arXiv:1304.5634 (2013)"},{"key":"755_CR46","doi-asserted-by":"crossref","unstructured":"Xu, Z., Sun, S.: An algorithm on multi-view adaboost. In: International Conference on Neural Information Processing, pp 355\u2013362. Springer (2010)","DOI":"10.1007\/978-3-642-17537-4_44"},{"key":"755_CR47","doi-asserted-by":"publisher","first-page":"101592","DOI":"10.1016\/j.cose.2019.101592","volume":"87","author":"H Yakura","year":"2019","unstructured":"Yakura, H., Shinozaki, S., Nishimura, R., Oyama, Y., Sakuma, J.: Neural malware analysis with attention mechanism. Comput. Secur. 87, 101592 (2019)","journal-title":"Comput. Secur."},{"key":"755_CR48","unstructured":"Ye, Y., Hou, S., Chen, L., Lei, J., Wan, W., Wang, J., Xiong, Q., Shao, F.: Out-of-sample node representation learning for heterogeneous graph in real-time android malware detection. In: 28th International Joint Conference on Artificial Intelligence (IJCAI), 2019 (2019)"},{"issue":"3","key":"755_CR49","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1145\/3073559","volume":"50","author":"Y Ye","year":"2017","unstructured":"Ye, Y., Li, T., Adjeroh, D., Iyengar, S.S.: A survey on malware detection using data mining techniques. ACM Computing Surveys (CSUR) 50(3), 41 (2017)","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"755_CR50","doi-asserted-by":"crossref","unstructured":"You, I., Yim, K.: Malware obfuscation techniques: a brief survey. In: 2010 International Conference on Broadband, Wireless Computing, Communication and Applications (BWCCA), pp 297\u2013300. IEEE (2010)","DOI":"10.1109\/BWCCA.2010.85"},{"key":"755_CR51","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.inffus.2017.02.007","volume":"38","author":"J Zhao","year":"2017","unstructured":"Zhao, J., Xie, X., Xu, X., Sun, S.: Multi-view learning overview: recent progress and new challenges. Information Fusion 38, 43\u201354 (2017)","journal-title":"Information Fusion"},{"key":"755_CR52","unstructured":"Zhou, D., He, J., Candan, K.S., Davulcu, H.: Muvir: multi-view rare category detection. In: Twenty-Fourth International Joint Conference on Artificial Intelligence (2015)"}],"container-title":["World Wide Web"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11280-019-00755-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11280-019-00755-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11280-019-00755-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,30]],"date-time":"2024-07-30T07:08:34Z","timestamp":1722323314000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11280-019-00755-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,17]]},"references-count":52,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["755"],"URL":"https:\/\/doi.org\/10.1007\/s11280-019-00755-0","relation":{},"ISSN":["1386-145X","1573-1413"],"issn-type":[{"value":"1386-145X","type":"print"},{"value":"1573-1413","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,17]]},"assertion":[{"value":"17 December 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 October 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 October 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 January 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}