{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T14:31:17Z","timestamp":1781101877046,"version":"3.54.1"},"reference-count":10,"publisher":"IGI Global Scientific Publishing","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,7,1]]},"abstract":"<p>In the future, mobile and wearable devices will increasingly be used for interaction with surrounding technologies. When developing applications for those devices, one usually has to implement the same application for each individual device. Thus a unified framework could drastically reduce development efforts. This paper presents a framework that facilitates the development of context-aware user interfaces (UIs) with reusable components for those devices. It is based on an abstract description of an envisioned UI which is used to generate a context- and device-specific representation at run-time. Rendition in various modalities and adaption of the generated representation are also supported.<\/p>","DOI":"10.4018\/jaci.2011070104","type":"journal-article","created":{"date-parts":[[2011,10,19]],"date-time":"2011-10-19T12:02:03Z","timestamp":1319025723000},"page":"28-35","source":"Crossref","is-referenced-by-count":2,"title":["An Abstract User Interface Framework for Mobile and Wearable Devices"],"prefix":"10.4018","volume":"3","author":[{"given":"Claas","family":"Ahlrichs","sequence":"first","affiliation":[{"name":"Universitaet Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Lawo","sequence":"additional","affiliation":[{"name":"Universitaet Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hendrik","family":"Iben","sequence":"additional","affiliation":[{"name":"Universitaet Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jaci.2011070104-0","unstructured":"Eclipse Foundation. (2011). Explore the Eclipse universe. Retrieved from http:\/\/www.eclipse.org\/"},{"key":"jaci.2011070104-1","doi-asserted-by":"crossref","unstructured":"Gajos, K. Z., & Weld, D. S. (2004). Supple: Automatically generating user interfaces. In Proceedings of the 9th International Conference on Intelligent User Interfaces (pp. 93-100). New York, NY: ACM Press.","DOI":"10.1145\/964442.964461"},{"key":"jaci.2011070104-2","doi-asserted-by":"publisher","DOI":"10.1016\/j.artint.2010.05.005"},{"key":"jaci.2011070104-3","author":"E.Gamma","year":"1994","journal-title":"Design patterns: Elements of reusable object-oriented software"},{"key":"jaci.2011070104-4","doi-asserted-by":"publisher","DOI":"10.1145\/1614390.1614392"},{"key":"jaci.2011070104-5","unstructured":"Nichols, J., Myers, B. A., Litwack, K., Higgins, M., Hughes, J., & Harris, T. K. (2004). Describing appliance user interfaces abstractly with xml. In Proceedings of the Workshop on Developing User Interfaces with XML: Advances on User Interface Description Languages."},{"key":"jaci.2011070104-6","doi-asserted-by":"crossref","unstructured":"Nichols, J., Rothrock, B., Chau, D. H., & Myers, B. A. (2006). Huddle: Automatically generating interfaces for systems of multiple connected appliances. In Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology (pp. 279-288). New York, NY: ACM Press.","DOI":"10.1145\/1166253.1166298"},{"key":"jaci.2011070104-7","unstructured":"Witt, H. (2005). A toolkit for context-aware user interface development for wearable computers. In Proceedings of the Doctoral Colloquium at the 9th International Symposium on Wearable Computers."},{"key":"jaci.2011070104-8","doi-asserted-by":"crossref","unstructured":"Witt, H., Nicolai, T., & Kenn, H. (2007). The WUI-toolkit: A model-driven UI development framework for wearable user interfaces. In Proceedings of the 27th International Conference on Distributed Computing Systems Workshop (pp. 43). New York, NY: ACM Press.","DOI":"10.1109\/ICDCSW.2007.80"},{"key":"jaci.2011070104-9","unstructured":"XML VM. (2011). Overview. Retrieved from http:\/\/xmlvm.org\/"}],"container-title":["International Journal of Ambient Computing and Intelligence"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=58338","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T14:39:44Z","timestamp":1654094384000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jaci.2011070104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2011,7,1]]},"references-count":10,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2011,7]]}},"URL":"https:\/\/doi.org\/10.4018\/jaci.2011070104","relation":{},"ISSN":["1941-6237","1941-6245"],"issn-type":[{"value":"1941-6237","type":"print"},{"value":"1941-6245","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,1]]}}}