{"id":"https://openalex.org/W974205685","doi":null,"title":"Efficient Java interface invocation using IZone","display_name":"Efficient Java interface invocation using IZone","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W974205685","mag":"974205685"},"language":"en","primary_location":{"id":"pmh:oai:summit.sfu.ca:7697","doi":null,"is_oa":true,"landing_page_url":"http://summit.sfu.ca/item/7697","pdf_url":"http://summit.sfu.ca/item/7697","source":{"id":"https://openalex.org/S4306400490","display_name":"Summit (Simon Fraser University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I18014758","host_organization_name":"Simon Fraser University","host_organization_lineage":["https://openalex.org/I18014758"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://summit.sfu.ca/item/7697","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Xiaojing Wu","orcid":"https://orcid.org/0000-0002-8691-1619","observed_orcids":["https://orcid.org/0000-0002-8691-1619"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Xiaojing Wu","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-8691-1619","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"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.6699000000953674,"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.6699000000953674,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.31520000100135803,"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/T12127","display_name":"Software System Performance and Reliability","score":0.003000000026077032,"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":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8094753623008728},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.7288610339164734},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5586519837379456},{"id":"https://openalex.org/C2776527387","wikidata":"https://www.wikidata.org/wiki/Q1671839","display_name":"Invocation","level":2,"score":0.5289509296417236},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.5049851536750793},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.4632604718208313},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.45616939663887024},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.44107481837272644},{"id":"https://openalex.org/C15524039","wikidata":"https://www.wikidata.org/wiki/Q865817","display_name":"Java applet","level":3,"score":0.4321354627609253},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C19165224","wikidata":"https://www.wikidata.org/wiki/Q23404","display_name":"Anthropology","level":1,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:summit.sfu.ca:7697","doi":null,"is_oa":true,"landing_page_url":"http://summit.sfu.ca/item/7697","pdf_url":"http://summit.sfu.ca/item/7697","source":{"id":"https://openalex.org/S4306400490","display_name":"Summit (Simon Fraser University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I18014758","host_organization_name":"Simon Fraser University","host_organization_lineage":["https://openalex.org/I18014758"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"},{"id":"pmh:oai:summit.sfu.ca:node-7697","doi":null,"is_oa":true,"landing_page_url":"https://summit.sfu.ca/_flysystem/fedora/sfu_migrate/7697/b37147584.pdf","pdf_url":"https://summit.sfu.ca/_flysystem/fedora/sfu_migrate/7697/b37147584.pdf","source":{"id":"https://openalex.org/S4306400490","display_name":"Summit (Simon Fraser University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I18014758","host_organization_name":"Simon Fraser University","host_organization_lineage":["https://openalex.org/I18014758"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},{"id":"mag:974205685","doi":null,"is_oa":false,"landing_page_url":"https://summit.sfu.ca/system/files/iritems1/7697/b37147584.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:summit.sfu.ca:7697","doi":null,"is_oa":true,"landing_page_url":"http://summit.sfu.ca/item/7697","pdf_url":"http://summit.sfu.ca/item/7697","source":{"id":"https://openalex.org/S4306400490","display_name":"Summit (Simon Fraser University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I18014758","host_organization_name":"Simon Fraser University","host_organization_lineage":["https://openalex.org/I18014758"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W974205685.pdf","grobid_xml":"https://content.openalex.org/works/W974205685.grobid-xml"},"referenced_works_count":9,"referenced_works":["https://openalex.org/W13185772","https://openalex.org/W46441579","https://openalex.org/W1487481831","https://openalex.org/W1577894784","https://openalex.org/W2002250868","https://openalex.org/W2008438324","https://openalex.org/W2013106667","https://openalex.org/W2050362115","https://openalex.org/W2252186012"],"related_works":["https://openalex.org/W7098983069","https://openalex.org/W2050362115","https://openalex.org/W1745059186","https://openalex.org/W2171408256","https://openalex.org/W7099155680","https://openalex.org/W2592468888","https://openalex.org/W1805837102","https://openalex.org/W1533686714","https://openalex.org/W2562495487","https://openalex.org/W7099231448"],"abstract_inverted_index":{"This":[0],"thesis":[1,55],"addresses":[2],"the":[3,7,13,34,45,62,92,107,119,127,131,144,150,156,162,180,186,198,205],"problem":[4],"of":[5,9,33,64,97,106,130,143,166,182],"improving":[6],"efficiency":[8],"interface":[10,21,39,50,65,75,89,145,183,195],"invocation":[11,23,51,66,196],"in":[12,41,78,91,126],"Java":[14,49],"Virtual":[15],"Machine":[16],"(JVM).In":[17],"current":[18],"JVM":[19],"implementations,":[20],"method":[22,30,93,171],"is":[24,52,81,95,109,197],"not":[25],"so":[26],"efficient":[27],"as":[28,111],"virtual":[29],"invocation,":[31],"because":[32],"need":[35],"to":[36,44,139,155,179],"support":[37],"multiple":[38],"inheritance":[40],"Java.This":[42],"leads":[43],"mistaken":[46],"impression":[47],"that":[48,118],"inherently":[53],"inefficient.This":[54],"will":[56],"show":[57],"that,":[58],"with":[59,87,190],"proper":[60],"implementation,":[61],"performance":[63],"can":[67],"be":[68],"substantially":[69],"improved.A":[70],"new":[71,83],"approach":[72,200],"-IZone":[73],"based":[74],"invocationis":[76],"proposed":[77],"this":[79],"thesis.IZone":[80],"a":[82,147,176],"data":[84],"structure":[85],"associated":[86],"an":[88],"type":[90],"area.It":[94],"composed":[96],"several":[98],"implementation":[99,142,181],"lookup":[100,120,148],"areas,":[101],"one":[102],"for":[103],"each":[104],"subclass":[105],"interface.IZone":[108],"populated":[110],"subclasses":[112],"are":[113,124,152],"loaded":[114],"and":[115,170,204],"resolved,":[116],"ensuring":[117],"areas":[121],"within":[122],"it":[123],"arranged":[125,153],"resolution":[128,168],"order":[129,160],"corresponding":[132,157],"subclasses.A":[133],"fully":[134],"constructed":[135],"IZone":[136,174],"contains":[137],"pointers":[138,151],"different":[140],"subclasses'":[141],"methods.Within":[146],"area,":[149],"according":[154],"methods'":[158],"declaration":[159,172],"by":[161],"interface.By":[163],"taking":[164],"advantage":[165],"class":[167],"orders":[169],"orders,":[173],"provides":[175],"quick":[177],"access":[178],"met":[184],"hods.As":[185],"experimental":[187],"results":[188],"demonstrate,":[189],"moderate":[191],"space":[192],"overhead,":[193],"IZonebased":[194],"fastest":[199,207],"after":[201,208],"lightweight":[202],"optimizations,":[203],"second":[206],"heavyweight":[209],"optimizations.":[210],"To":[211],"my":[212],"parents!":[213],"I":[214],"am":[215],"deeply":[216]},"counts_by_year":[],"updated_date":"2026-09-27T08:07:27.782135","created_date":"2016-06-24T00:00:00"}
