{"id":"W2886070095","doi":"10.4230/lipics.ecoop.2018.18","title":"ThingsMigrate: Platform-Independent Migration of Stateful JavaScript IoT Applications","year":2018,"lang":"en","type":"article","venue":"DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)","topic":"IoT and Edge/Fog Computing","field":"Computer Science","cited_by":12,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"Natural Sciences and Engineering Research Council of Canada; University of British Columbia; Institute for Computing, Information and Cognitive Systems","keywords":"Stateful firewall; Computer science; JavaScript; Cloud computing; Unobtrusive JavaScript; Middleware (distributed applications); Operating system; Programmer; Rich Internet application; Virtual machine; State (computer science); AspectJ; Internet of Things; Distributed computing; Embedded system; Programming language; Software; Computer network","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0007706095,0.0003658315,0.000417464,0.0003562277,0.0005430529,0.0005039303,0.001558682,0.0002117634,0.000008550465],"category_scores_gemma":[0.00004578346,0.0003335628,0.0002306009,0.0005922827,0.000170175,0.001958002,0.0005265212,0.0003247593,0.0002219868],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001292532,"about_ca_system_score_gemma":0.0001491745,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00007753885,"about_ca_topic_score_gemma":0.00004245442,"domain_scores_codex":[0.9969083,0.00002583377,0.001339795,0.0003430855,0.0006340231,0.0007489574],"domain_scores_gemma":[0.9972535,0.0001054553,0.0007248181,0.0009997945,0.0007182109,0.0001982232],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0004547746,0.002444369,0.02788409,0.003266657,0.001114164,0.00001107716,0.205223,0.0004694737,0.004036024,0.09926071,0.2019603,0.4538753],"study_design_scores_gemma":[0.00277054,0.0007640786,0.002348472,0.0002284575,0.0000594032,0.00007836509,0.001463924,0.3339971,0.02146872,0.005476585,0.6303306,0.001013766],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1993336,0.00004809069,0.7919995,0.0002472551,0.00345324,0.001180596,0.00003370698,0.0002885567,0.003415486],"genre_scores_gemma":[0.8818262,0.00003005136,0.1134711,0.001446545,0.002073859,0.0002253564,0.0003309112,0.00006442813,0.0005315243],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.6824926,"threshold_uncertainty_score":0.9999117,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01615054406101783,"score_gpt":0.2538347034134585,"score_spread":0.2376841593524407,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}