{"id":"https://openalex.org/W4287097","doi":null,"title":"Principles of Computer System Design: An Introduction","display_name":"Principles of Computer System Design: An Introduction","publication_year":2009,"publication_date":"2009-05-21","ids":{"openalex":"https://openalex.org/W4287097","mag":"4287097"},"language":"en","primary_location":{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-017747609","doi":null,"is_oa":false,"landing_page_url":"https://bvbr.bib-bvb.de:443/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017747609&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5088836636","display_name":"Jerome H. Saltzer","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jerome H. Saltzer","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5109968020","display_name":"M. Frans Kaashoek","orcid":"https://orcid.org/0000-0001-7098-586X","observed_orcids":["https://orcid.org/0000-0001-7098-586X"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"M. Frans Kaashoek","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.3064,"has_fulltext":false,"cited_by_count":44,"citation_normalized_percentile":{"value":0.91924366,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":87,"max":98},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9291999936103821,"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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9291999936103821,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.011699999682605267,"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.008500000461935997,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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-system-design","display_name":"computer system design","score":0.9570000171661377},{"id":"https://openalex.org/keywords/system-design-principles","display_name":"system design principles","score":0.6159999966621399},{"id":"https://openalex.org/keywords/abstraction","display_name":"abstraction","score":0.5929999947547913},{"id":"https://openalex.org/keywords/remote-procedure-call","display_name":"remote procedure call","score":0.8930000066757202},{"id":"https://openalex.org/keywords/client-server-architecture","display_name":"client-server architecture","score":0.8989999890327454},{"id":"https://openalex.org/keywords/file-systems","display_name":"file systems","score":0.9860000014305115},{"id":"https://openalex.org/keywords/unix-file-system","display_name":"UNIX file system","score":0.8650000095367432},{"id":"https://openalex.org/keywords/nfs","display_name":"NFS","score":0.8479999899864197},{"id":"https://openalex.org/keywords/virtualization","display_name":"virtualization","score":0.8309999704360962},{"id":"https://openalex.org/keywords/virtual-machines","display_name":"virtual machines","score":0.9800000190734863},{"id":"https://openalex.org/keywords/disk-scheduling","display_name":"disk scheduling","score":0.9079999923706055},{"id":"https://openalex.org/keywords/data-integrity","display_name":"data integrity","score":0.765999972820282},{"id":"https://openalex.org/keywords/consistency","display_name":"consistency","score":0.8529999852180481},{"id":"https://openalex.org/keywords/dns","display_name":"DNS","score":0.46000000834465027},{"id":"https://openalex.org/keywords/uniform-resource-locators","display_name":"URLs","score":0.6899999976158142},{"id":"https://openalex.org/keywords/tls","display_name":"TLS","score":0.4580000042915344},{"id":"https://openalex.org/keywords/security-computing","display_name":"security (computing)","score":0.5830000042915344},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"fault tolerance","score":0.9010000228881836},{"id":"https://openalex.org/keywords/distributed-systems","display_name":"distributed systems","score":0.8550000190734863},{"id":"https://openalex.org/keywords/operating-systems","display_name":"operating systems","score":0.8460000157356262},{"id":"https://openalex.org/keywords/networking","display_name":"networking","score":0.4690000116825104},{"id":"https://openalex.org/keywords/transaction-systems","display_name":"transaction systems","score":0.6620000004768372},{"id":"https://openalex.org/keywords/software-engineering","display_name":"software engineering","score":0.5519999861717224}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8272101879119873},{"id":"https://openalex.org/C2780940931","wikidata":"https://www.wikidata.org/wiki/Q174989","display_name":"File system","level":2,"score":0.44282591342926025},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.43831509351730347},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33195924758911133}],"mesh":[],"locations_count":4,"locations":[{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-017747609","doi":null,"is_oa":false,"landing_page_url":"https://bvbr.bib-bvb.de:443/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017747609&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-024688789","doi":null,"is_oa":false,"landing_page_url":"http://www.sciencedirect.com/science/book/9780123749574","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:cds.cern.ch:1314937","doi":null,"is_oa":false,"landing_page_url":"http://cds.cern.ch/record/1314937","pdf_url":null,"source":{"id":"https://openalex.org/S4306400735","display_name":"International Linear Collider","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"","raw_type":null},{"id":"mag:4287097","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BB00328263","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W1560890259","https://openalex.org/W1595152366","https://openalex.org/W1632629122","https://openalex.org/W2055419062","https://openalex.org/W2155463028","https://openalex.org/W2418370794"],"related_works":["https://openalex.org/W7061164131","https://openalex.org/W2170390200","https://openalex.org/W2068510544","https://openalex.org/W76928030","https://openalex.org/W2083378897","https://openalex.org/W4221095729","https://openalex.org/W4400665482","https://openalex.org/W1558705721","https://openalex.org/W1518754760","https://openalex.org/W7097342615"],"abstract_inverted_index":{"This":[0],"text":[1,62,100],"identifies,":[2],"examines,":[3],"and":[4,30,64,85,115,155,167,177,202,220,224,232],"illustrates":[5],"fundamental":[6,133],"concepts":[7,48],"in":[8,71,112,122],"computer":[9,89,128],"system":[10,52,129],"design":[11,53,130,233],"that":[12,67,142,160,191],"are":[13,91,105,110],"common":[14,145],"across":[15],"operating":[16,148],"systems,":[17,20,22,81,114,149,151,153],"networks,":[18],"database":[19],"distributed":[21,152],"programming":[23],"languages,":[24],"software":[25,156],"engineering,":[26],"security,":[27],"fault":[28],"tolerance,":[29],"architecture.":[31],"Through":[32],"carefully":[33],"analyzed":[34],"case":[35],"studies":[36,159],"from":[37],"each":[38],"of":[39,96,127,195,208,227],"these":[40,47,103],"disciplines,":[41],"it":[42],"demonstrates":[43,107],"how":[44,102,108],"to":[45,49,119,146],"apply":[46,120],"tackle":[50],"practical":[51],"problems.":[54],"To":[55],"support":[56],"the":[57,61,117,162,168],"focus":[58],"on":[59,137],"design,":[60],"identifies":[63,143],"explains":[65],"abstractions":[66,104,144,163],"have":[68],"proven":[69],"successful":[70],"practice":[72],"such":[73,97],"as,":[74],"remote":[75],"procedure":[76],"call,":[77],"client/service":[78],"organization,":[79],"file":[80,170,174],"data":[82],"integrity,":[83],"consistency,":[84],"authenticated":[86],"messages.":[87],"Most":[88],"systems":[90,171],"built":[92],"using":[93],"a":[94],"handful":[95],"abstractions.":[98],"The":[99,200],"describes":[101],"implemented,":[106],"they":[109],"used":[111],"different":[113],"prepares":[116],"reader":[118],"them":[121],"future":[123],"designs.":[124],"Features:":[125],"Concepts":[126],"guided":[131],"by":[132],"principles":[134],"(see":[135],"list":[136],"inside":[138],"cover).":[139],"Cross-cutting":[140],"approach":[141],"networking,":[147],"transaction":[150],"architecture,":[154],"engineering.":[157],"Case":[158],"make":[161],"real:":[164],"naming":[165],"(DNS":[166],"URL);":[169],"(the":[172],"UNIX":[173],"system);":[175],"clients":[176],"services":[178],"(NFS);":[179],"virtualization":[180],"(virtual":[181],"machines);":[182],"scheduling":[183],"(disk":[184],"arms);":[185],"security":[186],"(TLS).":[187],"Numerous":[188],"pseudocode":[189],"fragments":[190],"provide":[192,205],"concrete":[193],"examples":[194],"abstract":[196],"concepts.":[197],"Extensive":[198],"support.":[199],"authors":[201],"MIT":[203],"OpenCourseWare":[204],"on-line,":[206],"free":[207],"charge,":[209],"open":[210],"educational":[211],"resources,":[212],"including":[213],"additional":[214],"chapters,":[215],"course":[216],"syllabi,":[217],"board":[218],"layouts":[219],"slides,":[221],"lecture":[222,228],"videos,":[223],"an":[225],"archive":[226],"schedules,":[229],"class":[230],"assignments,":[231],"projects.":[234]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":3}],"updated_date":"2026-10-30T12:39:25.321706","created_date":"2016-06-24T00:00:00"}
