@conference {Mulf1706:Wearable, title = {Wearable Devices and {IoT} as Enablers of Assistive Technologies}, booktitle = {Tenth International Conference on Developments in e-Systems Engineering - DeSE2017 (DeSE2017)}, year = {2017}, address = {Paris, France}, abstract = {In assistive technology scenarios, this paper investigates how wearable devices may be used as smart solutions for accessing computers. We focus our attention on a smartwatch available on the consumer market; by using an open source middleware, based on low cost embedded systems, we propose to develop custom apps to process data from smartwatch{\textquoteright}s resources (e.g., sensors) and send them to a Linux single board computer. The latter component plays a critical role because it converts received data into raw input signals for a connected computer by emulating a standard mouse or a keyboard. Since the process requires no software installation on the target device, the user with a disability benefits from a single personalized equipment to control a wide range of computer devices, including traditional personal computers, tablets and smartphones. Additionally, the embedded system accesses the Internet and it takes advantage of the container-based virtualization technology to customize on demand its behaviour according to user{\textquoteright}s needs and preferences.}, keywords = {Assistive Technology, Computer accessibility, Container Based Virtualization, embedded systems, Smartwatch, Wearable devices}, author = {Davide Mulfari and Antonino Longo Minnolo and Antonio Puliafito} } @article {10.4108/cs.1.1.e4, title = {Achieving Assistive Technology Systems Based on IoT Devices in Cloud Computing}, journal = {EAI Endorsed Transactions on Cloud Systems}, volume = {15}, number = {1}, year = {2015}, month = {2}, publisher = {ICST}, keywords = {Assistive Technology, cloud computing, embedded systems, human computer interaction, Internet of Things, Users with disabilities.}, issn = {2410-6895}, doi = {10.4108/cs.1.1.e4}, author = {Davide Mulfari and Antonio Celesti and Maria Fazio and Massimo Villari and Antonio Puliafito} } @inbook {291, title = {Embedded systems for supporting computer accessibility}, booktitle = {Association for the Advancement of Assistive Technology in Europe (AAATE)}, number = {217: Assistive Technology}, year = {2015}, pages = {378-385}, publisher = {IOS Press}, organization = {IOS Press}, edition = {Series: Studies in Health Technology and Informatics}, address = {Budapest, Hungary}, abstract = {Nowadays, customized AT software solutions allow their users to interact with various kinds of computer systems. Such tools are generally available on personal devices (e.g., smartphones, laptops and so on) commonly used by a person with a disability. In this paper, we investigate a way of using the aforementioned AT equipments in order to access many different devices without assistive preferences. The solution takes advantage of open source hardware and its core component consists of an affordable Linux embedded system: it grabs data coming from the assistive software, which runs on the user{\textquoteright}s personal device, then, after processing, it generates native keyboard and mouse HID commands for the target computing device controlled by the end user. This process supports any operating system available on the target machine and it requires no specialized software installation; therefore the user with a disability can rely on a single assistive tool to control a wide range of computing platforms, including conventional computers and many kinds of mobile devices, which receive input commands through the USB HID protocol.}, keywords = {Assistive Technology, cloud computing, IoT}, isbn = {978-1-61499-565-4 (print) | 978-1-61499-566-1 (online)}, doi = {10.3233/978-1-61499-566-1-378}, url = {http://ebooks.iospress.nl/publication/40681}, author = {Davide Mulfari and Antonio Celesti and Maria Fazio and Massimo Villari and Antonio Puliafito} } @proceedings {31, title = {Using Embedded Systems to Spread Assistive Technology on Multiple Devices in Smart Environments}, journal = {IEEE International Conference on Bioinformatics and Biomedicine (BIBM)}, year = {2014}, month = {2014}, pages = {5-11}, publisher = {IEEE Computer Society}, address = {Belfast}, abstract = {

Nowadays, Assistive Technology (AT) systems are\ closely tied to the devices that they control. Considering a smart
environment where a person with a disability needs to interact\ with multiple devices, the user is forced to rely on AT software
tools available on the each used platform. Therefore, computer\ skills are required to adjust any different computing environment
configuration according to the user{\textquoteright}s needs and preferences.\ To address such issues, in this paper, we discuss the usage of
embedded systems able to interface sensors and existing AT\ software tools running on user{\textquoteright}s personal equipments, in order
to natively interact with many platforms. Thus, our work aims to\ decouple AT software tools from the accessed computer systems,
allowing us to control various kinds of computer systems, even\ those that do not provide any AT features, by using just a\ personal assistive equipment.

}, keywords = {Assistive Technology, embedded systems, human computer interaction, Internet of Things, Users with disabilities}, issn = {978-1-4799-5669-2}, doi = {10.1109/BIBM.2014.6999234}, author = {Davide Mulfari and Antonio Celesti and Maria Fazio and Massimo Villari and Antonio Puliafito} }