{"id":"https://openalex.org/W4312529015","doi":"https://doi.org/10.1109/access.2022.3212401","title":"A Hierarchical Approach for Multiple Periodicity Detection in Software Code Analysis","display_name":"A Hierarchical Approach for Multiple Periodicity Detection in Software Code Analysis","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4312529015","doi":"https://doi.org/10.1109/access.2022.3212401"},"language":"en","primary_location":{"id":"doi:10.1109/access.2022.3212401","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3212401","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2022.3212401","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5041498059","display_name":"Mine Kerpi\u00e7\u00e7i","orcid":"https://orcid.org/0000-0003-1538-4548"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Mine Kerpicci","raw_affiliation_strings":["School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, USA"],"raw_orcid":"https://orcid.org/0000-0003-1538-4548","affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, USA","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007992397","display_name":"Milos Prvulovi\u0107","orcid":"https://orcid.org/0000-0002-5955-277X"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Milos Prvulovic","raw_affiliation_strings":["School of Computer Science, Georgia Institute of Technology, Atlanta, GA, USA"],"raw_orcid":"https://orcid.org/0000-0002-5955-277X","affiliations":[{"raw_affiliation_string":"School of Computer Science, Georgia Institute of Technology, Atlanta, GA, USA","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018695384","display_name":"Alenka Zaji\u0107","orcid":"https://orcid.org/0000-0003-1158-3785"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alenka Zaji\u0107","raw_affiliation_strings":["School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, USA"],"raw_orcid":"https://orcid.org/0000-0003-1158-3785","affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, USA","institution_ids":["https://openalex.org/I130701444"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5041498059"],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.2333,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.53372802,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"10","issue":null,"first_page":"106936","last_page":"106945"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9930999875068665,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9930999875068665,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9925000071525574,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9918000102043152,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7297088503837585},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.6183173656463623},{"id":"https://openalex.org/keywords/signal-processing","display_name":"Signal processing","score":0.5965582132339478},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.5758041739463806},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5366738438606262},{"id":"https://openalex.org/keywords/signal","display_name":"SIGNAL (programming language)","score":0.5258170366287231},{"id":"https://openalex.org/keywords/kernel-density-estimation","display_name":"Kernel density estimation","score":0.4956275224685669},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4855444133281708},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.48291441798210144},{"id":"https://openalex.org/keywords/probability-density-function","display_name":"Probability density function","score":0.44336998462677},{"id":"https://openalex.org/keywords/detection-theory","display_name":"Detection theory","score":0.4335087835788727},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.43012863397598267},{"id":"https://openalex.org/keywords/digital-signal-processing","display_name":"Digital signal processing","score":0.24834918975830078},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20715361833572388},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.20414814352989197},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.1762058436870575},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.10811847448348999},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.07735270261764526}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7297088503837585},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.6183173656463623},{"id":"https://openalex.org/C104267543","wikidata":"https://www.wikidata.org/wiki/Q208163","display_name":"Signal processing","level":3,"score":0.5965582132339478},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.5758041739463806},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5366738438606262},{"id":"https://openalex.org/C2779843651","wikidata":"https://www.wikidata.org/wiki/Q7390335","display_name":"SIGNAL (programming language)","level":2,"score":0.5258170366287231},{"id":"https://openalex.org/C71134354","wikidata":"https://www.wikidata.org/wiki/Q458825","display_name":"Kernel density estimation","level":3,"score":0.4956275224685669},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4855444133281708},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.48291441798210144},{"id":"https://openalex.org/C197055811","wikidata":"https://www.wikidata.org/wiki/Q207522","display_name":"Probability density function","level":2,"score":0.44336998462677},{"id":"https://openalex.org/C137270730","wikidata":"https://www.wikidata.org/wiki/Q120811","display_name":"Detection theory","level":3,"score":0.4335087835788727},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.43012863397598267},{"id":"https://openalex.org/C84462506","wikidata":"https://www.wikidata.org/wiki/Q173142","display_name":"Digital signal processing","level":2,"score":0.24834918975830078},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20715361833572388},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20414814352989197},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.1762058436870575},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.10811847448348999},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.07735270261764526},{"id":"https://openalex.org/C94915269","wikidata":"https://www.wikidata.org/wiki/Q1834857","display_name":"Detector","level":2,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2022.3212401","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3212401","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:8d909f14958d40b198d641e40be2a149","is_oa":true,"landing_page_url":"https://doaj.org/article/8d909f14958d40b198d641e40be2a149","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 10, Pp 106936-106945 (2022)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2022.3212401","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3212401","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5370245650","display_name":null,"funder_award_id":"N00014-19-1-2287","funder_id":"https://openalex.org/F4320337345","funder_display_name":"Office of Naval Research"}],"funders":[{"id":"https://openalex.org/F4320337345","display_name":"Office of Naval Research","ror":"https://ror.org/00rk2pe57"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W27994497","https://openalex.org/W1155626896","https://openalex.org/W1511843316","https://openalex.org/W1531869541","https://openalex.org/W1534397823","https://openalex.org/W1597208282","https://openalex.org/W1724890242","https://openalex.org/W1824405704","https://openalex.org/W1967042859","https://openalex.org/W1982009361","https://openalex.org/W1983520360","https://openalex.org/W1989016323","https://openalex.org/W1990449877","https://openalex.org/W1996544007","https://openalex.org/W2044591814","https://openalex.org/W2080580777","https://openalex.org/W2098170033","https://openalex.org/W2104129712","https://openalex.org/W2117552728","https://openalex.org/W2118823101","https://openalex.org/W2129905273","https://openalex.org/W2132393543","https://openalex.org/W2133469632","https://openalex.org/W2171321863","https://openalex.org/W2208250432","https://openalex.org/W2294222030","https://openalex.org/W2330270191","https://openalex.org/W2473842208","https://openalex.org/W2515822248","https://openalex.org/W2607093266","https://openalex.org/W2609345033","https://openalex.org/W2792894469","https://openalex.org/W2802164016","https://openalex.org/W2890787639","https://openalex.org/W2904077948","https://openalex.org/W2942664295","https://openalex.org/W2953949835","https://openalex.org/W2979640390","https://openalex.org/W3007098654","https://openalex.org/W3081188215","https://openalex.org/W3139359335","https://openalex.org/W4252979015","https://openalex.org/W4388290870","https://openalex.org/W6607899610","https://openalex.org/W6631075134","https://openalex.org/W6754242920"],"related_works":["https://openalex.org/W1528102763","https://openalex.org/W2465871978","https://openalex.org/W2351755528","https://openalex.org/W2585385340","https://openalex.org/W4297926828","https://openalex.org/W132006996","https://openalex.org/W1569550976","https://openalex.org/W3003818300","https://openalex.org/W2148400622","https://openalex.org/W2009868614"],"abstract_inverted_index":{"This":[0],"paper":[1],"introduces":[2],"an":[3],"end-to-end":[4],"processing":[5],"method":[6],"for":[7],"multiple":[8,96],"periodicity":[9],"signal":[10,28,57,75],"detection":[11],"and":[12],"analysis":[13,19],"with":[14,32,60],"particular":[15],"application":[16],"in":[17,44],"software":[18],"using":[20],"analog":[21],"side":[22],"channels.":[23],"The":[24,36],"probabilistic":[25],"distributions":[26],"of":[27,80],"blocks":[29],"are":[30,41,48],"estimated":[31],"kernel":[33,38],"density":[34],"estimation.":[35],"corresponding":[37],"bandwidths,":[39],"which":[40],"optimally":[42],"found":[43],"a":[45],"data-driven":[46],"manner,":[47],"used":[49],"to":[50,70,93],"detect":[51,95],"change":[52],"points.":[53],"After":[54],"separating":[55],"the":[56,72,81],"into":[58],"parts":[59],"different":[61],"behaviors,":[62],"average":[63],"magnitude":[64],"difference":[65],"function":[66],"is":[67],"leveraged":[68],"iteratively":[69],"find":[71],"smallest":[73],"periodic":[74],"sections.":[76],"To":[77],"illustrate":[78],"efficiency":[79],"proposed":[82],"method,":[83],"we":[84],"use":[85],"EM":[86],"side-channel":[87],"signals":[88],"collected":[89],"from":[90],"real-life":[91],"applications":[92],"successfully":[94],"existing":[97],"periodicities.":[98]},"counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
