{"id":"https://openalex.org/W3189640272","doi":"https://doi.org/10.1109/iccta43079.2017.9497150","title":"Turning a Highly Reliable, Self-Repairing \u03bc-Kernel OS into a Multicore-Based OS","display_name":"Turning a Highly Reliable, Self-Repairing \u03bc-Kernel OS into a Multicore-Based OS","publication_year":2017,"publication_date":"2017-10-28","ids":{"openalex":"https://openalex.org/W3189640272","doi":"https://doi.org/10.1109/iccta43079.2017.9497150","mag":"3189640272"},"language":"en","primary_location":{"id":"doi:10.1109/iccta43079.2017.9497150","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccta43079.2017.9497150","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 27th International Conference on Computer Theory and Applications (ICCTA)","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/A5073750153","display_name":"Hatem A. El-Azab","orcid":"https://orcid.org/0000-0002-1173-3491"},"institutions":[{"id":"https://openalex.org/I59272784","display_name":"Arab Academy for Science, Technology, and Maritime Transport","ror":"https://ror.org/0004vyj87","country_code":"EG","type":"education","lineage":["https://openalex.org/I59272784"]}],"countries":["EG"],"is_corresponding":true,"raw_author_name":"Hatem A. EL-Azab","raw_affiliation_strings":["Department of Computer Science, College of Computing and Information Technology Arab Academy for Science, Technology and Maritime Transport, Cairo, Egypt"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, College of Computing and Information Technology Arab Academy for Science, Technology and Maritime Transport, Cairo, Egypt","institution_ids":["https://openalex.org/I59272784"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027134031","display_name":"Moheb R. Girgis","orcid":"https://orcid.org/0000-0002-2159-6881"},"institutions":[{"id":"https://openalex.org/I89466785","display_name":"Minia University","ror":"https://ror.org/02hcv4z63","country_code":"EG","type":"education","lineage":["https://openalex.org/I89466785"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Moheb R. Girgis","raw_affiliation_strings":["Department of Computer Science, Faculty of Science, Minia University, El-Minia, Egypt"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Faculty of Science, Minia University, El-Minia, Egypt","institution_ids":["https://openalex.org/I89466785"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045875953","display_name":"Essam Elfakharany","orcid":"https://orcid.org/0000-0002-9667-4776"},"institutions":[{"id":"https://openalex.org/I59272784","display_name":"Arab Academy for Science, Technology, and Maritime Transport","ror":"https://ror.org/0004vyj87","country_code":"EG","type":"education","lineage":["https://openalex.org/I59272784"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Essameldin F. Elfakharany","raw_affiliation_strings":["Department of Computer Science, College of Computing and Information Technology Arab Academy for Science, Technology and Maritime Transport, Cairo, Egypt"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, College of Computing and Information Technology Arab Academy for Science, Technology and Maritime Transport, Cairo, Egypt","institution_ids":["https://openalex.org/I59272784"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013557688","display_name":"Mohamed Shehab","orcid":"https://orcid.org/0000-0002-4189-9118"},"institutions":[{"id":"https://openalex.org/I59272784","display_name":"Arab Academy for Science, Technology, and Maritime Transport","ror":"https://ror.org/0004vyj87","country_code":"EG","type":"education","lineage":["https://openalex.org/I59272784"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Mohamed Elemam Shehab","raw_affiliation_strings":["Arab Academy for Science, College of Computing and Information Technology, Technology and Maritime Transport, Cairo, Egypt"],"affiliations":[{"raw_affiliation_string":"Arab Academy for Science, College of Computing and Information Technology, Technology and Maritime Transport, Cairo, Egypt","institution_ids":["https://openalex.org/I59272784"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5073750153"],"corresponding_institution_ids":["https://openalex.org/I59272784"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31884748,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"39","issue":null,"first_page":"39","last_page":"49"},"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.9997000098228455,"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.9997000098228455,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994000196456909,"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/microkernel","display_name":"Microkernel","score":0.945246160030365},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.8795034885406494},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7602839469909668},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5553553700447083},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.529294490814209},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.5291657447814941},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4831506609916687},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.4442494809627533}],"concepts":[{"id":"https://openalex.org/C2777127024","wikidata":"https://www.wikidata.org/wiki/Q726378","display_name":"Microkernel","level":2,"score":0.945246160030365},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.8795034885406494},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7602839469909668},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5553553700447083},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.529294490814209},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.5291657447814941},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4831506609916687},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.4442494809627533},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccta43079.2017.9497150","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccta43079.2017.9497150","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 27th International Conference on Computer Theory and Applications (ICCTA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5799999833106995,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W158891750","https://openalex.org/W1492360400","https://openalex.org/W1557386661","https://openalex.org/W1980296610","https://openalex.org/W2027483357","https://openalex.org/W2065076704","https://openalex.org/W2066459581","https://openalex.org/W2095881341","https://openalex.org/W2133444882","https://openalex.org/W2134309469","https://openalex.org/W2135722928","https://openalex.org/W2135782546","https://openalex.org/W2136545991","https://openalex.org/W2143443796","https://openalex.org/W2146878883","https://openalex.org/W2149738218","https://openalex.org/W2153950928","https://openalex.org/W2154816175","https://openalex.org/W2158118895","https://openalex.org/W2165359877","https://openalex.org/W2167270386","https://openalex.org/W2168075869","https://openalex.org/W2279059888","https://openalex.org/W2341153228","https://openalex.org/W4242588494","https://openalex.org/W4243052451","https://openalex.org/W6606423421","https://openalex.org/W6629464551","https://openalex.org/W6681116597"],"related_works":["https://openalex.org/W2128759721","https://openalex.org/W123164316","https://openalex.org/W2384001000","https://openalex.org/W2283765886","https://openalex.org/W2527066260","https://openalex.org/W3189640272","https://openalex.org/W2590612303","https://openalex.org/W2546751581","https://openalex.org/W2782669100","https://openalex.org/W2159348816"],"abstract_inverted_index":{"Nowadays":[0],"multicore":[1,15,50,87,102,118,130],"processors":[2],"have":[3,10],"gradually":[4],"spread.":[5],"Accordingly,":[6],"operating":[7],"systems":[8],"(OSs)":[9],"to":[11,27,61,80,85,114,116],"follow":[12],"up.":[13],"Since":[14],"failures":[16],"affect":[17],"software":[18],"systems,":[19],"most":[20],"schedulers":[21],"distribute":[22],"tasks":[23],"over":[24],"several":[25],"dies":[26],"reduce":[28],"recovery":[29],"time":[30],"in":[31],"case":[32],"of":[33,38,112],"single":[34,70],"die":[35,71],"failure,":[36],"instead":[37],"exploiting":[39],"high-speed":[40],"links":[41],"between":[42],"cores":[43],"on":[44,68,73,135],"one":[45],"die.":[46],"To":[47],"fully":[48],"exploit":[49],"features":[51],"within":[52],"a":[53,55,69,91,107],"die,":[54],"highly":[56,92],"reliable,":[57,93],"fault-tolerant":[58],"OS":[59],"has":[60,123],"be":[62],"developed.":[63],"This":[64,104],"maximizes":[65],"the":[66,82,136],"performance":[67],"and":[72,110,133],"multiple":[74],"dies.":[75],"Microkernel-based":[76],"OSs":[77],"are":[78],"suitable":[79],"implement":[81],"necessary":[83],"extensions":[84],"support":[86,101,117],"architectures.":[88,103,119],"MINIX3":[89,115,122],"is":[90],"self-repairing":[94],"multiserver":[95],"microkernel":[96],"OS,":[97],"but":[98],"it":[99],"doesn't":[100],"paper":[105],"presents":[106],"proposed":[108],"design":[109],"implementation":[111],"modifications":[113],"The":[120],"modified":[121],"been":[124],"evaluated":[125],"considering":[126],"three":[127],"issues:":[128],"reliability,":[129],"port":[131],"performance,":[132],"contention":[134],"locking":[137],"scheme.":[138]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
