A systematic review on the engineering of software for ubiquitous systems
暂无分享,去创建一个
[1] Lianping Chen,et al. Towards an Evidence-Based Understanding of Electronic Data Sources , 2010, EASE.
[2] Sam Malek,et al. Proactive Self-Adaptation for Improving the Reliability of Mission-Critical, Embedded, and Mobile Software , 2013, IEEE Transactions on Software Engineering.
[3] Valerio Schiavoni,et al. A component‐based middleware platform for reconfigurable service‐oriented architectures , 2012, Softw. Pract. Exp..
[4] Frank Eliassen,et al. A development framework and methodology for self-adapting applications in ubiquitous computing environments , 2012, J. Syst. Softw..
[5] Claes Wohlin,et al. Guidelines for snowballing in systematic literature studies and a replication in software engineering , 2014, EASE '14.
[6] Susan Elliott Sim,et al. Case studies for software engineers , 2006, ICSE '06.
[7] Franco Zambonelli,et al. Programming pervasive and mobile computing applications with the TOTA middleware , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.
[8] Jian Lu,et al. Minimizing the Side Effect of Context Inconsistency Resolution for Ubiquitous Computing , 2011, MobiQuitous.
[9] Alois Ferscha,et al. A framework for utilizing qualitative spatial relations between networked embedded systems , 2010, Pervasive Mob. Comput..
[10] W. Keith Edwards,et al. At Home with Ubiquitous Computing: Seven Challenges , 2001, UbiComp.
[11] Gero Mühl,et al. Rapid Prototyping for Pervasive Applications , 2007, IEEE Pervasive Computing.
[12] Christian Hansen,et al. What next? , 1994, Nature.
[13] T. H. Tse,et al. Testing context-aware middleware-centric programs: a data flow approach and an RFID-based experimentation , 2006, SIGSOFT '06/FSE-14.
[14] Hung Keng Pung,et al. Managing context data for diverse operating spaces , 2013, Pervasive Mob. Comput..
[15] Shing-Chi Cheung,et al. Incremental consistency checking for pervasive context , 2006, ICSE '06.
[16] Xiaodong Liu,et al. An approach to domain-based scalable context management architecture in pervasive environments , 2011, Personal and Ubiquitous Computing.
[17] John Soldatos,et al. A breadboard architecture for pervasive context-aware services in smart spaces: middleware components and prototype applications , 2007, Personal and Ubiquitous Computing.
[18] Valérie Issarny,et al. CoWSAMI: Interface-aware context gathering in ambient intelligence environments , 2008, Pervasive Mob. Comput..
[19] G. Guyatt,et al. Grading quality of evidence and strength of recommendations , 2004, British medical journal.
[20] Keiichi Yasumoto,et al. UbiREAL: Realistic Smartspace Simulator for Systematic Testing , 2006, UbiComp.
[21] Oriana Riva,et al. The DYNAMOS approach to support context-aware service provisioning in mobile environments , 2007, J. Syst. Softw..
[22] Gruia-Catalin Roman,et al. EgoSpaces: Facilitating Rapid Development of , 2006 .
[23] Holger Hoffmann,et al. Incorporating behavioral trust theory into system development for ubiquitous applications , 2012, Personal and Ubiquitous Computing.
[24] Susan Elliott Sim,et al. Case studies for software engineers , 2005, Proceedings. 26th International Conference on Software Engineering.
[26] Gregor Schiele,et al. COMITY: A framework for adaptation coordination in multi-platform pervasive systems , 2014, Pervasive Mob. Comput..
[27] Vinny Cahill,et al. Model-driven engineering of planning and optimisation algorithms for pervasive computing environments , 2011, Pervasive Mob. Comput..
[28] Blair MacIntyre,et al. Automatic partitioning for prototyping ubiquitous computing applications , 2004, IEEE Pervasive Computing.
[29] Antoine Beugnard,et al. A design process enabling adaptation in pervasive heterogeneous contexts , 2010, Personal and Ubiquitous Computing.
[30] Jiannong Cao,et al. Application mobility in pervasive computing: A survey , 2013, Pervasive Mob. Comput..
[31] Peter J. Clarke,et al. An adaptive middleware design to support the dynamic interpretation of domain-specific models , 2015, Inf. Softw. Technol..
[32] Simon A. Dobson,et al. Situation identification techniques in pervasive computing: A review , 2012, Pervasive Mob. Comput..
[33] Chi-Sheng Shih,et al. User behavior augmented software testing for user-centered GUI , 2011, RACS.
[34] Christine Julien,et al. Using snapshot query fidelity to adapt continuous query execution , 2012, Pervasive Mob. Comput..
[35] Jiannong Cao,et al. Formal specification and runtime detection of temporal properties for asynchronous context , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications.
[36] Kun Yang,et al. Context modelling and a context-aware framework for pervasive service creation: A model-driven approach , 2010, Pervasive Mob. Comput..
[37] Raian Ali,et al. Reasoning with contextual requirements: Detecting inconsistency and conflicts , 2013, Inf. Softw. Technol..
[38] Uwe Zdun,et al. Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime , 2016, Software & Systems Modeling.
[39] Munindar P. Singh,et al. Platys: An Active Learning Framework for Place-Aware Application Development and Its Evaluation , 2015, TSEM.
[40] Chenyang Lu,et al. Cyber-physical systems for real-time hybrid structural testing: a case study , 2010, ICCPS '10.
[41] Mario Di Francesco,et al. Secure bootstrapping of cloud-managed ubiquitous displays , 2014, UbiComp.
[42] Yuriy Brun,et al. An architecture-driven software mobility framework , 2010, J. Syst. Softw..
[43] Brice Morin,et al. Taming Dynamically Adaptive Systems using models and aspects , 2009, 2009 IEEE 31st International Conference on Software Engineering.
[44] Harry Bouwman,et al. What we do – and don’t – know about the Smart Home: An analysis of the Smart Home literature , 2015 .
[45] Mark Weiser,et al. Some computer science issues in ubiquitous computing , 1993, CACM.
[46] John Mylopoulos,et al. Adaptive socio-technical systems: a requirements-based approach , 2011, Requirements Engineering.
[47] Kurt Rothermel,et al. Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments , 2013, TAAS.
[48] Luciano Baresi,et al. Service-Oriented Dynamic Software Product Lines , 2012, Computer.
[49] Didier Hoareau,et al. Middleware Support for Ubiquitous Software Components , 2008 .
[50] Mohan Kumar,et al. Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Middleware for Pervasive Computing: a Survey , 2022 .
[51] Sam Malek,et al. Taming uncertainty in self-adaptive software , 2011, ESEC/FSE '11.
[52] Owen Conlan,et al. Situation-based testing for pervasive computing environments , 2013, Pervasive Mob. Comput..
[53] Jian Lu,et al. Adam: Identifying defects in context-aware adaptation , 2012, J. Syst. Softw..
[54] Charles Consel,et al. DiaSim: a simulator for pervasive computing applications , 2013, Softw. Pract. Exp..
[55] Carsten Pils,et al. Optimising context data dissemination and storage in distributed pervasive computing systems , 2010, Pervasive Mob. Comput..
[56] Daqing Zhang,et al. Enabling user-oriented management for ubiquitous computing: The meta-design approach , 2010, Comput. Networks.
[57] David S. Rosenblum,et al. Automated Generation of Context-Aware Tests , 2007, 29th International Conference on Software Engineering (ICSE'07).
[58] David S. Rosenblum,et al. Context-Aware Adaptive Applications: Fault Patterns and Their Automated Identification , 2010, IEEE Transactions on Software Engineering.
[59] Francisco J. Ballesteros,et al. Plan B: an operating system for ubiquitous computing environments , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).
[60] Siobhán Clarke,et al. An application framework for mobile, context-aware trails , 2008, Pervasive Mob. Comput..
[61] Ramón Cáceres,et al. Ubicomp Systems at 20: Progress, Opportunities, and Challenges , 2012, IEEE Pervasive Computing.
[62] Shing-Chi Cheung,et al. Partial constraint checking for context consistency in pervasive computing , 2010, TSEM.
[63] Vicente Pelechano,et al. Article in Press Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing towards the Model Driven Development of Context-aware Pervasive Systems , 2022 .
[64] Hans-Arno Jacobsen,et al. Hybrid context inconsistency resolution for context-aware services , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).
[65] Franco Zambonelli,et al. Looking ahead in pervasive computing: Challenges and opportunities in the era of cyber-physical convergence , 2012, Pervasive Mob. Comput..
[66] Taieb Znati,et al. SARA: A service architecture for resource aware ubiquitous environments , 2010, Pervasive Mob. Comput..
[67] Franco Zambonelli,et al. Engineering Pervasive Service Ecosystems: The SAPERE Approach , 2015, TAAS.
[68] Yepang Liu,et al. AFChecker: Effective model checking for context-aware adaptive applications , 2013, J. Syst. Softw..
[69] Sebastian VanSyckel,et al. A survey on engineering approaches for self-adaptive systems , 2015, Pervasive Mob. Comput..
[70] Umar Saif,et al. Structured decomposition of adaptive applications , 2008, Pervasive Mob. Comput..
[71] Gregory D. Abowd,et al. Software engineering issues for ubiquitous computing , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).
[72] Johannes Gehrke,et al. Query Processing in Sensor Networks , 2003, CIDR.
[73] Gregor Schiele,et al. BASE - a micro-broker-based middleware for pervasive computing , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..
[74] Jadwiga Indulska,et al. An Autonomic Context Management System for Pervasive Computing , 2008, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom).
[75] Francisco J. Ballesteros,et al. Octopus: An Upperware based system for building personal pervasive environments , 2012, J. Syst. Softw..
[76] Kurt Rothermel,et al. Efficient Resource-Aware Hybrid Configuration of Distributed Pervasive Applications , 2010, Pervasive.
[77] Vicente Pelechano,et al. Autonomic Computing through Reuse of Variability Models at Runtime: The Case of Smart Homes , 2009, Computer.
[78] Stephen S. Yau,et al. Support for situation awareness in trustworthy ubiquitous computing application software: Papers from COMPSAC 2004 , 2006 .
[79] Christine Julien,et al. Semantic self-assessment of query results in dynamic environments , 2010, TSEM.
[80] Diane J. Cook,et al. Author's Personal Copy Pervasive and Mobile Computing Ambient Intelligence: Technologies, Applications, and Opportunities , 2022 .
[81] Alvin T. S. Chan,et al. Dynamic QoS Adaptation for Mobile Middleware , 2008, IEEE Transactions on Software Engineering.
[82] Pearl Brereton,et al. A systematic review of systematic review process research in software engineering , 2013, Inf. Softw. Technol..
[83] Bradley R. Schmerl,et al. Software Engineering for Self-Adaptive Systems: A Second Research Roadmap , 2010, Software Engineering for Self-Adaptive Systems.
[84] Marco Conti,et al. CAMEO: A novel context-aware middleware for opportunistic mobile social networks , 2014, Pervasive Mob. Comput..
[85] Xingshe Zhou,et al. Supporting rapid design and evaluation of pervasive applications: challenges and solutions , 2011, Personal and Ubiquitous Computing.
[86] Julie A. McCann,et al. A survey of autonomic computing—degrees, models, and applications , 2008, CSUR.
[87] Nik Bessis,et al. Federated broker system for pervasive context provisioning , 2013, J. Syst. Softw..
[88] Frank Eliassen,et al. A comprehensive solution for application-level adaptation , 2009 .
[89] Eila Ovaska,et al. Piecemeal Development of Intelligent Applications for Smart Spaces , 2014, IEEE Access.
[90] Theo D'Hondt,et al. Programming mobile context-aware applications with TOTAM , 2014, J. Syst. Softw..
[91] Eric Campo,et al. A review of smart homes - Present state and future challenges , 2008, Comput. Methods Programs Biomed..
[92] Alan Messer,et al. Adaptive offloading for pervasive computing , 2004, IEEE Pervasive Computing.
[93] Cecilia Mascolo,et al. CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications , 2003, IEEE Trans. Software Eng..
[94] A. Saleh,et al. An application framework for mobile Internet services , 2004, Canadian Conference on Electrical and Computer Engineering 2004 (IEEE Cat. No.04CH37513).
[95] Vinny Cahill,et al. Model-driven engineering of planning and optimisation algorithms for pervasive computing environments , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).
[96] Damien Cassou,et al. Toward a Tool-Based Development Methodology for Pervasive Computing Applications , 2012, IEEE Transactions on Software Engineering.
[97] Alessandro Saffiotti,et al. A middleware to integrate robots, simple devices and everyday objects into an ambient ecology , 2012, Pervasive Mob. Comput..
[98] Liang Cheng,et al. A context-aware reflective middleware framework for distributed real-time and embedded systems , 2011, J. Syst. Softw..
[99] Raian Ali,et al. A goal-based framework for contextual requirements modeling and analysis , 2010, Requirements Engineering.
[100] Marco Caccamo,et al. Sandboxing Controllers for Cyber-Physical Systems , 2011, 2011 IEEE/ACM Second International Conference on Cyber-Physical Systems.
[101] Muhammad Ali Babar,et al. Systematic reviews in software engineering: An empirical investigation , 2013, Inf. Softw. Technol..
[102] Lidia Fuentes,et al. FamiWare: a family of event-based middleware for ambient intelligence , 2011, Personal and Ubiquitous Computing.
[103] Lidia Fuentes,et al. Architectural evolution of FamiWare using cardinality-based feature models , 2013, Inf. Softw. Technol..
[104] Max Mühlhäuser,et al. MundoCore: A light-weight infrastructure for pervasive computing , 2007, Pervasive Mob. Comput..
[105] Tom Holvoet,et al. Transformer: an adaptation framework supporting contextual adaptation behavior composition , 2013, Softw. Pract. Exp..
[106] F. Schreiber,et al. PerLa: A Language and Middleware Architecture for Data Management and Integration in Pervasive Information Systems , 2012, IEEE Transactions on Software Engineering.
[107] Frank Eliassen,et al. The DigiHome Service‐Oriented Platform , 2013, Softw. Pract. Exp..
[108] Tatsuo Nakajima,et al. Deploy spontaneously: supporting end-users in building and enhancing a smart home , 2008, UbiComp.
[109] George Angelos Papadopoulos,et al. A pluggable middleware architecture for developing context-aware mobile applications , 2013, Personal and Ubiquitous Computing.
[110] T. H. Tse,et al. Testing pervasive software in the presence of context inconsistency resolution services , 2008, 2008 ACM/IEEE 30th International Conference on Software Engineering.
[111] Anand R. Tripathi,et al. A Generative Programming Framework for Context-Aware CSCW Applications , 2012, TSEM.
[112] R. Want,et al. System challenges for ubiquitous & pervasive computing , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..
[113] Umar Saif,et al. A dynamic platform for runtime adaptation , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.
[114] Jadwiga Indulska,et al. Developing context-aware pervasive computing applications: Models and approach , 2006, Pervasive Mob. Comput..
[115] Inmaculada Plaza,et al. State of the art of frameworks and middleware for facilitating mobile and ubiquitous learning development , 2011, J. Syst. Softw..
[116] Matteo Pradella,et al. ContextErlang: introducing context-oriented programming in the actor model , 2012, AOSD '12.
[117] Tore Dybå,et al. Applying Systematic Reviews to Diverse Study Types: An Experience Report , 2007, ESEM 2007.
[118] Nigel Davies,et al. Evaluating a location-based application: a hybrid test and simulation environment , 2004, IEEE Pervasive Computing.
[119] María José Rodríguez-Fórtiz,et al. REUBI: A Requirements Engineering method for ubiquitous systems , 2013, Sci. Comput. Program..
[120] Giuseppe De Pietro,et al. Tools for the Rapid Prototyping of Provably Correct Ambient Intelligence Applications , 2012, IEEE Transactions on Software Engineering.
[121] Gregor Schiele,et al. PCOM - a component system for pervasive computing , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.
[122] Charles Krasic,et al. Evaluation and Analysis of a Common Model for Ubiquitous Systems Interoperability , 2008, Pervasive.
[123] Antônio Francisco do Prado,et al. Using ontologies and Web services for content adaptation in Ubiquitous Computing , 2008, J. Syst. Softw..
[124] Frank Maurer,et al. Reactive Variability Management in Agile Software Development , 2010, 2010 Agile Conference.
[125] Cecilia Mascolo,et al. The SATIN Component System-A Metamodel for Engineering Adaptable Mobile Systems , 2006, IEEE Transactions on Software Engineering.
[126] Hong Sun,et al. Toward architecture-based context-aware deployment and adaptation , 2011, J. Syst. Softw..
[127] Gregory D. Abowd,et al. What next, ubicomp?: celebrating an intellectual disappearing act , 2012, UbiComp.
[128] Paul Lukowicz,et al. Rapid Prototyping of Activity Recognition Applications , 2008, IEEE Pervasive Computing.
[129] Klara Nahrstedt,et al. Hourglass multimedia content and service composition framework for smart room environments , 2005, Pervasive Mob. Comput..
[130] Xiaofeng Wang,et al. L1Simplex: Fault-tolerant control of cyber-physical systems , 2013, 2013 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS).
[131] Guilherme Horta Travassos,et al. Towards a framework to characterize ubiquitous software projects , 2012, Inf. Softw. Technol..
[132] G. Guyatt,et al. Grading quality of evidence and strength of recommendations , 2004, BMJ : British Medical Journal.
[133] Shing-Chi Cheung,et al. Inconsistency detection and resolution for context-aware middleware support , 2005, ESEC/FSE-13.
[134] Marija Mikic-Rakic,et al. A style-aware architectural middleware for resource-constrained, distributed systems , 2005, IEEE Transactions on Software Engineering.
[135] Claudio Bettini,et al. Efficient profile aggregation and policy evaluation in a middleware for adaptive mobile applications , 2008, Pervasive Mob. Comput..
[136] Edwin J. Y. Wei,et al. CAMPUS: A middleware for automated context-aware adaptation decision making at run time , 2013, Pervasive Mob. Comput..
[137] Roy H. Campbell,et al. An application of a context-aware file system , 2003, Personal and Ubiquitous Computing.
[138] Ian Wakeman,et al. Composing software services in the pervasive computing environment: Languages or APIs? , 2008, Pervasive Mob. Comput..
[139] Bashar Nuseibeh,et al. Distilling privacy requirements for mobile applications , 2014, ICSE.
[140] Jiafu Wan,et al. A survey of Cyber-Physical Systems , 2011, 2011 International Conference on Wireless Communications and Signal Processing (WCSP).
[141] Marisol García-Valls,et al. Enhancing OSGi with real‐time Java support , 2013, Softw. Pract. Exp..
[142] Siobhán Clarke,et al. An Aspect-Oriented Approach to the Modularisation of Context , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).
[143] Damien Cassou,et al. Leveraging software architectures to guide and verify the development of sense/compute/control applications , 2011, 2011 33rd International Conference on Software Engineering (ICSE).
[144] Tony Gorschek,et al. Evaluation and Measurement of Software Process Improvement—A Systematic Literature Review , 2012, IEEE Transactions on Software Engineering.
[145] Yijun Yu,et al. Analysing monitoring and switching problems for adaptive systems , 2012, J. Syst. Softw..
[146] Claudio Bettini,et al. MIMOSA: context-aware adaptation for ubiquitous web access , 2009, Personal and Ubiquitous Computing.
[147] Daqing Zhang,et al. Toward a cooperative programming framework for context-aware applications , 2011, Personal and Ubiquitous Computing.
[148] R. Yin. Case Study Research: Design and Methods , 1984 .
[149] José Ambrosio Toval Álvarez,et al. Transforming and tracing reused requirements models to home automation models , 2013, Inf. Softw. Technol..
[150] Diane J. Cook,et al. How smart are our environments? An updated look at the state of the art , 2007, Pervasive Mob. Comput..
[151] Mary Shaw,et al. Engineering Self-Adaptive Systems through Feedback Loops , 2009, Software Engineering for Self-Adaptive Systems.
[152] Paola Inverardi,et al. Automatic synthesis of modular connectors via composition of protocol mediation patterns , 2013, 2013 35th International Conference on Software Engineering (ICSE).
[153] Vinny Cahill,et al. A framework for incremental construction of real global smart space applications , 2009, Pervasive Mob. Comput..
[154] James Dooley,et al. Proactive and Reactive Runtime Service Discovery: A Framework and Its Evaluation , 2013, IEEE Transactions on Software Engineering.
[155] V. Braun,et al. Using thematic analysis in psychology , 2006 .
[156] Sajal K. Das,et al. Adaptive and context-aware privacy preservation exploiting user interactions in smart environments , 2014, Pervasive Mob. Comput..
[157] Huai Wang,et al. Improving the Effectiveness of Testing Pervasive Software via Context Diversity , 2014, TAAS.
[158] Archan Misra,et al. Programmable presence virtualization for next-generation context-based applications , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.
[159] Tore Dybå,et al. Applying Systematic Reviews to Diverse Study Types: An Experience Report , 2007, First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007).
[160] David S. Rosenblum,et al. Model-based fault detection in context-aware adaptive applications , 2008, SIGSOFT '08/FSE-16.
[161] Kris McGlinn,et al. SimCon: A context simulator for supporting evaluation of smart building applications when faced with uncertainty , 2014, Pervasive Mob. Comput..
[162] Franco Zambonelli,et al. Programming pervasive and mobile computing applications: The TOTA approach , 2009, TSEM.
[163] Mamun Bin Ibne Reaz,et al. A Review of Smart Homes—Past, Present, and Future , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).
[164] Tore Dybå,et al. Empirical studies of agile software development: A systematic review , 2008, Inf. Softw. Technol..
[165] Mary Shaw,et al. Dynamic configuration of resource-aware services , 2004, Proceedings. 26th International Conference on Software Engineering.
[166] Matthias Füller,et al. Context driven process selection and integration of mobile and pervasive systems , 2012, Pervasive Mob. Comput..
[167] Jian Lu,et al. Cina: Suppressing the Detection of Unstable Context Inconsistency , 2015, IEEE Transactions on Software Engineering.
[168] Filip De Turck,et al. Dynamic deployment and quality adaptation for mobile augmented reality applications , 2011, J. Syst. Softw..
[169] Claes Wohlin,et al. The fundamental nature of requirements engineering activities as a decision-making process , 2003, Inf. Softw. Technol..
[170] Kun Yang,et al. An effective offloading middleware for pervasive services on mobile devices , 2007, Pervasive Mob. Comput..
[171] Vinny Cahill,et al. On Event-Based Middleware for Location-Aware Mobile Applications , 2010, IEEE Transactions on Software Engineering.
[172] Alvin T. S. Chan,et al. MobiPADS: A Reflective Middleware for Context-Aware Mobile Computing , 2003, IEEE Trans. Software Eng..