{"id":"https://openalex.org/W3152246042","doi":"https://doi.org/10.1109/dsd.2007.4341450","title":"Secure, Real-Time and Multi-Threaded General-Purpose Embedded Java Microarchitecture","display_name":"Secure, Real-Time and Multi-Threaded General-Purpose Embedded Java Microarchitecture","publication_year":2007,"publication_date":"2007-08-01","ids":{"openalex":"https://openalex.org/W3152246042","doi":"https://doi.org/10.1109/dsd.2007.4341450","mag":"3152246042"},"language":"en","primary_location":{"id":"doi:10.1109/dsd.2007.4341450","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dsd.2007.4341450","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007)","raw_type":"proceedings-article"},"type":"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/A5048244155","display_name":"Martin Zabel","orcid":null},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Martin Zabel","raw_affiliation_strings":["Institute of Computer Engineering, Technische Universit\u00e4t Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, Technische Universit\u00e4t Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055093027","display_name":"Thomas B. Preu\u00dfer","orcid":"https://orcid.org/0000-0003-3998-7896"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"T.B. Preusser","raw_affiliation_strings":["Technische Universitat Dresden, Dresden, Sachsen, DE"],"affiliations":[{"raw_affiliation_string":"Technische Universitat Dresden, Dresden, Sachsen, DE","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069006979","display_name":"Peter Reichel","orcid":"https://orcid.org/0000-0001-7149-8238"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Peter Reichel","raw_affiliation_strings":["Institute of Computer Engineering, Technische Universit\u00e4t Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, Technische Universit\u00e4t Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071775505","display_name":"Rainer G. Spallek","orcid":null},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Rainer G. Spallek","raw_affiliation_strings":["Institute of Computer Engineering, Technische Universit\u00e4t Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, Technische Universit\u00e4t Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5048244155"],"corresponding_institution_ids":["https://openalex.org/I78650965"],"apc_list":null,"apc_paid":null,"fwci":2.8425,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.91300403,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"59","last_page":"62"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998999834060669,"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.9998999834060669,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9983000159263611,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9966999888420105,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8523813486099243},{"id":"https://openalex.org/keywords/garbage-collection","display_name":"Garbage collection","score":0.7746549844741821},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.7617853879928589},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.7139941453933716},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.6715498566627502},{"id":"https://openalex.org/keywords/embedded-java","display_name":"Embedded Java","score":0.6073837280273438},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.6005867123603821},{"id":"https://openalex.org/keywords/manual-memory-management","display_name":"Manual memory management","score":0.5425645709037781},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"Microarchitecture","score":0.5265453457832336},{"id":"https://openalex.org/keywords/exception-handling","display_name":"Exception handling","score":0.5046082735061646},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4848578870296478},{"id":"https://openalex.org/keywords/heap","display_name":"Heap (data structure)","score":0.46619218587875366},{"id":"https://openalex.org/keywords/java-concurrency","display_name":"Java concurrency","score":0.4431106448173523},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4321703314781189},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.42317867279052734},{"id":"https://openalex.org/keywords/real-time-java","display_name":"Real time Java","score":0.3972429037094116},{"id":"https://openalex.org/keywords/garbage","display_name":"Garbage","score":0.35845789313316345},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2552606463432312},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.07928323745727539}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8523813486099243},{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.7746549844741821},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.7617853879928589},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.7139941453933716},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.6715498566627502},{"id":"https://openalex.org/C175224512","wikidata":"https://www.wikidata.org/wiki/Q1334980","display_name":"Embedded Java","level":5,"score":0.6073837280273438},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6005867123603821},{"id":"https://openalex.org/C82810778","wikidata":"https://www.wikidata.org/wiki/Q6752316","display_name":"Manual memory management","level":4,"score":0.5425645709037781},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.5265453457832336},{"id":"https://openalex.org/C145428669","wikidata":"https://www.wikidata.org/wiki/Q471748","display_name":"Exception handling","level":2,"score":0.5046082735061646},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4848578870296478},{"id":"https://openalex.org/C134757568","wikidata":"https://www.wikidata.org/wiki/Q274089","display_name":"Heap (data structure)","level":2,"score":0.46619218587875366},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.4431106448173523},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4321703314781189},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.42317867279052734},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.3972429037094116},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.35845789313316345},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2552606463432312},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07928323745727539},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dsd.2007.4341450","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dsd.2007.4341450","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W1486206340","https://openalex.org/W1560113744","https://openalex.org/W2101464091","https://openalex.org/W2111228111","https://openalex.org/W2148746214","https://openalex.org/W2526085150","https://openalex.org/W3023256115","https://openalex.org/W6629002343"],"related_works":["https://openalex.org/W2046219503","https://openalex.org/W2156949270","https://openalex.org/W2125277108","https://openalex.org/W3152246042","https://openalex.org/W2378932297","https://openalex.org/W2018493442","https://openalex.org/W1898409064","https://openalex.org/W2169322540","https://openalex.org/W2172099608","https://openalex.org/W113109877"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"a":[3],"novel":[4],"implementation":[5],"of":[6,25,28],"an":[7,52],"embedded":[8],"Java":[9],"microarchitecture":[10],"for":[11,46,58,65],"secure,":[12],"real-time,":[13],"and":[14,38,55,68],"multi-threaded":[15],"applications.":[16],"A":[17],"general-purpose":[18],"platform":[19],"is":[20],"established":[21],"through":[22,72],"the":[23],"support":[24],"modern":[26],"features":[27],"object-oriented":[29],"languages,":[30],"such":[31,50],"as":[32,51],"exception":[33],"handling,":[34],"automatic":[35],"garbage":[36,63],"collection":[37,64],"interface":[39],"types.":[40],"New":[41],"techniques":[42],"have":[43],"been":[44],"implemented":[45],"specific":[47],"real-time":[48,66],"issues,":[49],"integrated":[53],"stack":[54],"thread":[56],"management":[57],"fast":[59],"context":[60],"switching,":[61],"concurrent":[62],"threads":[67],"autonomous":[69],"control":[70],"flows":[71],"preemptive":[73],"round-robin":[74],"scheduling.":[75]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
