{"id":"https://openalex.org/W2112355235","doi":"https://doi.org/10.1109/icdcs.2004.1281569","title":"Enhancing real-time CORBA via real-time Java features","display_name":"Enhancing real-time CORBA via real-time Java features","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W2112355235","doi":"https://doi.org/10.1109/icdcs.2004.1281569","mag":"2112355235"},"language":"en","primary_location":{"id":"doi:10.1109/icdcs.2004.1281569","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icdcs.2004.1281569","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"24th International Conference on Distributed Computing Systems, 2004. Proceedings.","raw_type":"proceedings-article"},"type":"conference-paper","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/A5112760908","display_name":"Abhinav Krishna","orcid":null},"institutions":[{"id":"https://openalex.org/I200719446","display_name":"Vanderbilt University","ror":"https://ror.org/02vm5rt34","country_code":"US","type":"education","lineage":["https://openalex.org/I200719446"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"A.S. Krishna","raw_affiliation_strings":["Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN, USA","Electr. Eng. & Comput. Sci., Vanderbilt Univ., Nashville, TN, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN, USA","institution_ids":["https://openalex.org/I200719446"]},{"raw_affiliation_string":"Electr. Eng. & Comput. Sci., Vanderbilt Univ., Nashville, TN, USA","institution_ids":["https://openalex.org/I200719446"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082548649","display_name":"Douglas C. Schmidt","orcid":"https://orcid.org/0000-0002-7389-4995"},"institutions":[{"id":"https://openalex.org/I200719446","display_name":"Vanderbilt University","ror":"https://ror.org/02vm5rt34","country_code":"US","type":"education","lineage":["https://openalex.org/I200719446"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"D.C. Schmidt","raw_affiliation_strings":["Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN, USA","Electr. Eng. & Comput. Sci., Vanderbilt Univ., Nashville, TN, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN, USA","institution_ids":["https://openalex.org/I200719446"]},{"raw_affiliation_string":"Electr. Eng. & Comput. Sci., Vanderbilt Univ., Nashville, TN, USA","institution_ids":["https://openalex.org/I200719446"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023924668","display_name":"Raymond Klefstad","orcid":null},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"R. Klefstad","raw_affiliation_strings":["Electrical Engineering and Computer Science, University of California, Irvine, Irvine, CA, USA","University of California, at Irvine#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical Engineering and Computer Science, University of California, Irvine, Irvine, CA, USA","institution_ids":["https://openalex.org/I204250578"]},{"raw_affiliation_string":"University of California, at Irvine#TAB#","institution_ids":["https://openalex.org/I204250578"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"2072","issue":null,"first_page":"66","last_page":"73"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998000264167786,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998000264167786,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9991000294685364,"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.9941999912261963,"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/common-object-request-broker-architecture","display_name":"Common Object Request Broker Architecture","score":0.846997857093811},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.829215407371521},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.715028703212738},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.544766366481781},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.5398966073989868},{"id":"https://openalex.org/keywords/predictability","display_name":"Predictability","score":0.45482802391052246},{"id":"https://openalex.org/keywords/real-time-java","display_name":"Real time Java","score":0.4383932948112488},{"id":"https://openalex.org/keywords/garbage-collection","display_name":"Garbage collection","score":0.4219823479652405},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.35284262895584106},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3304796516895294},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.17584550380706787},{"id":"https://openalex.org/keywords/garbage","display_name":"Garbage","score":0.08092787861824036}],"concepts":[{"id":"https://openalex.org/C49312422","wikidata":"https://www.wikidata.org/wiki/Q691593","display_name":"Common Object Request Broker Architecture","level":2,"score":0.846997857093811},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.829215407371521},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.715028703212738},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.544766366481781},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.5398966073989868},{"id":"https://openalex.org/C197640229","wikidata":"https://www.wikidata.org/wiki/Q2534066","display_name":"Predictability","level":2,"score":0.45482802391052246},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.4383932948112488},{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.4219823479652405},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.35284262895584106},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3304796516895294},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17584550380706787},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.08092787861824036},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/icdcs.2004.1281569","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icdcs.2004.1281569","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"24th International Conference on Distributed Computing Systems, 2004. Proceedings.","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.63.3811","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.63.3811","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://taumsauk.cs.wustl.edu/~schmidt/PDF/RT-POA.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.85.9989","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.85.9989","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://doc.ece.uci.edu/publications/RT-POA.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5899999737739563}],"awards":[],"funders":[{"id":"https://openalex.org/F4320332688","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W1495466313","https://openalex.org/W1524254874","https://openalex.org/W1549668409","https://openalex.org/W1592740644","https://openalex.org/W1610570299","https://openalex.org/W1700871382","https://openalex.org/W1999662401","https://openalex.org/W2023917752","https://openalex.org/W2029414465","https://openalex.org/W2091399604","https://openalex.org/W2106819927","https://openalex.org/W2114334660","https://openalex.org/W2115597529","https://openalex.org/W2118064488","https://openalex.org/W2120033060","https://openalex.org/W2125560433","https://openalex.org/W2127036198","https://openalex.org/W2135468049","https://openalex.org/W2137033503","https://openalex.org/W2142371476","https://openalex.org/W2143238865","https://openalex.org/W2148746214","https://openalex.org/W2153630873","https://openalex.org/W2163057847","https://openalex.org/W2166286246","https://openalex.org/W2294165883","https://openalex.org/W2546442456","https://openalex.org/W6657725327","https://openalex.org/W6681380435","https://openalex.org/W6696937828"],"related_works":["https://openalex.org/W2726467123","https://openalex.org/W2064726690","https://openalex.org/W4252678288","https://openalex.org/W1582282797","https://openalex.org/W2371019246","https://openalex.org/W2380522102","https://openalex.org/W1976700319","https://openalex.org/W2123511180","https://openalex.org/W113109877","https://openalex.org/W2141245981"],"abstract_inverted_index":{"End-to-end":[0],"middleware":[1,24,123],"predictability":[2,108,170,189,210],"is":[3,22,52,103],"essential":[4,104],"to":[5,30,58,73,105,119,167],"support":[6],"quality":[7],"of":[8,37,98,122,132,136,144,171,188,195,203,211],"service":[9],"(QoS)":[10],"capabilities":[11],"needed":[12],"by":[13],"distributed":[14],"real-time":[15,44,63,94,99,137,158,219],"and":[16,33,40,56,93,101,157,177,185,218],"embedded":[17],"(DRE)":[18],"applications.":[19,113,126],"Real-time":[20,80,216],"CORBA":[21,45,81,100,176,217],"a":[23],"standard":[25],"that":[26,70,201],"allows":[27],"DRE":[28,78,112,125,172,212],"applications":[29,173,213],"allocate,":[31],"schedule,":[32],"control":[34],"the":[35,107,116,120,130,142,169,178,209],"QoS":[36],"CPU,":[38],"memory,":[39],"networking":[41],"resources.":[42],"Existing":[43],"solutions":[46],"are":[47],"implemented":[48],"in":[49],"C++,":[50],"which":[51],"generally":[53],"more":[54],"complicated":[55],"error-prone":[57],"program":[59],"than":[60],"Java.":[61,220],"The":[62],"specification":[64],"for":[65,76,110,124,141],"Java":[66,72],"(RTSJ)":[67],"provides":[68],"extensions":[69],"enable":[71],"be":[74,161],"used":[75],"developing":[77],"systems.":[79],"does":[82],"not":[83],"currently":[84],"leverage":[85],"key":[86,164],"RTSJ":[87,102,145,151,196,204],"features,":[88,152],"such":[89,153],"as":[90,154],"scoped":[91,155],"memory":[92,156],"threads.":[95],"Thus,":[96],"integration":[97],"ensure":[106],"required":[109],"Java-based":[111],"We":[114],"provide":[115],"following":[117],"contributions":[118],"study":[121],"First":[127],"we":[128,148,181],"analyze":[129],"architecture":[131],"ZEN,":[133],"our":[134,193],"implementation":[135],"CORBA,":[138],"identifying":[139],"sources":[140],"application":[143,194],"features.":[146,197],"Second,":[147],"describe":[149],"how":[150],"threads,":[159],"can":[160,206],"associated":[162],"with":[163],"ORB":[165],"components":[166],"enhance":[168],"using":[174,215],"realtime":[175],"RTSJ.":[179],"Third,":[180],"perform":[182],"preliminary":[183],"qualitative":[184],"quantitative":[186],"analysis":[187],"enhancements":[190],"arising":[191],"from":[192],"Our":[198],"results":[199],"show":[200],"use":[202],"features":[205],"considerably":[207],"improve":[208],"written":[214]},"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2012,"cited_by_count":4}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
