{"id":"https://openalex.org/W2798388896","doi":"https://doi.org/10.1145/3184558.3191655","title":"Towards Offline Support for RESTful Systems","display_name":"Towards Offline Support for RESTful Systems","publication_year":2018,"publication_date":"2018-01-01","ids":{"openalex":"https://openalex.org/W2798388896","doi":"https://doi.org/10.1145/3184558.3191655","mag":"2798388896"},"language":"en","primary_location":{"id":"doi:10.1145/3184558.3191655","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3184558.3191655","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=3191655&type=pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the The Web Conference 2018 on The Web Conference 2018 - WWW '18","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=3191655&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5084210071","display_name":"Tobias Fertig","orcid":"https://orcid.org/0000-0002-6831-9857"},"institutions":[{"id":"https://openalex.org/I3130074995","display_name":"Technical University of Applied Sciences W\u00fcrzburg-Schweinfurt","ror":"https://ror.org/01k5h5v15","country_code":"DE","type":"education","lineage":["https://openalex.org/I3130074995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Tobias Fertig","raw_affiliation_strings":["University of Applied Sciences W\u00fcrzburg-Schweinfurt, W\u00fcrzburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Applied Sciences W\u00fcrzburg-Schweinfurt, W\u00fcrzburg, Germany","institution_ids":["https://openalex.org/I3130074995"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050397079","display_name":"Peter Braun","orcid":"https://orcid.org/0000-0002-9870-465X"},"institutions":[{"id":"https://openalex.org/I3130074995","display_name":"Technical University of Applied Sciences W\u00fcrzburg-Schweinfurt","ror":"https://ror.org/01k5h5v15","country_code":"DE","type":"education","lineage":["https://openalex.org/I3130074995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Peter Braun","raw_affiliation_strings":["University of Applied Sciences W\u00fcrzburg-Schweinfurt, W\u00fcrzburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Applied Sciences W\u00fcrzburg-Schweinfurt, W\u00fcrzburg, Germany","institution_ids":["https://openalex.org/I3130074995"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I3130074995"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.03926575,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1875","last_page":"1880"},"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.9998000264167786,"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.9998000264167786,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9995999932289124,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9995999932289124,"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/computer-science","display_name":"Computer science","score":0.8497289419174194},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.7168229818344116},{"id":"https://openalex.org/keywords/representational-state-transfer","display_name":"Representational state transfer","score":0.597309947013855},{"id":"https://openalex.org/keywords/proxy","display_name":"Proxy (statistics)","score":0.5957258939743042},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.33227211236953735},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.2865270972251892},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.14602288603782654},{"id":"https://openalex.org/keywords/web-service","display_name":"Web service","score":0.1159546971321106}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8497289419174194},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7168229818344116},{"id":"https://openalex.org/C65399332","wikidata":"https://www.wikidata.org/wiki/Q749568","display_name":"Representational state transfer","level":3,"score":0.597309947013855},{"id":"https://openalex.org/C2780148112","wikidata":"https://www.wikidata.org/wiki/Q1432581","display_name":"Proxy (statistics)","level":2,"score":0.5957258939743042},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33227211236953735},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.2865270972251892},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.14602288603782654},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.1159546971321106}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3184558.3191655","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3184558.3191655","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=3191655&type=pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the The Web Conference 2018 on The Web Conference 2018 - WWW '18","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3184558.3191655","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3184558.3191655","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=3191655&type=pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the The Web Conference 2018 on The Web Conference 2018 - WWW '18","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2798388896.pdf","grobid_xml":"https://content.openalex.org/works/W2798388896.grobid-xml"},"referenced_works_count":10,"referenced_works":["https://openalex.org/W120803687","https://openalex.org/W1577231857","https://openalex.org/W1585912603","https://openalex.org/W1859991457","https://openalex.org/W1976994755","https://openalex.org/W2074871523","https://openalex.org/W2094688113","https://openalex.org/W2118828464","https://openalex.org/W2167666967","https://openalex.org/W2474406810"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2379153735","https://openalex.org/W2046172023","https://openalex.org/W2170146914","https://openalex.org/W2972896947","https://openalex.org/W2083974823","https://openalex.org/W2355105570","https://openalex.org/W2072751097","https://openalex.org/W4237177615"],"abstract_inverted_index":{"Representational":[0],"State":[1],"Transfer":[2],"(REST)":[3],"is":[4,50],"an":[5],"efficient":[6],"and":[7,121,129],"by":[8,57],"now":[9],"established":[10],"architectural":[11],"style":[12],"for":[13,23,36,74],"distributed":[14],"hypermedia":[15],"systems.":[16],"However,":[17],"REST":[18],"has":[19],"not":[20,125],"been":[21],"designed":[22],"offline":[24,35,48,76,96],"operations,":[25],"yet":[26],"many":[27],"applications":[28,53],"must":[29],"also":[30],"keep":[31],"functioning":[32],"when":[33],"going":[34],"more":[37],"than":[38],"a":[39,58,64,68,89,106],"few":[40],"seconds.":[41],"Burdening":[42],"the":[43,72,79,95,99,116],"programmer":[44],"with":[45,105],"knowledge":[46],"about":[47,131],"status":[49,97],"undesirable.":[51],"RESTful":[52],"can":[54,92],"be":[55],"described":[56],"formal":[59,69],"model.":[60,117],"Therefore,":[61],"we":[62],"define":[63],"function":[65],"to":[66,127],"derive":[67],"model":[70,120],"of":[71],"proxy":[73,91,107],"handling":[75],"support":[77],"on":[78],"client-side.":[80],"We":[81,101],"then":[82],"extend":[83],"existing":[84],"caching":[85],"approaches":[86],"so":[87],"that":[88,109],"client-side":[90],"transparently":[93],"hide":[94],"from":[98,115],"application.":[100],"validate":[102],"our":[103,119],"solution":[104],"layer":[108],"covers":[110],"all":[111],"test":[112],"cases":[113],"derived":[114],"Using":[118],"proxy,":[122],"clients":[123],"do":[124],"have":[126],"know":[128],"worry":[130],"whether":[132],"they":[133],"are":[134],"online":[135],"or":[136],"offline.":[137]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
