{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T09:57:44Z","timestamp":1779011864643,"version":"3.51.4"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2021,8,22]],"date-time":"2021-08-22T00:00:00Z","timestamp":1629590400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,8,22]],"date-time":"2021-08-22T00:00:00Z","timestamp":1629590400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100008905","name":"University of Klagenfurt","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100008905","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Ambient Intell Human Comput"],"published-print":{"date-parts":[[2022,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The use of IoT-based Emotion Recognition (ER) systems is in increasing demand in many domains such as active and assisted living (AAL), health care and industry. Combining the emotion and the context in a unified system could enhance the human support scope, but it is currently a challenging task due to the lack of a common interface that is capable to provide such a combination. In this sense, we aim at providing a novel approach based on a modeling language that can be used even by care-givers or non-experts to model human emotion w.r.t. context for human support services. The proposed modeling approach is based on Domain-Specific Modeling Language (DSML) which helps to integrate different IoT data sources in AAL environment. Consequently, it provides a conceptual support level related to the current emotional states of the observed subject. For the evaluation, we show the evaluation of the well-validated System Usability Score (SUS) to prove that the proposed modeling language achieves high performance in terms of usability and learn-ability metrics. Furthermore, we evaluate the performance at runtime of the model instantiation by measuring the execution time using well-known IoT services.<\/jats:p>","DOI":"10.1007\/s12652-021-03437-w","type":"journal-article","created":{"date-parts":[[2021,8,22]],"date-time":"2021-08-22T04:03:17Z","timestamp":1629604997000},"page":"4009-4017","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Human emotion modeling (HEM): an interface for IoT systems"],"prefix":"10.1007","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6745-0298","authenticated-orcid":false,"given":"Mohammed R.","family":"Elkobaisi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fadi","family":"Al Machot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,8,22]]},"reference":[{"key":"3437_CR1","unstructured":"ADOxx\u00ae (2021) Adoxx metamodelling platform. https:\/\/www.adoxx.org\/live\/home. Accessed Jul 2021"},{"key":"3437_CR2","unstructured":"Alberti A (2013) Internet of things: perspectives, challenges and opportunities"},{"key":"3437_CR3","first-page":"1","volume":"1","author":"G Antunes","year":"2014","unstructured":"Antunes G, Bakhshandeh M, Mayer R, Borbinha J, Caetano A (2014) Using ontologies for enterprise architecture integration and analysis. Complex Syst Inf Model 1:1\u201323","journal-title":"Complex Syst Inf Model"},{"key":"3437_CR4","unstructured":"Brooke J (1996) Sus: a quick and dirty usability scale, in usability evaluation in industry, p 189\u2013194"},{"key":"3437_CR5","first-page":"29","volume":"8","author":"J Brooke","year":"2013","unstructured":"Brooke J (2013) Sus: a retrospective. J Usability Stud Arch 8:29\u201340","journal-title":"J Usability Stud Arch"},{"key":"3437_CR6","first-page":"62","volume":"25","author":"C Khoonnaret","year":"2017","unstructured":"Khoonnaret C, Nitsuwat SA (2017) Face characteristic detection system using ontology and supervised learning. Int J Comput Internet Manag 25:62\u201369","journal-title":"Int J Comput Internet Manag"},{"key":"3437_CR7","doi-asserted-by":"crossref","unstructured":"Cho H, Gray J, Syriani E (2012) Creating visual domain-specific modeling languages from end-user demonstration, pp 22\u201328","DOI":"10.1109\/MISE.2012.6226010"},{"key":"3437_CR8","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1080\/02699939208411068","volume":"6","author":"P Ekman","year":"1992","unstructured":"Ekman P (1992) An argument for basic emotions. Cogn Emotion 6:169\u2013200","journal-title":"Cogn Emotion"},{"key":"3437_CR9","unstructured":"Elkobaisi (2021) Appendices and supplementary material of hem. https:\/\/github.com\/ELkobaisi\/HEM. Accessed Jul 2021"},{"key":"3437_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-65847-2_7","volume-title":"Advances in conceptual modeling. ER 2020. Lecture notes in computer science","author":"MR Elkobaisi","year":"2020","unstructured":"Elkobaisi MR, Mayr HC, Shekhovtsov VA (2020) Conceptual human emotion modeling (HEM). In: Grossmann G, Ram S (eds) Advances in conceptual modeling. ER 2020. Lecture notes in computer science, vol 12584. Springer, Cham. https:\/\/doi.org\/10.1007\/978-3-030-65847-2_7"},{"key":"3437_CR11","unstructured":"Filestack (2019) Comparing image tagging services: Google vision, microsoft cognitive services, amazon rekognition and clarifai. Accessed 25 Apr 2019"},{"key":"3437_CR12","unstructured":"Frank U (2011) Some guidelines for the conception of domain-specific modelling languages. In: EMISA"},{"key":"3437_CR13","doi-asserted-by":"publisher","first-page":"2067","DOI":"10.1109\/TPAMI.2008.26","volume":"30","author":"J Kim","year":"2008","unstructured":"Kim J, Andr\u00e9 E (2008) Emotion recognition based on physiological changes in music listening. IEEE Trans Pattern Anal Mach Intell 30:2067\u20132083","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"3437_CR14","unstructured":"Kleppe A (2008) Software language engineering: Creating domain-specific languages using metamodels. Pearson Education, London"},{"key":"3437_CR15","doi-asserted-by":"crossref","unstructured":"Liao C, Lin PH, Quinlan D, Zhao Y, Shen X (2015) Enhancing domain specific language implementations through ontology","DOI":"10.1145\/2830018.2830022"},{"key":"3437_CR16","first-page":"20","volume":"2020","author":"FA Machot","year":"2020","unstructured":"Machot FA, Elkobaisi MR, Kyamakya K (2020) Zero-shot human activity recognition using non-visual sensors. Sensors (Basel, Switzerl) 2020:20","journal-title":"Sensors (Basel, Switzerl)"},{"key":"3437_CR17","unstructured":"Mehrabian A, Russell J (1974) An approach to environmental psychology. MIT Press, Cambridge"},{"key":"3437_CR18","doi-asserted-by":"crossref","unstructured":"Michael J, Mayr H (2015) Creating a domain specific modelling method for ambient assistance. In: 2015 fifteenth international conference on advances in ICT for emerging regions (ICTer), pp 119\u2013124","DOI":"10.1109\/ICTER.2015.7377676"},{"key":"3437_CR19","first-page":"345","volume":"13","author":"J Michael","year":"2018","unstructured":"Michael J, Steinberger C, Shekhovtsov V, Machot FA, Ranasinghe S, Morak G (2018) The hbms story\u2014past and future of an active assistance approach. Enterp Model Inf Syst Archit Int J Concept Model 13:345\u2013370","journal-title":"Enterp Model Inf Syst Archit Int J Concept Model"},{"key":"3437_CR20","unstructured":"Baggia P, Bagshaw MBP (2010) Speech synthesis markup language (ssml) version 1.1, world wide web consortium"},{"key":"3437_CR21","doi-asserted-by":"crossref","unstructured":"Perera C, Zaslavsky A, Christen P, Georgakopoulos D (2014) Context aware computing for the internet of things: a survey. IEEE Commun Surv Tutor 16:414\u2013454","DOI":"10.1109\/SURV.2013.042313.00197"},{"key":"3437_CR22","doi-asserted-by":"crossref","unstructured":"Sam K, Chatwin C (2012) Ontology-based text-mining model for social network analysis, pp 226\u2013231","DOI":"10.1109\/ICMIT.2012.6225809"},{"key":"3437_CR23","unstructured":"Schr\u00f6der M (2006) First suggestions for an emotion annotation and representation language"},{"key":"3437_CR24","unstructured":"Schr\u00f6der M, Baggia P, Burkhardt F, Pelachaud C, Peter C, Zovato E (2011) Emotion markup language (emotionml) 1.0. In: w3c last call working draft"},{"key":"3437_CR25","unstructured":"Sykora M, Jackson T, O\u2019Brien A, Elayan S (2013) Emotive ontology: extracting fine-grained emotions from terse, informal messages"},{"key":"3437_CR26","unstructured":"Terkaj W, Pedrielli G, Sacco M (2012) Virtual factory data model"},{"key":"3437_CR27","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1007\/s10270-012-0249-9","volume":"13","author":"T Walter","year":"2012","unstructured":"Walter T, Parreiras FS, Staab S (2012) An ontology-based framework for domain-specific modeling. Softw Syst Model 13:83\u2013108","journal-title":"Softw Syst Model"},{"key":"3437_CR28","doi-asserted-by":"crossref","unstructured":"Zarrin B, Baumeister H (2018) An integrated framework to specify domain-specific modeling languages. In: MODELSWARD","DOI":"10.5220\/0006555800830094"}],"container-title":["Journal of Ambient Intelligence and Humanized Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-021-03437-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12652-021-03437-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-021-03437-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,11]],"date-time":"2022-07-11T16:32:08Z","timestamp":1657557128000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12652-021-03437-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,22]]},"references-count":28,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2022,8]]}},"alternative-id":["3437"],"URL":"https:\/\/doi.org\/10.1007\/s12652-021-03437-w","relation":{},"ISSN":["1868-5137","1868-5145"],"issn-type":[{"value":"1868-5137","type":"print"},{"value":"1868-5145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,22]]},"assertion":[{"value":"15 May 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 August 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 August 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}}]}}