{"id":"https://openalex.org/W1492095601","doi":null,"title":"Compact Java binaries for embedded systems","display_name":"Compact Java binaries for embedded systems","publication_year":1999,"publication_date":"1999-11-08","ids":{"openalex":"https://openalex.org/W1492095601","mag":"1492095601"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.43.3527","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.3527","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://swen.uwaterloo.ca/~drayside/PAPERS/rayside_cascon99.ps.gz","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5091689542","display_name":"Derek Rayside","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Derek Rayside","raw_affiliation_strings":["Electrical & Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical & Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada#TAB#","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019949381","display_name":"Evan Mamas","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Evan Mamas","raw_affiliation_strings":["Electrical & Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical & Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada#TAB#","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081254089","display_name":"E.S. Hons","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"E.S. Hons","raw_affiliation_strings":["Electrical & Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical & Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada#TAB#","institution_ids":["https://openalex.org/I151746483"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I151746483"],"apc_list":null,"apc_paid":null,"fwci":2.0689,"has_fulltext":false,"cited_by_count":29,"citation_normalized_percentile":{"value":0.87255668,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"9","last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.6083999872207642,"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"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.6083999872207642,"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/T11269","display_name":"Algorithms and Data Compression","score":0.1729000061750412,"subfield":{"id":"https://openalex.org/subfields/2614","display_name":"Theoretical Computer Science"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.0722000002861023,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/java","display_name":"Java","score":0.5929999947547913},{"id":"https://openalex.org/keywords/embedded-systems","display_name":"embedded systems","score":0.949999988079071},{"id":"https://openalex.org/keywords/code-size-reduction","display_name":"code size reduction","score":0.8050000071525574},{"id":"https://openalex.org/keywords/java-class-files","display_name":"Java class files","score":0.578000009059906},{"id":"https://openalex.org/keywords/jar-files","display_name":"JAR files","score":0.8809999823570251},{"id":"https://openalex.org/keywords/binary-file-format","display_name":"binary data format","score":0.6000000238418579},{"id":"https://openalex.org/keywords/java-virtual-machine","display_name":"Java Virtual Machine","score":0.7590000033378601},{"id":"https://openalex.org/keywords/java-me","display_name":"Java ME","score":0.5529999732971191},{"id":"https://openalex.org/keywords/runtime-performance","display_name":"runtime performance","score":0.6079999804496765},{"id":"https://openalex.org/keywords/class-libraries","display_name":"class libraries","score":0.48899999260902405}],"concepts":[{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.8663797974586487},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8246797323226929},{"id":"https://openalex.org/C47747970","wikidata":"https://www.wikidata.org/wiki/Q46101","display_name":"Java Card","level":4,"score":0.6936758160591125},{"id":"https://openalex.org/C175224512","wikidata":"https://www.wikidata.org/wiki/Q1334980","display_name":"Embedded Java","level":5,"score":0.6667699813842773},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.6656058430671692},{"id":"https://openalex.org/C174954855","wikidata":"https://www.wikidata.org/wiki/Q7623626","display_name":"strictfp","level":4,"score":0.6654538512229919},{"id":"https://openalex.org/C15524039","wikidata":"https://www.wikidata.org/wiki/Q865817","display_name":"Java applet","level":3,"score":0.6140148043632507},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.577660083770752},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5633469820022583},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.5285288691520691},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.5193556547164917},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4762263894081116},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.443571001291275},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.43.3527","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.3527","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://swen.uwaterloo.ca/~drayside/PAPERS/rayside_cascon99.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.47.404","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.404","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://swen.uwaterloo.ca/~drayside/rayside_cascon99.pdf","raw_type":"text"},{"id":"mag:1492095601","doi":null,"is_oa":false,"landing_page_url":"https://dblp.uni-trier.de/db/conf/cascon/cascon1999.html#RaysideMH99","pdf_url":null,"source":{"id":"https://openalex.org/S4306418010","display_name":"Conference of the Centre for Advanced Studies on Collaborative Research","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Conference of the Centre for Advanced Studies on Collaborative Research","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W150441023","https://openalex.org/W1514258760","https://openalex.org/W1542872339","https://openalex.org/W1592962791","https://openalex.org/W1644882639","https://openalex.org/W1910365010","https://openalex.org/W1968118763","https://openalex.org/W1975758042","https://openalex.org/W1987809485","https://openalex.org/W2009698049","https://openalex.org/W2051600169","https://openalex.org/W2093223485","https://openalex.org/W2099111195","https://openalex.org/W2136605135","https://openalex.org/W2171240827","https://openalex.org/W2294934420"],"related_works":["https://openalex.org/W2000832133","https://openalex.org/W4248877259","https://openalex.org/W4246505617","https://openalex.org/W1968118763","https://openalex.org/W2099380294","https://openalex.org/W4392485050","https://openalex.org/W7097508908","https://openalex.org/W1973541208","https://openalex.org/W7098661931","https://openalex.org/W1875705204"],"abstract_inverted_index":{"Embedded":[0,140],"systems":[1,25,63,141],"bring":[2],"special":[3],"purpose":[4],"computing":[5],"power":[6,68],"to":[7,41,95],"consumer":[8],"electronics":[9],"devices":[10],"such":[11,24,28],"as":[12,29,52],"smartcards,":[13],"CD":[14],"players":[15],"and":[16,69,89,130],"pagers.":[17],"Java":[18,31,43,100,118],"is":[19],"being":[20],"aggressively":[21],"targeted":[22],"at":[23],"with":[26,107],"initiatives":[27],"the":[30,42,83,96],"2":[32],"Platform,":[33],"Micro":[34],"Edition,":[35],"which":[36],"introduces":[37],"certain":[38],"efficiency":[39],"optimizations":[40],"Virtual":[44],"Machine.":[45],"Code":[46],"size":[47,87,105,125,133],"reduction":[48,88,106,126,134],"has":[49],"been":[50],"identified":[51],"an":[53],"important":[54],"future":[55],"goal":[56],"for":[57,99,127,135],"ensuring":[58],"Java's":[59],"success":[60],"on":[61,115],"embedded":[62],"[20].":[64],"However,":[65],"limited":[66],"processing":[67],"timing":[70],"constraints":[71],"often":[72],"make":[73],"traditional":[74],"compression":[75],"techniques":[76],"untenable.":[77],"An":[78],"effective":[79],"solution":[80],"must":[81],"meet":[82],"conflicting":[84],"requirements":[85],"of":[86],"execution":[90],"performance.":[91],"We":[92],"propose":[93],"modifications":[94],"file":[97],"format":[98],"binaries":[101],"that":[102],"achieve":[103],"significant":[104],"little":[108],"or":[109],"no":[110],"performance":[111],"penalty.":[112],"Experiments":[113],"conducted":[114],"several":[116],"large":[117],"class":[119,128],"libraries":[120],"show":[121],"a":[122,131],"typical":[123],"25%":[124],"files":[129],"50%":[132],"JAR":[136],"files.":[137],"1":[138],"Introduction":[139],"represent":[142],"a...":[143]},"counts_by_year":[],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2016-06-24T00:00:00"}
