A Unified Software Architecture for User Interface Adaptation

2009 ◽  
pp. 351-368
2021 ◽  
pp. 1-13
Author(s):  
Ana Dominguez ◽  
Julian Florez ◽  
Alberto Lafuente ◽  
Stefano Masneri ◽  
Inigo Tamayo ◽  
...  

2006 ◽  
Vol 30 (5) ◽  
pp. 692-701 ◽  
Author(s):  
Erik G. Nilsson ◽  
Jacqueline Floch ◽  
Svein Hallsteinsen ◽  
Erlend Stav

2008 ◽  
Vol 19 (1) ◽  
pp. 23-35 ◽  
Author(s):  
István Barakonyi ◽  
Dieter Schmalstieg

Author(s):  
Nikolaos Partarakis ◽  
Constantina Doulgeraki ◽  
Asterios Leonidis ◽  
Margherita Antona ◽  
Constantine Stephanidis

2021 ◽  
pp. 225-236
Author(s):  
Amani Braham ◽  
Maha Khemaja ◽  
Félix Buendía ◽  
Faiez Gargouri

2020 ◽  
Vol 10 (12) ◽  
pp. 4280 ◽  
Author(s):  
Miguel A. Teruel ◽  
Juan Trujillo

Blockchain decentralized applications (ÐApp’s) are applications which run on blockchains nodes. Thus, to interact directly with this sort of applications, users need to have a blockchain address, wallet, and knowledge about how to make transactions to interact with ÐApp’s. Therefore, the knowledge required to use a ÐApp can easily make users to desist when trying to interact with them. To tackle this issue, we propose a software architecture that will be in the middle of the user and the ÐApp, thus making users initially unaware of the fact that they are interacting with a ÐApp. This is achieved by analyzing the relationship between ÐApps and Apps by using UML modelling. Next, based on the previous analysis, we created a middleware for users to interact with a ÐApp in the same manner they do with a traditional web app, i.e., by using usernames, passwords and user interface elements instead of addresses, private keys or transactions. To put the developed middleware into practice, we developed a ÐApp that makes use of it. This ÐApp registers the time control of workers from companies by using blockchain to store the data in a secure and non-modifiable manner. Finally, we performed an experiment, thus demonstrating that a ÐApp that implements the proposed middleware would improve its usability for users with no experience with blockchain.


IEEE Access ◽  
2020 ◽  
Vol 8 ◽  
pp. 211048-211062
Author(s):  
Ana Dominguez ◽  
Julian Florez ◽  
Alberto Lafuente ◽  
Stefano Masneri ◽  
Inigo Tamayo ◽  
...  

Author(s):  
Sergio Firmenich ◽  
Alejandra Garrido ◽  
Fabio Paternò ◽  
Gustavo Rossi

Sign in / Sign up

Export Citation Format

Share Document