{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T10:07:33Z","timestamp":1771668453141,"version":"3.50.1"},"reference-count":83,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T00:00:00Z","timestamp":1709769600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Sci."],"abstract":"<jats:p>The increase in the use of smart devices has led to the realization of the Internet of Everything (IoE). The heart of an IoE environment is a Context-Aware System that facilitates service discovery, delivery, and adaptation based on context classification. The context has been defined in a domain-dependent way, traditionally. The classical models of context have been focused on rich context and lack Cost of Context (CoC) that can be used for decision support. The authors present a philosophy-inspired mathematical model of context that includes confidence in activity classification of context, the actions performed, and the power information. Since a single recurring activity can lead to distinct actions performed at different times, it is better to record the actions. The power information includes the power consumed in the complete context processing and is a quality attribute of the context. Power consumption is a useful metric as CoC and is suitable for power-constrained context awareness. To demonstrate the effectiveness of the proposed work, example contexts are described, and the context model is presented mathematically in this study. The context is aggregated with power information, and actions and confidence on the classification outcome lead to the concept of situational context. The results show that the context gathered through sensor data and deduced through remote services can be made more rich with CoC parameters.<\/jats:p>","DOI":"10.3389\/fcomp.2024.1365500","type":"journal-article","created":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T04:56:17Z","timestamp":1709787377000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Augmenting context with power information for green context-awareness in smart environments"],"prefix":"10.3389","volume":"6","author":[{"given":"Umar","family":"Mahmud","sequence":"first","affiliation":[]},{"given":"Shariq","family":"Hussain","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2024,3,7]]},"reference":[{"key":"B1","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1007\/3-540-48157-5_29","article-title":"\u201cTowards a better understanding of context and context-awareness,\u201d","volume-title":"Proceedings of the 1st International Symposium on Handheld and Ubiquitous Computing","author":"Abowd","year":"1999"},{"key":"B2","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.jss.2016.02.010","article-title":"Engineering context-aware systems and applications: a survey","volume":"117","author":"Alegre","year":"2016","journal-title":"J. Syst. Softw."},{"key":"B3","unstructured":"Designing Networks for IoT2021"},{"key":"B4","unstructured":"Arduino.2021"},{"key":"B5","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1080\/01969722.2021.1985226","article-title":"Context-aware systems architecture (CaSA)","volume":"53","author":"Augusto","year":"2022","journal-title":"Cybern. Syst."},{"key":"B6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3528576","article-title":"Context-aware emotion detection from low-resource urdu language using deep neural network","volume":"22","author":"Bashir","year":"2023","journal-title":"ACM Trans. Asian Low-Resour. Lang. Inf. Proc."},{"key":"B7","first-page":"29","article-title":"\u201cUnderstanding context before using it,\u201d","volume-title":"CONTEXT 2005: Modeling and Using Context","author":"Bazire","year":"2005"},{"key":"B8","unstructured":"Berners-LeeT.\n          SOLID. SOLID Project.2021"},{"key":"B9","first-page":"259","article-title":"The stick-e document: a framework for creating context-aware applications","volume":"8","author":"Brown","year":"1995","journal-title":"Electr. Publ."},{"key":"B10","first-page":"1","article-title":"\u201cQuality of context: what it is and why we need it,\u201d","author":"Buchholz","year":"2003","journal-title":"Proceedings of the 10th Workshop of the OpenView University Association: OVUA'03"},{"key":"B11","doi-asserted-by":"publisher","first-page":"101871","DOI":"10.1016\/j.pmcj.2023.101871","article-title":"Energy consumption of smartphones and IoT devices when using different versions of the http protocol","volume":"97","author":"Caiazza","year":"2024","journal-title":"Perv. Mobile Comput."},{"key":"B12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/app12020920","article-title":"An activity theory-based approach for context analysis, design and evolution","volume":"12","author":"Camargo-Henr\u00edquez","year":"2022","journal-title":"Appl. Sci."},{"key":"B13","doi-asserted-by":"publisher","first-page":"3019","DOI":"10.1007\/s12652-021-03438-9","article-title":"Context-aware recommender systems and cultural heritage: a survey","volume":"14","author":"Casillo","year":"2023","journal-title":"J. Amb. Intell. Human. Comput."},{"key":"B14","doi-asserted-by":"publisher","first-page":"1915","DOI":"10.3390\/electronics12081915","article-title":"A convolutional neural network-based feature extraction and weighted twin support vector machine algorithm for context-aware human activity recognition","volume":"12","author":"Chui","year":"2023","journal-title":"Electronics"},{"key":"B15","unstructured":"Internet of Things. Cisco.2016"},{"key":"B16","unstructured":"CoulourisG.\n            DollimoreJ.\n            KindbergT.\n            BlairG.\n          Distributed Systems: Concepts and Design2011"},{"key":"B17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/s21020568","article-title":"Internet of everything (IoE) taxonomies: a survey and a novel knowledge-based taxonomy","volume":"21","author":"da Costa","year":"2021","journal-title":"Sensors"},{"key":"B18","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/j.eswa.2015.09.016","article-title":"ORACON: an adaptive model for context prediction","volume":"45","author":"da Rosa","year":"2016","journal-title":"Expert Syst. Applic."},{"key":"B19","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/s007790170019","article-title":"Understanding and using context","volume":"5","author":"Dey","year":"2001","journal-title":"Pers. Ubiquit. Comput."},{"key":"B20","doi-asserted-by":"publisher","first-page":"3387","DOI":"10.1007\/s10115-020-01462-3","article-title":"A survey on context awareness in big data analytics for business applications","volume":"62","author":"Dinh","year":"2020","journal-title":"Knowl. Inf. Syst."},{"key":"B21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJOCI.286175","article-title":"Formal specification of non-functional properties of context-aware systems","volume":"12","author":"Djoudi","year":"2022","journal-title":"Int. J. Organiz. Collect. Intell."},{"key":"B22","doi-asserted-by":"publisher","first-page":"1073780","DOI":"10.3389\/friot.2022.1073780","article-title":"Revisiting the internet of things: new trends, opportunities and grand challenges","volume":"1","author":"Elgazzar","year":"2022","journal-title":"Front. Internet Things"},{"key":"B23","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.jlamp.2018.11.003","article-title":"Designing context-aware systems: a method for understanding and analysing context in practice","volume":"103","author":"Engelenburg","year":"2019","journal-title":"J. Logic. Algebr. Methods Program."},{"key":"B24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2020.106497","article-title":"A risk prediction model for software project management based on similarity analysis of context histories","volume":"131","author":"Filippetto","year":"2021","journal-title":"Inf. Softw. Technol."},{"key":"B25","first-page":"115","article-title":"\u201cUncertainty identification in context-aware systems using public datasets,\u201d","volume-title":"12th International Symposium on Ambient Intelligence (ISAmI 2021)","author":"Freitas","year":"2021"},{"key":"B26","unstructured":"GiarratanoJ. C.\n            RileyG. D.\n          Expert Systems: Principles and Programming2004"},{"key":"B27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJAPUC.2016040101","article-title":"A theoretical framework for ubiquitous computing","volume":"8","author":"Hashemi","year":"2016","journal-title":"IJAPUC"},{"key":"B28","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1109\/PERCOMW.2018.8480240","article-title":"\u201cContext-as-a-service platform: exchange and share context in an IoT ecosystem,\u201d","volume-title":"2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops)","author":"Hassani","year":"2018"},{"key":"B29","volume-title":"Computer Architecture: A Quantitative Approach (5 ed.)","author":"Hennessy","year":"2012"},{"key":"B30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/electronics12102164","article-title":"Advances of future IoE wireless network technology","volume":"12","author":"Horng","year":"2023","journal-title":"Electronics"},{"key":"B31","doi-asserted-by":"publisher","first-page":"9484","DOI":"10.1109\/JIOT.2020.2986342","article-title":"Car e-talk: an iot-enabled cloud-assisted smart fleet maintenance system","volume":"8","author":"Hussain","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"B32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.21494\/ISTE.OP.2021.0684","article-title":"Towards measurable efficient and effective metrics for quality and cost of context","volume":"4","author":"Jagarlamudi","year":"2021","journal-title":"Model. Using Context"},{"key":"B33","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1007\/978-3-540-30473-9_35","article-title":"\u201cModelling context: an activity theory approach,\u201d","volume-title":"European Symposium on Ambient Intelligence","author":"Kaenampornpan","year":"2004"},{"key":"B34","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1177\/0165551521990617","article-title":"Multi-thread hierarchical deep model for context-aware sentiment analysis","volume":"49","author":"Keramatfar","year":"2023","journal-title":"J. Inf. Sci."},{"key":"B35","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1007\/978-3-031-18176-4_3","article-title":"\u201cThe context awareness challenges for PIS,\u201d","volume-title":"the Evolution of Pervasive Information Systems","author":"Kirsch-Pinheiro","year":"2023"},{"key":"B36","first-page":"1","article-title":"\u201cPolice interventions as a context-aware system. a case of a contextual data modelling,\u201d","volume-title":"30th International Conference on Information Systems Development (ISD2022)","author":"Klimek","year":"2022"},{"key":"B37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/sym12091575","article-title":"Adaptive mechanism model for the prevention of SLA violation in the context of COPD patient monitoring","volume":"12","author":"Kouam\u00e9","year":"2020","journal-title":"Symmetry"},{"key":"B38","doi-asserted-by":"publisher","first-page":"4093","DOI":"10.1109\/TWC.2015.2416715","article-title":"Energy-efficient optimal relay selection in cooperative cellular networks based on double auction","volume":"14","author":"Li","year":"2015","journal-title":"EEE Trans. Wirel. Commun."},{"key":"B39","unstructured":"LuethK. L.\n          IoT Analytics2022"},{"key":"B40","doi-asserted-by":"publisher","first-page":"807","DOI":"10.20533\/ijicr.2042.4655.2017.0099","article-title":"Context modeling for context-aware systems","volume":"8","author":"Lupiana","year":"2017","journal-title":"Int. J. Intell. Comput. Res."},{"key":"B41","volume-title":"Context Aware Paradigm For Pervasive Computing Environments: A study of context aware systems and implementation.","author":"Mahmud","year":"2012"},{"key":"B42","doi-asserted-by":"crossref","first-page":"273","DOI":"10.4018\/978-1-5225-0435-1.ch011","article-title":"\u201cOrganizing contextual data in context aware systems: a review,\u201d","volume-title":"Handbook of Research on Human-Computer Interfaces, Developments, and Applications","author":"Mahmud","year":"2016"},{"key":"B43","first-page":"61","article-title":"Representing and organizing contextual data in context aware environments","volume":"4","author":"Mahmud","year":"2012","journal-title":"J. Comput."},{"key":"B44","unstructured":"MahmudU.\n            HussainS.\n          PowerIpsum"},{"key":"B45","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-7998-2112-0.ch010","article-title":"\u201cRealizing IoE for smart service delivery: case of museum tour guide,\u201d","author":"Mahmud","year":"2020","journal-title":"Smart Systems Design, Applications, and Challenges"},{"key":"B46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2022\/9654858","article-title":"A distributed emergency vehicle transit system using artificial intelligence of things (DEVeTS-AIoT)","volume":"2022","author":"Mahmud","year":"","journal-title":"Wirel. Commun. Mobile Comput."},{"key":"B47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2022\/4445751","article-title":"Gathering contextual data with power information using smartphones in internet of everything","volume":"2022","author":"Mahmud","year":"","journal-title":"Wirel. Commun. Mobile Comput."},{"key":"B48","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2018\/1347967","article-title":"Power profiling of context aware systems: a contemporary analysis and framework for power conservation","volume":"2018","author":"Mahmud","year":"2018","journal-title":"Wirel. Commun. Mobile Comput."},{"key":"B49","first-page":"247","article-title":"\u201cMeasuring energy consumption of insertion sort to establish energy consumption dependency on execution time and memory allocation,\u201d","volume-title":"2022 International Conference on Future Trends in Smart Communities (ICFTSC)","author":"Mahmud","year":""},{"key":"B50","volume-title":"Context Congregator: Gathering Contextual Information in CAPP.","author":"Mahmud","year":""},{"key":"B51","first-page":"337","article-title":"\u201cContext-aware paradigm for a pervasive computing environment (CAPP),\u201d","author":"Mahmud","year":"","journal-title":"WWW\\Internet 2007"},{"key":"B52","doi-asserted-by":"publisher","first-page":"13","DOI":"10.4018\/japuc.2012070102","article-title":"Context inference engine (CiE): inferring context","volume":"4","author":"Mahmud","year":"2012","journal-title":"IJAPUC"},{"key":"B53","doi-asserted-by":"crossref","first-page":"65","DOI":"10.4018\/978-1-4666-6098-4.ch003","article-title":"\u201cContext inference engine (CiE): classifying activity of context using minkowski distance and standard deviation-based ranks,\u201d","volume-title":"Systems and Software Development, Modeling, and Analysis: New Perspectives and Methodologies","author":"Mahmud","year":"2014"},{"key":"B54","first-page":"306","article-title":"\u201cFuture challenges in context aware computing,\u201d","author":"Mahmud","year":"","journal-title":"WWW\\Internet 2007"},{"key":"B55","doi-asserted-by":"publisher","first-page":"571","DOI":"10.4304\/jsw.4.6.571-576","article-title":"Estimating user preferences by managing contextual history in context aware systems","volume":"6","author":"Malik","year":"2009","journal-title":"J. Softw."},{"key":"B56","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1007\/978-3-540-88793-5_11","article-title":"\u201cOn the evaluation of quality of context,\u201d","volume-title":"European Conference on Smart Sensing and Context (EuroSSC 2008)","author":"Manzoor","year":"2008"},{"key":"B57","doi-asserted-by":"publisher","first-page":"729","DOI":"10.3390\/en16020729","article-title":"Review of methods for improving the energy efficiency of electrified ground transport by optimizing battery consumption","volume":"16","author":"Martyushev","year":"2023","journal-title":"Energies"},{"key":"B58","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3480953","article-title":"Context awareness in cultural heritage applications: a survey","volume":"15","author":"Michalakis","year":"2022","journal-title":"J. Comput. Cult. Heritage"},{"key":"B59","volume-title":"Machine Learning.","author":"Mitchell","year":"1997"},{"key":"B60","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1080\/0144929X.2020.1836255","article-title":"Context-aware system for cardiac condition monitoring and management: a survey","volume":"41","author":"Ogbuabor","year":"2022","journal-title":"Behav. Inf. Technol."},{"key":"B61","unstructured":"PoelkerC.\n          Smartphones, Bigdata2013"},{"key":"B62","unstructured":"Raspberry Pi. UK: Raspberry Pi Foundation.2021"},{"key":"B63","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1109\/RTCSA.2005.94","article-title":"\u201cService delivery in context aware environments: lookup and access control issues,\u201d","author":"Riaz","year":"2005"},{"key":"B64","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.iot.2020.100240","article-title":"Threat model for securing internet of things (IoT) network at device-level","volume":"11","author":"Rizvi","year":"2020","journal-title":"Internet Things"},{"key":"B65","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1007\/s40593-015-0047-y","article-title":"A multi-temporal context-aware system for competences management","volume":"25","author":"Rosa","year":"2015","journal-title":"Int. J. Artif. Intell. Educ."},{"key":"B66","volume-title":"Artificial Intelligence: A Modern Approach (3rd ed.)","author":"Russell","year":"2010"},{"key":"B67","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1002\/cpe.6489","article-title":"Context-aware text classification system to improve the quality of text: a detailed investigation and techniques","volume":"35","author":"Saleem","year":"2023","journal-title":"Concur. Comput."},{"key":"B68","unstructured":"WD5500K with addwash2017"},{"key":"B69","unstructured":"Samsung Galaxy S20.2020"},{"key":"B70","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1109\/WMCSA.1994.16","article-title":"\u201cContext-aware computing applications,\u201d","volume-title":"Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications","author":"Schilit","year":"1994"},{"key":"B71","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/65.313011","article-title":"Disseminating active map infrastructure to mobile host","volume":"13","author":"Schilit","year":"1994","journal-title":"IEEE Netw."},{"key":"B72","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/JIOT.2017.2773600","article-title":"Context-aware computing, learning, and big data in internet of things: a survey","volume":"5","author":"Sezer","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"B73","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1109\/ICMB.2005.33","article-title":"\u201cContextUML: a UML-based modeling language for model-driven development of context-aware Web services,\u201d","volume-title":"International Conference on Mobile Business (ICMB'05)","author":"Sheng","year":"2005"},{"key":"B74","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070570","article-title":"\u201cContextServ: a platform for rapid and flexible development of context-aware Web services,\u201d","author":"Sheng","year":"2009","journal-title":"Vancouver: IEEE 31st International Conference on Software Engineering"},{"key":"B75","unstructured":"StallingsW.\n          Computer Organization and Architecture: Designing for Performance2016"},{"key":"B76","unstructured":"Internet of Things (IoT) connected devices installed base worldwide from 2015 to 20252020"},{"key":"B77","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.procs.2022.08.003","article-title":"Defining a context model for smart manufacturing","volume":"204","author":"Swenja","year":"2022","journal-title":"Procedia Comput. Sci."},{"key":"B78","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1080\/24751839.2021.1962105","article-title":"A knowledge-based model for context-aware smart service systems","volume":"6","author":"Thi","year":"2022","journal-title":"J. Inf. Telecommun."},{"key":"B79","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1080\/13614568.2018.1524934","article-title":"Inferring contextual preferences using deep encoder-decoder learners","volume":"24","author":"Unger","year":"2018","journal-title":"New Rev. Hyperm. Multimedia"},{"key":"B80","first-page":"1","article-title":"\u201cInternet of everything (IoE): a new era of IoT,\u201d","volume-title":"Proceedings of the 2nd International Conference on Communications and Cyber Physical Engineering","author":"Vaya","year":"2019"},{"key":"B81","unstructured":"Fourth Industrial Revolution2021"},{"key":"B82","doi-asserted-by":"publisher","first-page":"12129","DOI":"10.1109\/ACCESS.2018.2805701","article-title":"Context-aware group recommendation for point-of-interests","volume":"6","author":"Zhu","year":"2018","journal-title":"IEEE Access"},{"key":"B83","first-page":"130","article-title":"\u201cContext awareness systems: architecture and context modeling,\u201d","volume-title":"International Conference on Control, Engineering and Information Technology (ICEIT'13)","author":"Zouhaier","year":"2013"}],"container-title":["Frontiers in Computer Science"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1365500\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T04:56:35Z","timestamp":1709787395000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1365500\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,7]]},"references-count":83,"alternative-id":["10.3389\/fcomp.2024.1365500"],"URL":"https:\/\/doi.org\/10.3389\/fcomp.2024.1365500","relation":{},"ISSN":["2624-9898"],"issn-type":[{"value":"2624-9898","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,7]]},"article-number":"1365500"}}