{"id":"https://openalex.org/W2028501771","doi":"https://doi.org/10.1155/1999/975837","title":"Multi\u2010Language Programming Environments for High Performance Java Computing","display_name":"Multi\u2010Language Programming Environments for High Performance Java Computing","publication_year":1999,"publication_date":"1999-01-01","ids":{"openalex":"https://openalex.org/W2028501771","doi":"https://doi.org/10.1155/1999/975837","mag":"2028501771"},"language":"en","primary_location":{"id":"doi:10.1155/1999/975837","is_oa":true,"landing_page_url":"https://doi.org/10.1155/1999/975837","pdf_url":"https://downloads.hindawi.com/journals/sp/1999/975837.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://downloads.hindawi.com/journals/sp/1999/975837.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5014890583","display_name":"Vladimir Getov","orcid":"https://orcid.org/0000-0002-5597-7682"},"institutions":[{"id":"https://openalex.org/I94951947","display_name":"University of Westminster","ror":"https://ror.org/04ycpbx82","country_code":"GB","type":"education","lineage":["https://openalex.org/I94951947"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Vladimir Getov","raw_affiliation_strings":["School of Computer Science, University of Westminster, Harrow HA1 3TP","(Correspd. Tel. +44 171 9115917; Fax: +44 171 9115906; E-mail: V.S.Getov@wmin.ac.uk) School of Comp. Sci., Univ. of Westminster, Harrow HA1 3TP, UK#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Westminster, Harrow HA1 3TP","institution_ids":["https://openalex.org/I94951947"]},{"raw_affiliation_string":"(Correspd. Tel. +44 171 9115917; Fax: +44 171 9115906; E-mail: V.S.Getov@wmin.ac.uk) School of Comp. Sci., Univ. of Westminster, Harrow HA1 3TP, UK#TAB#","institution_ids":["https://openalex.org/I94951947"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102001010","display_name":"Paul A. Gray","orcid":"https://orcid.org/0000-0002-5956-7103"},"institutions":[{"id":"https://openalex.org/I150468666","display_name":"Emory University","ror":"https://ror.org/03czfpz43","country_code":"US","type":"education","lineage":["https://openalex.org/I150468666"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Paul Gray","raw_affiliation_strings":["Department of Mathematics and Computer Science, Emory University, Atlanta, GA","Department of Mathematics and Computer Science, Emory University, Atlanta, GA, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Emory University, Atlanta, GA","institution_ids":["https://openalex.org/I150468666"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, Emory University, Atlanta, GA, USA#TAB#","institution_ids":["https://openalex.org/I150468666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019166989","display_name":"Sava Mintchev","orcid":null},"institutions":[{"id":"https://openalex.org/I94951947","display_name":"University of Westminster","ror":"https://ror.org/04ycpbx82","country_code":"GB","type":"education","lineage":["https://openalex.org/I94951947"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Sava Mintchev","raw_affiliation_strings":["School of Computer Science, University of Westminster, Harrow HA1 3TP","School of Computer Science, University of Westminster, Harrow HA1 3TP, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Westminster, Harrow HA1 3TP","institution_ids":["https://openalex.org/I94951947"]},{"raw_affiliation_string":"School of Computer Science, University of Westminster, Harrow HA1 3TP, UK","institution_ids":["https://openalex.org/I94951947"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002623265","display_name":"Vaidy Sunderam","orcid":"https://orcid.org/0000-0002-5128-7852"},"institutions":[{"id":"https://openalex.org/I150468666","display_name":"Emory University","ror":"https://ror.org/03czfpz43","country_code":"US","type":"education","lineage":["https://openalex.org/I150468666"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vaidy Sunderam","raw_affiliation_strings":["Department of Mathematics and Computer Science, Emory University, Atlanta, GA","Department of Mathematics and Computer Science, Emory University, Atlanta, GA, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Emory University, Atlanta, GA","institution_ids":["https://openalex.org/I150468666"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, Emory University, Atlanta, GA, USA#TAB#","institution_ids":["https://openalex.org/I150468666"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5014890583"],"corresponding_institution_ids":["https://openalex.org/I94951947"],"apc_list":{"value":1800,"currency":"USD","value_usd":1800},"apc_paid":{"value":1800,"currency":"USD","value_usd":1800},"fwci":2.163,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.86749581,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":"2","first_page":"139","last_page":"146"},"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.9995999932289124,"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.9995999932289124,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9984999895095825,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9973999857902527,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8570811152458191},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6611725091934204},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6371172070503235},{"id":"https://openalex.org/keywords/software-portability","display_name":"Software portability","score":0.5633021593093872},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5414048433303833},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.524261474609375},{"id":"https://openalex.org/keywords/real-time-java","display_name":"Real time Java","score":0.48391395807266235},{"id":"https://openalex.org/keywords/dynamic-compilation","display_name":"Dynamic compilation","score":0.4791000187397003},{"id":"https://openalex.org/keywords/java-annotation","display_name":"Java annotation","score":0.45077279210090637},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.44587448239326477},{"id":"https://openalex.org/keywords/just-in-time-compilation","display_name":"Just-in-time compilation","score":0.4165884852409363},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3541586101055145}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8570811152458191},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6611725091934204},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6371172070503235},{"id":"https://openalex.org/C63000827","wikidata":"https://www.wikidata.org/wiki/Q3080428","display_name":"Software portability","level":2,"score":0.5633021593093872},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5414048433303833},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.524261474609375},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.48391395807266235},{"id":"https://openalex.org/C8767382","wikidata":"https://www.wikidata.org/wiki/Q1058454","display_name":"Dynamic compilation","level":3,"score":0.4791000187397003},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.45077279210090637},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.44587448239326477},{"id":"https://openalex.org/C76782552","wikidata":"https://www.wikidata.org/wiki/Q110546","display_name":"Just-in-time compilation","level":3,"score":0.4165884852409363},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3541586101055145}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.1155/1999/975837","is_oa":true,"landing_page_url":"https://doi.org/10.1155/1999/975837","pdf_url":"https://downloads.hindawi.com/journals/sp/1999/975837.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.35.4499","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.4499","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.c3.lanl.gov/cic19/teams/par_arch/pubs/multijava.ps","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.54.1044","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.54.1044","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.mathcs.emory.edu/icet/MultiJava2.ps","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.56.5606","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.56.5606","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.cf.ac.uk/hpjworkshop/vladimir.ps","raw_type":"text"},{"id":"pmh:oai:doaj.org/article:6a4fd1eccd0b4078a58819642cd907c3","is_oa":false,"landing_page_url":"https://doaj.org/article/6a4fd1eccd0b4078a58819642cd907c3","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Scientific Programming, Vol 7, Iss 2, Pp 139-146 (1999)","raw_type":"article"},{"id":"pmh:oai:westminsterresearch.westminster.ac.uk:945x4","is_oa":false,"landing_page_url":"https://westminsterresearch.westminster.ac.uk/item/945x4/multi-language-programming-environments-for-high-performance-java-computing","pdf_url":null,"source":{"id":"https://openalex.org/S4306400277","display_name":"WestminsterResearch (University of Westminster)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I94951947","host_organization_name":"University of Westminster","host_organization_lineage":["https://openalex.org/I94951947"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1155/1999/975837","is_oa":true,"landing_page_url":"https://doi.org/10.1155/1999/975837","pdf_url":"https://downloads.hindawi.com/journals/sp/1999/975837.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320277","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2028501771.pdf","grobid_xml":"https://content.openalex.org/works/W2028501771.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W4871647","https://openalex.org/W56945242","https://openalex.org/W1485387458","https://openalex.org/W1515703139","https://openalex.org/W1524799288","https://openalex.org/W1555634152","https://openalex.org/W1593338049","https://openalex.org/W1644882639","https://openalex.org/W1770291975","https://openalex.org/W1819275010","https://openalex.org/W1966984933","https://openalex.org/W2026142092","https://openalex.org/W2032836420","https://openalex.org/W2056516746","https://openalex.org/W2112121929","https://openalex.org/W2154901807","https://openalex.org/W4206909927","https://openalex.org/W4234920217","https://openalex.org/W4240108814","https://openalex.org/W4254244382","https://openalex.org/W4297724452"],"related_works":["https://openalex.org/W2004623597","https://openalex.org/W2017898945","https://openalex.org/W2122434855","https://openalex.org/W1847197715","https://openalex.org/W1565152927","https://openalex.org/W2089855988","https://openalex.org/W2098771596","https://openalex.org/W2413830221","https://openalex.org/W2134884849","https://openalex.org/W36067047"],"abstract_inverted_index":{"Recent":[0],"developments":[1],"in":[2,110,119],"processor":[3],"capabilities,":[4],"software":[5],"tools,":[6],"programming":[7,10,109],"languages":[8,50],"and":[9,84,115,148],"paradigms":[11],"have":[12],"brought":[13],"about":[14],"new":[15],"approaches":[16],"to":[17,47,67,73,96,101],"high":[18],"performance":[19,114],"computing.":[20],"A":[21],"steadfast":[22],"component":[23],"of":[24,42,86,107,112,124],"this":[25,125],"dynamic":[26],"evolution":[27],"has":[28],"been":[29],"the":[30,57,97,102,104,122,132],"scientific":[31,36,75],"community\u2019s":[32],"reliance":[33],"on":[34],"established":[35],"packages.":[37,76],"As":[38],"a":[39],"consequence,":[40],"programmers":[41,65],"high\u2010performance":[43],"applications":[44],"are":[45,91,117],"reluctant":[46],"embrace":[48],"evolving":[49],"such":[51,140],"as":[52,141],"Java.":[53],"This":[54],"paper":[55],"describes":[56],"Java\u2010to\u2010C":[58],"Interface":[59],"(JCI)":[60],"tool":[61,79,134],"which":[62],"provides":[63],"application":[64,113],"wishing":[66],"use":[68],"Java":[69,146],"with":[70],"immediate":[71],"accessibility":[72],"existing":[74,87],"The":[77],"JCI":[78,133],"also":[80],"facilitates":[81],"rapid":[82],"development":[83],"reuse":[85],"code.":[88],"These":[89],"benefits":[90],"provided":[92],"at":[93],"minimal":[94],"cost":[95],"programmer.":[98],"While":[99],"beneficial":[100],"programmer,":[103],"additional":[105],"advantages":[106],"mixed\u2010language":[108],"terms":[111],"portability":[116],"addressed":[118],"detail":[120],"within":[121],"context":[123],"paper.":[126],"In":[127],"addition,":[128],"we":[129],"discuss":[130],"how":[131],"is":[135],"complementing":[136],"other":[137],"ongoing":[138],"projects":[139],"IBM\u2019s":[142],"High\u2010Performance":[143],"Compiler":[144],"for":[145],"(HPCJ)":[147],"IceT\u2019s":[149],"metacomputing":[150],"environment.":[151]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
