{"id":"https://openalex.org/W7130368696","doi":"https://doi.org/10.21015/vtcs.v13i2.2227","title":"Efficient Java Bytecode Analysis and Sequence Identification for Embedded Systems","display_name":"Efficient Java Bytecode Analysis and Sequence Identification for Embedded Systems","publication_year":2025,"publication_date":"2025-12-31","ids":{"openalex":"https://openalex.org/W7130368696","doi":"https://doi.org/10.21015/vtcs.v13i2.2227"},"language":"en","primary_location":{"id":"doi:10.21015/vtcs.v13i2.2227","doi":"https://doi.org/10.21015/vtcs.v13i2.2227","is_oa":true,"landing_page_url":"https://doi.org/10.21015/vtcs.v13i2.2227","pdf_url":"https://vfast.org/journals/index.php/VTCS/article/download/2227/1808","source":{"id":"https://openalex.org/S4210220089","display_name":"VAWKUM Transactions on Computer Sciences","issn_l":"2308-8168","issn":["2308-8168","2411-6335"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"VAWKUM Transactions on Computer Sciences","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://vfast.org/journals/index.php/VTCS/article/download/2227/1808","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5123049901","display_name":"Adeel Iqbal","orcid":"https://orcid.org/0009-0008-5213-7793","observed_orcids":["https://orcid.org/0009-0008-5213-7793"]},"institutions":[{"id":"https://openalex.org/I127670440","display_name":"Bahauddin Zakariya University","ror":"https://ror.org/05x817c41","country_code":"PK","type":"education","lineage":["https://openalex.org/I127670440"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Adeel Iqbal","raw_affiliation_strings":["Department of Computer Science, Bahauddin Zakariya University, Multan, Pakistan"],"raw_orcid":"https://orcid.org/0009-0008-5213-7793","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Bahauddin Zakariya University, Multan, Pakistan","institution_ids":["https://openalex.org/I127670440"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100753305","display_name":"Minhaj Ahmad Khan","orcid":"https://orcid.org/0000-0002-2375-7829","observed_orcids":["https://orcid.org/0000-0002-2375-7829"]},"institutions":[{"id":"https://openalex.org/I127670440","display_name":"Bahauddin Zakariya University","ror":"https://ror.org/05x817c41","country_code":"PK","type":"education","lineage":["https://openalex.org/I127670440"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Minhaj Ahmad Khan","raw_affiliation_strings":["Department of Computer Science, Bahauddin Zakariya University, Multan, Pakistan"],"raw_orcid":"https://orcid.org/0000-0002-2375-7829","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Bahauddin Zakariya University, Multan, Pakistan","institution_ids":["https://openalex.org/I127670440"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I127670440"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":"2","first_page":"276","last_page":"296"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.7324000000953674,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.7324000000953674,"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/T10126","display_name":"Logic, programming, and type systems","score":0.18479999899864197,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.03020000085234642,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/embedded-systems","display_name":"embedded systems","score":0.5849999785423279},{"id":"https://openalex.org/keywords/execution-trace-analysis","display_name":"execution trace analysis","score":0.5099999904632568},{"id":"https://openalex.org/keywords/storage-reduction","display_name":"storage reduction","score":0.4819999933242798}],"concepts":[{"id":"https://openalex.org/C2779818221","wikidata":"https://www.wikidata.org/wiki/Q837330","display_name":"Bytecode","level":3,"score":0.888700008392334},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.853600025177002},{"id":"https://openalex.org/C2777472213","wikidata":"https://www.wikidata.org/wiki/Q137496","display_name":"Java bytecode","level":5,"score":0.6226000189781189},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.5672000050544739},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5669000148773193},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5091000199317932},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.474700003862381},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.44269999861717224},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.43880000710487366},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.38830000162124634},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.3684000074863434},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.34049999713897705},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33739998936653137},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.33719998598098755},{"id":"https://openalex.org/C88468194","wikidata":"https://www.wikidata.org/wiki/Q1172416","display_name":"Data-flow analysis","level":3,"score":0.3273000121116638},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.296099990606308},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2705000042915344},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2667999863624573},{"id":"https://openalex.org/C98183937","wikidata":"https://www.wikidata.org/wiki/Q2112188","display_name":"Program analysis","level":2,"score":0.26249998807907104},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.2524999976158142}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.21015/vtcs.v13i2.2227","doi":"https://doi.org/10.21015/vtcs.v13i2.2227","is_oa":true,"landing_page_url":"https://doi.org/10.21015/vtcs.v13i2.2227","pdf_url":"https://vfast.org/journals/index.php/VTCS/article/download/2227/1808","source":{"id":"https://openalex.org/S4210220089","display_name":"VAWKUM Transactions on Computer Sciences","issn_l":"2308-8168","issn":["2308-8168","2411-6335"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"VAWKUM Transactions on Computer Sciences","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.21015/vtcs.v13i2.2227","doi":"https://doi.org/10.21015/vtcs.v13i2.2227","is_oa":true,"landing_page_url":"https://doi.org/10.21015/vtcs.v13i2.2227","pdf_url":"https://vfast.org/journals/index.php/VTCS/article/download/2227/1808","source":{"id":"https://openalex.org/S4210220089","display_name":"VAWKUM Transactions on Computer Sciences","issn_l":"2308-8168","issn":["2308-8168","2411-6335"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"VAWKUM Transactions on Computer Sciences","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7130368696.pdf","grobid_xml":"https://content.openalex.org/works/W7130368696.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W1503532378","https://openalex.org/W2012516939","https://openalex.org/W2038722919","https://openalex.org/W2039812465","https://openalex.org/W2042465389","https://openalex.org/W2062388955","https://openalex.org/W2086984768","https://openalex.org/W2093118457","https://openalex.org/W2105454321","https://openalex.org/W2149827666","https://openalex.org/W2170320849","https://openalex.org/W2756212243","https://openalex.org/W2914697834","https://openalex.org/W2981146432","https://openalex.org/W4319452871","https://openalex.org/W4386142439","https://openalex.org/W4387667014","https://openalex.org/W4387773832","https://openalex.org/W4391468497","https://openalex.org/W4392265893","https://openalex.org/W4393034709","https://openalex.org/W4394910987","https://openalex.org/W4396790345","https://openalex.org/W4399989640","https://openalex.org/W4400941190","https://openalex.org/W4402526467","https://openalex.org/W4403215166","https://openalex.org/W4407583718","https://openalex.org/W4407928920","https://openalex.org/W4411351174","https://openalex.org/W4411963010","https://openalex.org/W4417163540"],"related_works":["https://openalex.org/W7160130094","https://openalex.org/W4407928920","https://openalex.org/W1530516560","https://openalex.org/W7029138583","https://openalex.org/W69832534","https://openalex.org/W2028950884","https://openalex.org/W2170320849","https://openalex.org/W7099831565","https://openalex.org/W7017747864","https://openalex.org/W3184842237"],"abstract_inverted_index":{"Conventional":[0],"tools":[1],"and":[2,21,30,67,85,119,156,209],"techniques":[3,51],"of":[4,10,42,134,141,147,175,214],"bytecode":[5,14,27,216],"profiling":[6],"require":[7],"a":[8,65,120,200],"lot":[9],"resources":[11],"to":[12,25,56,76,99,106,150,163,177,194],"generate":[13,31],"sequences.":[15],"Embedded":[16],"devices":[17],"have":[18],"limited":[19],"resources,":[20],"using":[22],"conventional":[23],"profilers":[24],"analyze":[26],"execution":[28,207],"traces":[29],"basic":[32,54,78,97,154,172,188,196],"blocks":[33,55,79,98,173,189,197],"is":[34],"time-consuming.":[35],"However,":[36],"it":[37],"often":[38],"negates":[39],"the":[40,89,96,101,108,111,131,135,142,145,153,181,206,211],"benefits":[41],"creating":[43],"Super":[44,60],"instructions":[45,84,179],"in":[46,127,180,217],"some":[47],"scenarios.":[48],"Furthermore,":[49],"these":[50],"provide":[52],"complete":[53],"be":[57],"used":[58,126,198],"as":[59,199],"instructions.":[61,113],"This":[62,203],"paper":[63],"proposes":[64],"simple":[66],"high-performance":[68],"technique":[69,143],"based":[70],"on":[71],"partial":[72],"control":[73,82],"flow":[74],"analysis":[75],"identify":[77],"by":[80],"locating":[81],"transfer":[83],"their":[86,158],"targets.":[87],"Subsequently,":[88],"proposed":[90,136],"approach":[91,204],"extracts":[92],"repeating":[93,185],"patterns":[94],"within":[95,187],"determine":[100],"most":[102,171],"frequently":[103],"repeated":[104],"sequences":[105,146,186],"maximize":[107],"benefit":[109],"from":[110,152,161],"super":[112,201],"The":[114,138,184],"SPECjvm":[115],"2008":[116],"benchmark":[117],"suite":[118],"custom":[121],"bubble":[122],"sort":[123],"example":[124],"were":[125],"this":[128],"study":[129],"for":[130],"prototype":[132,139],"implementation":[133,140],"framework.":[137],"identified":[144],"length":[148],"2":[149,162,176],"50":[151],"blocks,":[155],"then":[157],"frequency,":[159],"ranging":[160],"50,":[164],"was":[165,168],"extracted.":[166],"It":[167],"observed":[169],"that":[170],"consist":[174],"10":[178],"actual":[182],"code.":[183],"give":[190],"better":[191],"results":[192],"compared":[193],"full":[195],"instruction.":[202],"enhances":[205],"performance":[208],"reduces":[210],"storage":[212],"requirements":[213],"Java":[215],"embedded":[218],"devices.":[219]},"counts_by_year":[],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2026-02-19T00:00:00"}
