{"id":"https://openalex.org/W2133114637","doi":"https://doi.org/10.1145/1121341.1121436","title":"Realism and simplicity","display_name":"Realism and simplicity","publication_year":2006,"publication_date":"2006-03-03","ids":{"openalex":"https://openalex.org/W2133114637","doi":"https://doi.org/10.1145/1121341.1121436","mag":"2133114637"},"language":"en","primary_location":{"id":"doi:10.1145/1121341.1121436","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1121341.1121436","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=1121436&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 37th SIGCSE technical symposium on Computer science education","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=1121436&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071023282","display_name":"Peter DeRosa","orcid":"https://orcid.org/0000-0001-9478-910X"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peter DeRosa","raw_affiliation_strings":["University of Rochester"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rochester","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101432507","display_name":"Kai Shen","orcid":"https://orcid.org/0000-0002-3764-6775"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kai Shen","raw_affiliation_strings":["University of Rochester"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rochester","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010966641","display_name":"Christopher Stewart","orcid":"https://orcid.org/0000-0002-2860-7889"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Christopher Stewart","raw_affiliation_strings":["University of Rochester"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rochester","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112315994","display_name":"Jonathan Pearson","orcid":null},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jonathan Pearson","raw_affiliation_strings":["University of Rochester"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rochester","institution_ids":["https://openalex.org/I5388228"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I5388228"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"308","last_page":"312"},"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.9976000189781189,"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.9976000189781189,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.996999979019165,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9965999722480774,"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/simplicity","display_name":"Simplicity","score":0.8910059928894043},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7965335249900818},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.6354860067367554},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5465317964553833},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.5107041001319885},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3765743374824524},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.37542086839675903},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3335343897342682},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.22596728801727295}],"concepts":[{"id":"https://openalex.org/C2776372474","wikidata":"https://www.wikidata.org/wiki/Q508291","display_name":"Simplicity","level":2,"score":0.8910059928894043},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7965335249900818},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.6354860067367554},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5465317964553833},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.5107041001319885},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3765743374824524},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.37542086839675903},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3335343897342682},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.22596728801727295},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1121341.1121436","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1121341.1121436","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=1121436&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 37th SIGCSE technical symposium on Computer science education","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/1121341.1121436","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1121341.1121436","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=1121436&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 37th SIGCSE technical symposium on Computer science education","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.6200000047683716}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1590118141","https://openalex.org/W1674182311","https://openalex.org/W1996063432","https://openalex.org/W2010488817","https://openalex.org/W2011992756","https://openalex.org/W2017563980","https://openalex.org/W2043861555","https://openalex.org/W2148702461","https://openalex.org/W2160773789","https://openalex.org/W2165359877","https://openalex.org/W2168395296","https://openalex.org/W4210348154","https://openalex.org/W4235072906","https://openalex.org/W4240342977","https://openalex.org/W6637444451","https://openalex.org/W6681603545"],"related_works":["https://openalex.org/W2368019753","https://openalex.org/W2333930193","https://openalex.org/W2737356002","https://openalex.org/W2246241526","https://openalex.org/W4210711561","https://openalex.org/W1979131826","https://openalex.org/W2370066713","https://openalex.org/W1984979050","https://openalex.org/W2978161533","https://openalex.org/W2379338802"],"abstract_inverted_index":{"Operating":[0],"system":[1,116,152],"laboratory":[2,104,146],"assignments":[3,105,147],"based":[4],"on":[5,28],"bare":[6],"hardware":[7,35,87,125],"or":[8],"detailed":[9],"machine":[10],"simulators":[11],"can":[12],"be":[13],"excessively":[14],"challenging":[15],"for":[16],"many":[17],"students.":[18],"In":[19],"the":[20,111,119,123,130,135,142],"most":[21],"often":[22],"used":[23],"approach,":[24],"students":[25,107],"develop":[26],"kernels":[27],"virtual":[29],"machines":[30],"with":[31,58,99],"a":[32,59],"much":[33],"simplified":[34],"interface.":[36,126],"Traditionally":[37],"this":[38],"simplification":[39],"goes":[40],"so":[41],"far":[42],"as":[43],"to":[44,73,81,85,108],"make":[45],"realistic":[46],"performance":[47,63,101,112,153],"measurement":[48],"impossible.":[49],"We":[50,140],"propose":[51],"Vesper,":[52],"an":[53],"instructional":[54],"disk":[55,77,137],"drive":[56,138],"simulator":[57],"high":[60],"degree":[61],"of":[62,75,95,114,122,134,144,150],"realism.":[64],"Vesper":[65,103,136],"retains":[66],"simplicity":[67],"while":[68],"providing":[69],"timing":[70],"statistics":[71],"close":[72],"that":[74,89],"real":[76,124],"drives.":[78],"The":[79],"key":[80],"our":[82],"approach":[83],"is":[84],"provide":[86],"abstractions":[88],"are":[90,159],"simple":[91],"but":[92],"yet":[93],"capable":[94],"capturing":[96],"device":[97],"interactions":[98],"major":[100],"impacts.":[102],"allow":[106],"realistically":[109],"explore":[110],"consequences":[113],"various":[115],"designs":[117],"without":[118],"cumbersome":[120],"aspects":[121],"This":[127],"paper":[128],"describes":[129],"design":[131],"and":[132,157],"implementation":[133],"simulator.":[139],"evaluate":[141],"effectiveness":[143],"Vesper-based":[145],"in":[148],"terms":[149],"operating":[151],"evaluation.":[154],"Student":[155],"experience":[156],"feedback":[158],"also":[160],"reported.":[161]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
