{"id":"https://openalex.org/W3095028709","doi":"https://doi.org/10.1145/3393527.3393545","title":"Developing (Almost) Free Distributed System Labs Using Container-based Technique","display_name":"Developing (Almost) Free Distributed System Labs Using Container-based Technique","publication_year":2020,"publication_date":"2020-05-22","ids":{"openalex":"https://openalex.org/W3095028709","doi":"https://doi.org/10.1145/3393527.3393545","mag":"3095028709"},"language":"en","primary_location":{"id":"doi:10.1145/3393527.3393545","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3393527.3393545","pdf_url":null,"source":{"id":"https://openalex.org/S4306523950","display_name":"Proceedings of the ACM Turing Celebration Conference - China","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM Turing Celebration Conference - China","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/A5041407793","display_name":"Zichen Xu","orcid":"https://orcid.org/0000-0001-9293-8028"},"institutions":[{"id":"https://openalex.org/I141649914","display_name":"Nanchang University","ror":"https://ror.org/042v6xz23","country_code":"CN","type":"education","lineage":["https://openalex.org/I141649914"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zichen Xu","raw_affiliation_strings":["Nanchang University"],"affiliations":[{"raw_affiliation_string":"Nanchang University","institution_ids":["https://openalex.org/I141649914"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080510606","display_name":"Jie Cheng","orcid":"https://orcid.org/0000-0002-3395-1553"},"institutions":[{"id":"https://openalex.org/I141649914","display_name":"Nanchang University","ror":"https://ror.org/042v6xz23","country_code":"CN","type":"education","lineage":["https://openalex.org/I141649914"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Cheng","raw_affiliation_strings":["Nanchang University"],"affiliations":[{"raw_affiliation_string":"Nanchang University","institution_ids":["https://openalex.org/I141649914"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100370103","display_name":"Yuhao Wang","orcid":"https://orcid.org/0000-0002-8445-0361"},"institutions":[{"id":"https://openalex.org/I141649914","display_name":"Nanchang University","ror":"https://ror.org/042v6xz23","country_code":"CN","type":"education","lineage":["https://openalex.org/I141649914"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuhao Wang","raw_affiliation_strings":["Nanchang University"],"affiliations":[{"raw_affiliation_string":"Nanchang University","institution_ids":["https://openalex.org/I141649914"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100813758","display_name":"Hong Rao","orcid":null},"institutions":[{"id":"https://openalex.org/I141649914","display_name":"Nanchang University","ror":"https://ror.org/042v6xz23","country_code":"CN","type":"education","lineage":["https://openalex.org/I141649914"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hong Rao","raw_affiliation_strings":["Nanchang University"],"affiliations":[{"raw_affiliation_string":"Nanchang University","institution_ids":["https://openalex.org/I141649914"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5041407793"],"corresponding_institution_ids":["https://openalex.org/I141649914"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.20970187,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"101","last_page":"106"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9984999895095825,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9984999895095825,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9958999752998352,"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/laptop","display_name":"Laptop","score":0.8828725814819336},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7786509394645691},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.7551169395446777},{"id":"https://openalex.org/keywords/computer-lab","display_name":"Computer lab","score":0.5082783102989197},{"id":"https://openalex.org/keywords/outsourcing","display_name":"Outsourcing","score":0.4776498079299927},{"id":"https://openalex.org/keywords/host","display_name":"Host (biology)","score":0.4636904299259186},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.4400070011615753},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.4137214124202728},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.41249850392341614},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.33295994997024536},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3240179419517517},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10469239950180054}],"concepts":[{"id":"https://openalex.org/C2780008327","wikidata":"https://www.wikidata.org/wiki/Q3962","display_name":"Laptop","level":2,"score":0.8828725814819336},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7786509394645691},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.7551169395446777},{"id":"https://openalex.org/C2777145589","wikidata":"https://www.wikidata.org/wiki/Q4130071","display_name":"Computer lab","level":2,"score":0.5082783102989197},{"id":"https://openalex.org/C46934059","wikidata":"https://www.wikidata.org/wiki/Q61515","display_name":"Outsourcing","level":2,"score":0.4776498079299927},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.4636904299259186},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.4400070011615753},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.4137214124202728},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.41249850392341614},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.33295994997024536},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3240179419517517},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10469239950180054},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3393527.3393545","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3393527.3393545","pdf_url":null,"source":{"id":"https://openalex.org/S4306523950","display_name":"Proceedings of the ACM Turing Celebration Conference - China","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM Turing Celebration Conference - China","raw_type":"proceedings-article"},{"id":"mag:3163406369","is_oa":false,"landing_page_url":"https://jglobal.jst.go.jp/en/detail?JGLOBAL_ID=202002256188856120","pdf_url":null,"source":{"id":"https://openalex.org/S4306500161","display_name":"ACM Proceedings","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":"ACM Proceedings","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5899999737739563,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W161378238","https://openalex.org/W1505205376","https://openalex.org/W1540007258","https://openalex.org/W1694916752","https://openalex.org/W1986663087","https://openalex.org/W1997269120","https://openalex.org/W2029948740","https://openalex.org/W2034580945","https://openalex.org/W2070093900","https://openalex.org/W2073308541","https://openalex.org/W2099135712","https://openalex.org/W2103898467","https://openalex.org/W2113032742","https://openalex.org/W2120411502","https://openalex.org/W2124023547","https://openalex.org/W2130625835","https://openalex.org/W2143437066","https://openalex.org/W2147144416","https://openalex.org/W2149915933","https://openalex.org/W2156998818","https://openalex.org/W2165949404","https://openalex.org/W2968535162","https://openalex.org/W4255808417"],"related_works":["https://openalex.org/W2145285432","https://openalex.org/W3129953142","https://openalex.org/W2048218368","https://openalex.org/W3009708860","https://openalex.org/W2101626060","https://openalex.org/W1553472162","https://openalex.org/W2185947721","https://openalex.org/W2767521770","https://openalex.org/W2613586557","https://openalex.org/W3174444035"],"abstract_inverted_index":{"Developing":[0],"successful":[1],"labs":[2,84,121,163],"is":[3,44],"essential":[4],"to":[5,50,63,106,156],"advanced":[6],"CS":[7],"courses.":[8],"As":[9,152],"the":[10,32,61,144,198],"fast":[11,108],"development":[12],"on":[13,76,86,148,188],"novel":[14,158],"programming":[15],"models":[16],"and":[17,60,79,89,103,112,141,159,169,190],"system":[18,83,194],"frameworks,":[19],"our":[20,73,116,171,183],"CSE":[21],"education":[22],"calls":[23],"for":[24,164],"a":[25,101,123,131,174],"collaborative,":[26],"community-sourced":[27],"design":[28],"effort":[29],"that":[30,99,135,182],"maximizes":[31],"benefit":[33],"from":[34],"effective":[35],"lab":[36,42,48,109,201],"practice.":[37],"However,":[38],"building":[39],"one":[40],"unified":[41],"platform":[43],"expensive,":[45],"while":[46],"outsourcing":[47],"works":[49],"students":[51,117,184],"faces":[52],"challenges":[53],"like":[54],"infrastructure":[55],"requirements,":[56],"heterogeneous":[57],"operating":[58],"environments,":[59],"desire":[62],"incentivize":[64],"individual":[65],"work.":[66],"To":[67],"address":[68],"these":[69],"challenges,":[70],"we":[71,154],"present":[72],"recent":[74],"efforts":[75],"developing,":[77],"deploying,":[78],"analyzing":[80],"up-to-date":[81],"distributed":[82,161],"based":[85],"container-based":[87],"techniques":[88],"open":[90],"source":[91],"community":[92],"supports.":[93],"Our":[94],"work":[95,172],"uses":[96],"docker":[97],"containers":[98],"provide":[100,130,185],"light":[102],"consistent":[104],"environment":[105],"support":[107],"exercise":[110],"construction":[111],"migration.":[113],"This":[114],"enables":[115],"host":[118],"their":[119],"own":[120],"with":[122,143],"modest":[124],"laptop":[125],"or":[126,203],"desktop.":[127],"Further,":[128],"We":[129,167],"machine":[132],"learning":[133,189],"engine":[134],"automatically":[136],"crawls":[137],"students'":[138],"homework":[139],"images":[140],"evaluated":[142,170],"weighted":[145],"Adaboost":[146],"algorithm":[147],"elected":[149],"course":[150,177],"topics.":[151],"such,":[153],"allow":[155],"build":[157],"practical":[160],"computer":[162,193],"(almost)":[165],"free.":[166],"deployed":[168],"in":[173],"continuous":[175],"three-year":[176],"teaching.":[178],"The":[179],"results":[180],"show":[181],"positive":[186],"feedback":[187],"experiencing":[191],"complex":[192],"concepts":[195],"without":[196],"increasing":[197],"complexity":[199],"of":[200],"setup":[202],"assessment.":[204]},"counts_by_year":[],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
