{"id":"https://openalex.org/W2140881714","doi":"https://doi.org/10.1109/hcw.1998.666552","title":"Modular heterogeneous system development: a critical analysis of Java","display_name":"Modular heterogeneous system development: a critical analysis of Java","publication_year":2002,"publication_date":"2002-11-27","ids":{"openalex":"https://openalex.org/W2140881714","doi":"https://doi.org/10.1109/hcw.1998.666552","mag":"2140881714"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/hcw.1998.666552","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5076315769","display_name":"Gul Agha","orcid":"https://orcid.org/0000-0002-0580-4206"},"institutions":[{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"G.A. Agha","raw_affiliation_strings":["Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA"],"affiliations":[{"raw_affiliation_string":"Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA","institution_ids":["https://openalex.org/I183874917"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074801374","display_name":"Mark Astley","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Astley","raw_affiliation_strings":["University of Illinois at Urbana Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031081518","display_name":"James Sheikh","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J.A. Sheikh","raw_affiliation_strings":["University of Illinois at Urbana Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112141840","display_name":"Carlos A. Varela","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"C. Varela","raw_affiliation_strings":["University of Illinois at Urbana Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana Champaign","institution_ids":["https://openalex.org/I157725225"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.241,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":6,"citation_normalized_percentile":{"value":0.681837,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":75,"max":76},"biblio":{"volume":null,"issue":null,"first_page":"144","last_page":"155"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Autonomic Computing and Self-Adaptive Systems","score":0.9996,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Autonomic Computing and Self-Adaptive Systems","score":0.9996,"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 Fault Tolerance and Consistency in Systems","score":0.998,"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"}},{"id":"https://openalex.org/T12127","display_name":"Log Analysis and System Performance Diagnosis","score":0.9958,"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/software-architecture","display_name":"Software Architecture","score":0.533782},{"id":"https://openalex.org/keywords/javabeans","display_name":"JavaBeans","score":0.5297578},{"id":"https://openalex.org/keywords/symmetric-multiprocessor-system","display_name":"Symmetric multiprocessor system","score":0.41189912}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.85514927},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.81762695},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.678839},{"id":"https://openalex.org/C49312422","wikidata":"https://www.wikidata.org/wiki/Q691593","display_name":"Common Object Request Broker Architecture","level":2,"score":0.6633067},{"id":"https://openalex.org/C174954855","wikidata":"https://www.wikidata.org/wiki/Q7623626","display_name":"strictfp","level":4,"score":0.55813086},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.5479125},{"id":"https://openalex.org/C18640598","wikidata":"https://www.wikidata.org/wiki/Q259322","display_name":"JavaBeans","level":3,"score":0.5297578},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5191335},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.46812856},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.46085706},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.460129},{"id":"https://openalex.org/C66882249","wikidata":"https://www.wikidata.org/wiki/Q169336","display_name":"Homogeneous","level":2,"score":0.44815692},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.41797453},{"id":"https://openalex.org/C172430144","wikidata":"https://www.wikidata.org/wiki/Q17111997","display_name":"Symmetric multiprocessor system","level":2,"score":0.41189912},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33917966},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/hcw.1998.666552","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.51,"display_name":"Industry, innovation and infrastructure"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":8,"referenced_works":["https://openalex.org/W1551600003","https://openalex.org/W1644882639","https://openalex.org/W2072794470","https://openalex.org/W2108101248","https://openalex.org/W2146082668","https://openalex.org/W4238137729","https://openalex.org/W4256363426","https://openalex.org/W79010373"],"related_works":["https://openalex.org/W4297798586","https://openalex.org/W4210979912","https://openalex.org/W412736943","https://openalex.org/W3172992491","https://openalex.org/W2541866089","https://openalex.org/W2186199411","https://openalex.org/W2170470279","https://openalex.org/W2130106957","https://openalex.org/W1678486327","https://openalex.org/W1553103764"],"abstract_inverted_index":{"Java":[0,16,138],"supports":[1],"heterogeneous":[2,7,121,146],"applications":[3,44,73],"by":[4],"transforming":[5],"a":[6,12,32,104,140],"network":[8,14],"of":[9,15,24,38,103,137,160,178],"machines":[10],"into":[11],"homogeneous":[13],"virtual":[17],"machines.":[18],"This":[19],"approach":[20,116],"abstracts":[21],"over":[22],"many":[23,43,123],"the":[25,100,135,157,165,175],"complications":[26],"that":[27,62,112],"arise":[28],"from":[29,128,171],"heterogeneity,":[30],"providing":[31],"uniform":[33],"API":[34,64,106],"to":[35,82,156],"all":[36],"components":[37,51],"an":[39,47,68,76,115,129],"application.":[40],"However,":[41],"for":[42,56,71,86,120,142],"heterogeneity":[45],"is":[46],"intentional":[48],"feature":[49],"where":[50],"and":[52,91,148,169],"resources":[53,93],"are":[54],"co-located":[55],"optimal":[57],"performance.":[58],"The":[59],"authors":[60],"argue":[61,111],"Java's":[63,83],"does":[65],"not":[66],"provide":[67],"effective":[69],"means":[70],"building":[72],"in":[74,107,145],"such":[75,114,161],"environment.":[77],"Specifically,":[78],"they":[79,133],"suggest":[80,149],"improvements":[81],"existing":[84],"mechanisms":[85],"maintaining":[87],"consistency":[88],"(e.g.":[89,94],"synchronized),":[90],"controlling":[92],"thread":[95],"scheduling).":[96],"They":[97,110,163],"also":[98],"consider":[99,134],"recent":[101],"addition":[102],"CORBA":[105],"JDK":[108],"1.2.":[109],"while":[113],"provides":[117],"greater":[118],"flexibility":[119],"applications,":[122],"key":[124,155],"problems":[125],"still":[126],"exist":[127],"architectural":[130,150],"standpoint.":[131],"Finally,":[132],"future":[136],"as":[139],"foundation":[141],"component-based":[143],"software":[144],"environments":[147],"abstractions":[151],"which":[152],"will":[153],"prove":[154],"successful":[158],"development":[159],"systems.":[162],"drive":[164],"discussion":[166],"with":[167],"examples":[168],"suggestions":[170],"their":[172],"work":[173],"on":[174],"Actor":[176],"model":[177],"computation.":[179]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2140881714","counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2024-11-19T22:52:03.112657","created_date":"2016-06-24"}