{"id":"https://openalex.org/W2081744702","doi":"https://doi.org/10.1016/s1383-7621(01)00026-1","title":"A robust stack folding approach for Java processors: an operand extraction-based algorithm","display_name":"A robust stack folding approach for Java processors: an operand extraction-based algorithm","publication_year":2001,"publication_date":"2001-12-01","ids":{"openalex":"https://openalex.org/W2081744702","doi":"https://doi.org/10.1016/s1383-7621(01)00026-1","mag":"2081744702"},"language":"en","primary_location":{"id":"doi:10.1016/s1383-7621(01)00026-1","is_oa":false,"landing_page_url":"https://doi.org/10.1016/s1383-7621(01)00026-1","pdf_url":null,"source":{"id":"https://openalex.org/S127660348","display_name":"Journal of Systems Architecture","issn_l":"1383-7621","issn":["1383-7621","1873-6165"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems Architecture","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5056943013","display_name":"M. Watheq El\u2010Kharashi","orcid":"https://orcid.org/0000-0002-6033-733X"},"institutions":[{"id":"https://openalex.org/I212119943","display_name":"University of Victoria","ror":"https://ror.org/04s5mat29","country_code":"CA","type":"education","lineage":["https://openalex.org/I212119943"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"M.W. El-Kharashi","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Victoria, P.O. Box 3055 STN CSC, Victoria, BC, Canada V8W 3P6","Department of Electrical and Computer Engineering University of Victoria P.O. Box 3055, STN CSC, Victoria, BC, Canada V8W 3P6"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Victoria, P.O. Box 3055 STN CSC, Victoria, BC, Canada V8W 3P6","institution_ids":["https://openalex.org/I212119943"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering University of Victoria P.O. Box 3055, STN CSC, Victoria, BC, Canada V8W 3P6","institution_ids":["https://openalex.org/I212119943"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060277652","display_name":"F. El-Guibaly","orcid":null},"institutions":[{"id":"https://openalex.org/I212119943","display_name":"University of Victoria","ror":"https://ror.org/04s5mat29","country_code":"CA","type":"education","lineage":["https://openalex.org/I212119943"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"F. Elguibaly","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Victoria, P.O. Box 3055 STN CSC, Victoria, BC, Canada V8W 3P6","Department of Electrical and Computer Engineering University of Victoria P.O. Box 3055, STN CSC, Victoria, BC, Canada V8W 3P6"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Victoria, P.O. Box 3055 STN CSC, Victoria, BC, Canada V8W 3P6","institution_ids":["https://openalex.org/I212119943"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering University of Victoria P.O. Box 3055, STN CSC, Victoria, BC, Canada V8W 3P6","institution_ids":["https://openalex.org/I212119943"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033227544","display_name":"K.F. Li","orcid":"https://orcid.org/0009-0008-9850-4560"},"institutions":[{"id":"https://openalex.org/I212119943","display_name":"University of Victoria","ror":"https://ror.org/04s5mat29","country_code":"CA","type":"education","lineage":["https://openalex.org/I212119943"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"K.F. Li","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Victoria, P.O. Box 3055 STN CSC, Victoria, BC, Canada V8W 3P6","Department of Electrical and Computer Engineering University of Victoria P.O. Box 3055, STN CSC, Victoria, BC, Canada V8W 3P6"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Victoria, P.O. Box 3055 STN CSC, Victoria, BC, Canada V8W 3P6","institution_ids":["https://openalex.org/I212119943"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering University of Victoria P.O. Box 3055, STN CSC, Victoria, BC, Canada V8W 3P6","institution_ids":["https://openalex.org/I212119943"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5056943013"],"corresponding_institution_ids":["https://openalex.org/I212119943"],"apc_list":{"value":2800,"currency":"USD","value_usd":2800},"apc_paid":null,"fwci":0.9162,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.77960603,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"47","issue":"8","first_page":"697","last_page":"726"},"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.9998999834060669,"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.9998999834060669,"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.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.8922051191329956},{"id":"https://openalex.org/keywords/operand","display_name":"Operand","score":0.6653510928153992},{"id":"https://openalex.org/keywords/folding","display_name":"Folding (DSP implementation)","score":0.6533904075622559},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.6195919513702393},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6104788780212402},{"id":"https://openalex.org/keywords/stack","display_name":"Stack (abstract data type)","score":0.5125217437744141},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5102713108062744},{"id":"https://openalex.org/keywords/bytecode","display_name":"Bytecode","score":0.49855494499206543},{"id":"https://openalex.org/keywords/call-stack","display_name":"Call stack","score":0.48332643508911133},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4401888847351074},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.418578565120697},{"id":"https://openalex.org/keywords/java-bytecode","display_name":"Java bytecode","score":0.415332555770874},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2734386920928955},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.15073812007904053},{"id":"https://openalex.org/keywords/java-applet","display_name":"Java applet","score":0.14813464879989624}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8922051191329956},{"id":"https://openalex.org/C55526617","wikidata":"https://www.wikidata.org/wiki/Q719375","display_name":"Operand","level":2,"score":0.6653510928153992},{"id":"https://openalex.org/C2776545253","wikidata":"https://www.wikidata.org/wiki/Q5464292","display_name":"Folding (DSP implementation)","level":2,"score":0.6533904075622559},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6195919513702393},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6104788780212402},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.5125217437744141},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5102713108062744},{"id":"https://openalex.org/C2779818221","wikidata":"https://www.wikidata.org/wiki/Q837330","display_name":"Bytecode","level":3,"score":0.49855494499206543},{"id":"https://openalex.org/C119024030","wikidata":"https://www.wikidata.org/wiki/Q759899","display_name":"Call stack","level":3,"score":0.48332643508911133},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4401888847351074},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.418578565120697},{"id":"https://openalex.org/C2777472213","wikidata":"https://www.wikidata.org/wiki/Q137496","display_name":"Java bytecode","level":5,"score":0.415332555770874},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2734386920928955},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.15073812007904053},{"id":"https://openalex.org/C15524039","wikidata":"https://www.wikidata.org/wiki/Q865817","display_name":"Java applet","level":3,"score":0.14813464879989624},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"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/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/s1383-7621(01)00026-1","is_oa":false,"landing_page_url":"https://doi.org/10.1016/s1383-7621(01)00026-1","pdf_url":null,"source":{"id":"https://openalex.org/S127660348","display_name":"Journal of Systems Architecture","issn_l":"1383-7621","issn":["1383-7621","1873-6165"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems Architecture","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W140548902","https://openalex.org/W188156789","https://openalex.org/W239283595","https://openalex.org/W1520460310","https://openalex.org/W1532841554","https://openalex.org/W1555915743","https://openalex.org/W1567646530","https://openalex.org/W1577093684","https://openalex.org/W1585704789","https://openalex.org/W1715248483","https://openalex.org/W1989883139","https://openalex.org/W2020191041","https://openalex.org/W2027328498","https://openalex.org/W2066444215","https://openalex.org/W2083949651","https://openalex.org/W2131789575","https://openalex.org/W2135458626","https://openalex.org/W2147634649","https://openalex.org/W2159180252","https://openalex.org/W2159303290","https://openalex.org/W2170585292","https://openalex.org/W2171097430","https://openalex.org/W2320279125","https://openalex.org/W2725179571","https://openalex.org/W2970240511","https://openalex.org/W3162571474","https://openalex.org/W4285719527","https://openalex.org/W6605772854","https://openalex.org/W6650320377","https://openalex.org/W6680350872","https://openalex.org/W6683513805","https://openalex.org/W6683658537","https://openalex.org/W6685211013"],"related_works":["https://openalex.org/W1509153591","https://openalex.org/W2027642766","https://openalex.org/W20625830","https://openalex.org/W2130413583","https://openalex.org/W2537112085","https://openalex.org/W1840808535","https://openalex.org/W2884975599","https://openalex.org/W1991206705","https://openalex.org/W2062162971","https://openalex.org/W1603881466"],"abstract_inverted_index":null,"counts_by_year":[],"updated_date":"2026-01-15T23:16:33.117629","created_date":"2025-10-10T00:00:00"}
