Minimizing the Side Effect of Context Inconsistency Resolution for Ubiquitous Computing
Citations
49 citations
38 citations
Cites background from "Minimizing the Side Effect of Conte..."
...Table 12: Approaches for Feedback phase Focus Approaches Percent Context inconsistency A6 [55], A37 [56], A43 [57], A104 [58], A105 [40] 23 Context representation A4 [59], A18 [60], A56 [61] 14 Data management A58 [62], A85 [63], A87 [64] 14 Information sharing A26 [65], A95 [66] 9 User feedback A55 [67], A125 [68] 9 Spatial context A32 [69], A94 [70] 9 Context aggregation A90 [71], A97 [72] 9 Process selection A107 [73], A103 [74] 9 Schedule management A63 [75] 4...
[...]
...Table 12: Approaches for Feedback phase Focus Approaches Percent Context inconsistency A6 [55], A37 [56], A43 [57], A104 [58], A105 [40] 23 Context representation A4 [59], A18 [60], A56 [61] 14 Data management A58 [62], A85 [63], A87 [64] 14 Information sharing A26 [65], A95 [66] 9 User feedback A55 [67], A125 [68] 9 Spatial context A32 [69], A94 [70] 9 Context aggregation A90 [71], A97 [72] 9 Process selection A107 [73], A103 [74] 9 Schedule management A63 [75] 4 4.2.4....
[...]
...Approach A104 entails a side effect measurement566 framework that measures the significant side effect caused by context inconsis-567 tency resolution on ubiquitous applications....
[...]
...We recommend that researchers follow existing1288 guidelines for conducting case studies (e.g., [153]).1289 Appendix A.1290 Table A.25: Paper - approach - QA paper id year source approach(s)-phase QA score P1 [33] 2012 IEEE Transactions on Software Engineer- ing A1(des), A2(all), A3(impl) 5 P2 [59] 2009 ACM Transactions on Software Engineer- ing and Methodology A4(fdbk, evol) 5 P3 [46] 2011 Proceedings of the International Confer- ence on Software Engineering A5(des, impl, v&v) 4 P4 [55] 2015 IEEE Transactions on Software Engineer- ing A6(fdbk) 6 P5 [82] 2006 IEEE Transactions on Software Engineer- ing A7(impl) 5 P6 [95] 2006 IEEE Transactions on Software Engineer- ing A8(impl) 5 P7 [108] 2012 IEEE Transactions on Software Engineer- ing A9(v&v) 5 P8 [138] 2012 IEEE Transactions on Software Engineer- ing A10(evol) 5 P9 [103] 2010 IEEE Transactions on Software Engineer- ing A11(v&v) 5 P10 [139] 2008 Journal of Systems and Software A12(evol) 4 P11 [131] 2004 Proceedings of the International Confer- ence on Software Engineering A13(evol) 5 P12 [104] 2006 Proceedings of the International Confer- ence on Software Engineering A14(v&v) 4 P13 [34] 2012 Journal of Systems and Software A15(all) 6 P14 [39] 2012 Journal of Systems and Software A16(re) 4 P15 [146] 2012 Journal of Systems and Software A17(evol) 5 P16 [60] 2014 Journal of Systems and Software A18(fdbk) 4 P17 [96] 2013 Journal of Systems and Software A19(impl) 5 continued on next page 60 AC CE PT ED M AN US CR IP T Table A.25 – continued from previous page paper id year source approach(s)-phase QA score P18 [109] 2007 Proceedings of the International Confer- ence on Software Engineering A20(test) 4 P19 [117] 2006 Proceedings of the International sympo- sium on Foundations of software engineering A21(test) 6 P20 [106] 2008 Proceedings of the International sympo- sium on Foundations of software engineering A22(v&v) 5 P21 [105] 2010 ACM Transactions on Software Engineer- ing and Methodology A23(v&v) 6 P22 [118] 2008 Proceedings of the International Confer- ence on Software Engineering A24(test) 6 P23 [35] 2010 Journal of Systems and Software A25(all) 5 P24 [65] 2007 Journal of Systems and Software A26(fdbk) 4 P25 [107] 2013 Journal of Systems and Software A27(v&v) 6 P26 [50] 2012 ACM Transactions on Software Engineer- ing and Methodology A28(des, impl) 5 P27 [123] 2011 Journal of Systems and Software A29(evol) 5 P28 [132] 2009 Proceedings of the International Confer- ence on Software Engineering A30(evol) 3 P29 [91] 2012 Journal of Systems and Software A31(impl) 3 P30 [69] 2015 ACM Transactions on Software Engineer- ing and Methodology A32(impl, fdbk) 5 P31 [87] 2010 IEEE Transactions on Software Engineer- ing A33(impl) 5 P32 [119] 2011 Journal of Systems and Software A34(deploy) 5 P33 [124] 2011 Proceedings of the European conference on Foundations of software engineering A35(evol) 5 P34 [83] 2005 IEEE Transactions on Software Engineer- ing A36(impl) 5 P35 [56] 2005 Proceedings of the symposium on the Foundations of Software Engineering A37(fdbk, evol) 3 P36 [92] 2015 Information and Software Technology A38(impl) 6 P37 [154] 2010 ACM Transactions on Software Engineer- ing and Methodology A39(evol) 5 continued on next page 61 AC CE PT ED M AN US CR IP T Table A.25 – continued from previous page paper id year source approach(s)-phase QA score P38 [125] 2004 Proceedings of the Conference on Perva- sive Computing and Communications A40(evol) 4 P39 [98] 2004 Proceedings of the Conference on Perva- sive Computing and Communications A41(impl) 4 P40 [97] 2003 Proceedings of the Conference on Perva- sive Computing and Communications A42(impl) 3 P41 [57] 2011 Proceedings of the Conference on Perva- sive Computing and Communications A43(fdbk,impl) 5 P42 [84] 2008 Proceedings of the Conference on Perva- sive Computing and Communications A44(evol, impl) 3 P43 [76] 2006 Proceedings of the Conference on Perva- sive Computing and Communications A45(impl) 3 P44 [155] 2007 Proceedings of the Conference on Perva- sive Computing and Communications A46(des) 5 P45 [156] 2006 Pervasive and mobile computing A47(all) 4 P46 [88] 2007 Pervasive and mobile computing A48(impl) 4 P47 [126] 2013 Pervasive and mobile computing A49(des, evol) 5 P48 [47] 2010 Pervasive and mobile computing A50(des, impl, evol) 5 P49 [114] 2014 Pervasive and mobile computing A51(test) 5 P50 [110] 2013 Pervasive and mobile computing A52(test) 5 P51 [48] 2010 Pervasive and mobile computing A53(impl, des) 3 P52 [67] 2014 Pervasive and mobile computing A54(impl), A55(fdbk) 4 P53 [61] 2012 Proceedings of the Conference on Perva- sive Computing and Communications A56(fdbk, evol) 3 P54 [89] 2014 Pervasive and mobile computing A57(impl) 5 P55 [62] 2013 Pervasive and mobile computing A58(fdbk) 4 P56 [122] 2010 Pervasive and mobile computing A59(deploy) 5 P57 [127] 2014 Pervasive and mobile computing A60(impl, evol) 5 P58 [77] 2009 Pervasive and mobile computing A61(impl) 3 P59 [142] 2007 Pervasive and mobile computing A62(evol) 5 P60 [75] 2008 Pervasive and mobile computing A63 (fdbk) 4 P61 [93] 2008 Pervasive and mobile computing A64(impl) 4 P62 [157] 2008 Pervasive and mobile computing A65(fdbk) 5 continued on next page 62 AC CE PT ED M AN US CR IP T Table A.25 – continued from previous page paper id year source approach(s)-phase QA score P63 [115] 2006 Proceedings of the international conference on Ubiquitous computing A66 (test) 3 P64 [121] 2008 Proceedings of the international conference on Ubiquitous computing A67(deploy) 5 P65 [51] 2007 IEEE Pervasive Computing A68(des) 4 P66 [158] 2008 IEEE Pervasive Computing A69(impl) 4 P67 [100] 2004 IEEE Pervasive Computing A70(evol) 5 P68 [120] 2008 Personal and ubiquitous computing A71(deploy) 3 P69 [49] 2011 Personal and ubiquitous computing A72(des) 3 P70 [54] 2011 Personal and ubiquitous computing A73(des) 3 P71 [85] 2014 Personal and ubiquitous computing A74(des, impl, de- ploy) 3 P72 [78] 2007 Personal and ubiquitous computing A75(deploy, impl) 3 P73 [116] 2013 Software: Practice and Experience A76(test) 5 P74 [144] 2009 Software: Practice and Experience A77(all) 4 P75 [37] 2006 Software: Practice and Experience A78(all) 3 P76 [79] 2013 Software: Practice and Experience A79(impl) 3 P77 [159] 2011 Proceedings of the international conference on Cyber-Physical Systems A80(v&v) 3 P78 [53] 2013 Proceedings of the international conference on Cyber-Physical Systems A81(des) 3 P79 [99] 2015 ACM Transactions on Autonomous and Adaptive Systems A82(impl) 5 P80 [111] 2014 ACM Transactions on Autonomous and Adaptive Systems A83(test) 6 P81 [140] 2011 Journal of Systems and Software A84(evol) 5 P82 [63] 2012 Pervasive and Mobile Computing A85(fdbk) 4 P83 [128] 2013 IEEE Transactions on Software Engineer- ing A86(evol) 6 P84 [64] 2004 IEEE Pervasive Computing A87(fdbk) 5 P85 [80] 2008 Ubicomp* A88(impl) 5 P86 [148] 2009 Proceedings of the Conference on Perva- sive Computing and Communications A89(impl) 5 P87 [71] 2009 Pervasive and Mobile Computing A90(fdbk) 5 P88 [160] 2012 Personal and Ubiquitous Computing A91(impl) 2 continued on next page 63 AC CE PT ED M AN US CR IP T Table A.25 – continued from previous page paper id year source approach(s)-phase QA score P89 [86] 2010 Ubicomp* A92(impl) 5 P90 [81] 2012 Pervasive and Mobile Computing A93(impl) 5 P91 [70] 2010 Pervasive and Mobile Computing A94(fdbk) 4 P92 [66] 2005 Pervasive and Mobile Computing A95(fdbk) 5 P93 [101] 2003 Personal and Ubiquitous Computing A96(impl) 4 P94 [72] 2010 Personal and ubiquitous computing A97(fdbk, evol) 5 P95 [52] 2012 Proceedings of the international conference on Aspect-oriented Software Development A98(des) 5 P96 [129] 2013 ACM Transactions on Autonomous and Adaptive Systems A99(evol) 5 P97 [133] 2012 Software: Practice and Experience A100(evol) 4 P98 [102] 2010 Pervasive and Mobile Computing A101(fdbk, impl) 4 P99 [161] 2008 Pervasive and Mobile Computing A102(impl) 4 P100 [74] 2003 IEEE Transactions on Software Engineer- ing A103(fdbk, evol, deploy) 4 P101 [58] 2012 Proceedings of the conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services A104(fdbk) 2 P102 [40] 2013 Information and Software Technology A105(re, fdbk) 5 P103 [41] 2010 Requirements Engineering A106(re) 4 P104 [73] 2012 Pervasive and Mobile Computing A107(fdbk), A118(fdbk) 5 P105 [90] 2011 Pervasive and Mobile Computing A109(impl, evol) 5 P106 [94] 2008 Pervasive and Mobile Computing A110(impl) 5 P107 [112] 2004 IEEE Pervasive computing A111(test) 4 P108 [162] 2013 Software: Practice and Experience A112(evol) 4 P109 [130] 2008 IEEE Transactions on Software Engineer- ing A113(evol) 5 P110 [134] 2003 IEEE Transactions on Software Engineer- ing A114(evol) 4 P111 [145] 2014 Personal and ubiquitous computing A115(fdbk) 2 P112 [135] 2011 Personal and Ubiquitous Computing A116(evol) 3 P113 [143] 2009 IEEE Computer A117(des, evol) 5 P114 [163] 2004 IEEE Pervasive Computing A118(impl) 5 continued on next page 64 AC CE PT ED M AN US CR IP T Table A.25 – continued from previous page paper id year source approach(s)-phase QA score P115 [147] 2013 IEEE Transactions on Software Engineer- ing A119(impl) 5 P116 [136] 2014 Proceedings of the International Joint Conference on Pervasive and Ubiquitous Computing A120(evol) 5 P117 [36] 2012 Information and Software Technology A121(all) 6 P118 [43] 2014 Proceedings of the International Confer- ence on Software Engineering A122(re) 4 P119 [141] 2013 Proceedings of the International Confer- ence on Software Engineering A123(evol) 5 P120 [44] 2013 Requirements engineering A124(re) 5 P121 [68] 2010 Computer Networks A125(fdbk, evol) 5 P122 [164] 2012 IEEE Computer A126(evol) 5 P123 [165] 2011 Proceedings of the Symposium on Re- search in Applied Computation A127(test) 3 P124 [166] 2013 Software: Practice and Experience A128(impl) 5 P125 [113] 2010 Proceedings of the International Confer- ence on Cyber-Physical Systems A129(test) 4 P126 [45] 2013 Information and Software Technology A130(re) 6 P127 [137] 2013 Information and Software Technology A131(evol) 5 P128 [42] 2013 Science of Computer Programming A132(re) 5 1291 [1] R....
[...]
...P97 [133] 2012 Software: Practice and Experience A100(evol) 4 P98 [102] 2010 Pervasive and Mobile Computing A101(fdbk, impl) 4 P99 [161] 2008 Pervasive and Mobile Computing A102(impl) 4 P100 [74] 2003 IEEE Transactions on Software Engineering A103(fdbk, evol, deploy) 4 P101 [58] 2012 Proceedings of the conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services A104(fdbk) 2...
[...]
23 citations
Cites background from "Minimizing the Side Effect of Conte..."
...Due to its characteristics, some of the previously mentioned studies dealing with QoC also used this simulator, for instance [12], [13], [14]....
[...]
20 citations
16 citations
Additional excerpts
...…C O N S IS T Ê N C IA / C O N F L IT O Resolução de Inconsistência Bu et al. (2006); Becker et al. (2010); Zheng et al. (2011); Zheng (2011); Xu et al. (2012); Zheng; Wang, J. (2012); Resolução de Conflitos Manzoor et al. (2009); Manzoor; Truong, H. (2009); Filho, Jose Bringel; Agoulmine…...
[...]
References
524 citations
"Minimizing the Side Effect of Conte..." refers background or methods in this paper
...To measure the side effect of context inconsistency resolution on ubiquitous applications, we studied Active Campus [9], Gaia [20][21], Socam [10], CARISMA [2], Egospaces [15], and Runes [5]....
[...]
...Various application frameworks [11][15] and middleware infrastructures [2][10][20][25] have been proposed to support the development of context-aware ubiquitous applications....
[...]
457 citations
"Minimizing the Side Effect of Conte..." refers background in this paper
...Even with data filtering [14][16], contexts may still be subject to inconsistency (or context inconsistency) [25][27][28]....
[...]
...Context inconsistency resolution work like [14][16] focuses on filtering raw contextual data probabilistically and marking remaining ones with uncertainty levels....
[...]
...For example, RFID read rate can drop to 60-70% in real-life deployment [14]; GPS errors are often tens of meters; for GSM cellphone network, field tests can result in errors of 187-287 meters [24]....
[...]
...[14] proposed adjusting sensing window size to retrieve missing RFID contexts....
[...]
...People have proposed various filter and threshold techniques to smooth these noisy data [14], or measured them probabilistically with uncertainty levels [16]....
[...]
363 citations
"Minimizing the Side Effect of Conte..." refers background or methods in this paper
...Its expressive power is comparable to existing work on specifying adaptation rules [16][20][22][25]:...
[...]
...To measure the side effect of context inconsistency resolution on ubiquitous applications, we studied Active Campus [9], Gaia [20][21], Socam [10], CARISMA [2], Egospaces [15], and Runes [5]....
[...]
...Domain knowledge or user observations can be formulated as heuristic rules or user preferences [1][4][13][20][23][25][26], but they help little on this issue....
[...]
...Various application frameworks [11][15] and middleware infrastructures [2][10][20][25] have been proposed to support the development of context-aware ubiquitous applications....
[...]
...A large body of ubiquitous computing applications has their logics formulated by adaptation rules, which specify what to do under what conditions [11][20][22]....
[...]
363 citations
"Minimizing the Side Effect of Conte..." refers background or methods in this paper
...To measure the side effect of context inconsistency resolution on ubiquitous applications, we studied Active Campus [9], Gaia [20][21], Socam [10], CARISMA [2], Egospaces [15], and Runes [5]....
[...]
...Various application frameworks [11][15] and middleware infrastructures [2][10][20][25] have been proposed to support the development of context-aware ubiquitous applications....
[...]
346 citations
"Minimizing the Side Effect of Conte..." refers background in this paper
...A large body of ubiquitous computing applications has their logics formulated by adaptation rules, which specify what to do under what conditions [11][20][22]....
[...]
...Various application frameworks [11][15] and middleware infrastructures [2][10][20][25] have been proposed to support the development of context-aware ubiquitous applications....
[...]