Filters








673 Hits in 3.5 sec

Architectures for Widget-Level Plasticity [chapter]

Baha Jabarin, T. C. Nicholas Graham
2003 Lecture Notes in Computer Science  
WAHID provides internal and external architectures for integrating plastic widgets in an application.  ...  The internal architecture provides plasticity in new applications and requires that the application code be available for the architecture to be deployed.  ...  We would also like to thank Chris Wolfe and James Wu for their many helpful technical discussions, and Don Hopkins for the use of his pie menu ActiveX control.  ... 
doi:10.1007/978-3-540-39929-2_9 fatcat:qd3s6yk22jai5eqhrzp5yvanry

A Toolkit of Mechanism and Context Independent Widgets [chapter]

Murray Crease, Philip Gray, Stephen Brewster
2001 Lecture Notes in Computer Science  
This paper describes a user-interface architecture which allows interactors to be flexible about the way they are presented.  ...  An interactor may use different mechanisms depending upon their suitability in the current context, user preference and the resources available for presentation using that mechanism.  ...  Plasticity allows an interface to be specified once and subsequently generated for multiple platforms. The interfaces for each platform may use different widgets to suit the resources available.  ... 
doi:10.1007/3-540-44675-3_8 fatcat:zzliawdjtnbwdkbt5pvitcc6g4

Dynamicity issues in broadband network computing [chapter]

Steven Gutfreund, Jose Diaz-Gonzalez, Russell Sasnett, Vincent Phuah
1992 Lecture Notes in Computer Science  
In this paper we characterize the different types of dynamicity that occur in networked compound documents and present a top-level architecture for managing dynamicity.  ...  Acknowledgments We wish to thank Dean Casey and Hem'y Mussman for theh" contributions in setting up our SONET video network.  ...  We would also like to thank Dave Deckel, Bill Griffin, and Jen'y Jones for providing the management support and climate conducive to this resem'ch.  ... 
doi:10.1007/3-540-55639-7_18 fatcat:3cx234reqfgenc2tmm2khgy6ou

Caring, Sharing Widgets: A Toolkit of Sensitive Widgets [chapter]

Murray Crease, Stephen Brewster, Philip Gray
2000 People and Computers XIV — Usability or Else!  
This paper describes a toolkit of widgets that are capable of presenting themselves in multiple modalities, but further are capable of adapting their presentation to suit the contexts and environments  ...  Like the toolkit, plasticity allows user interfaces to adapt to available resources, although the toolkit does this at the level of individual widgets whilst plasticity does this at the level of the interface  ...  Each has a corresponding modality mapper in every widget and an output device. API API Figure 1 -Toolkit architecture.  ... 
doi:10.1007/978-1-4471-0515-2_17 dblp:conf/bcshci/CreaseBG00 fatcat:il5jnbjns5gvhafgqtplm545oi

Towards a New Generation of Widgets for Supporting Software Plasticity: The "Comet" [chapter]

Gaëlle Calvary, Joëlle Coutaz, Olfa Dâassi, Lionel Balme, Alexandre Demeure
2005 Lecture Notes in Computer Science  
It goes one step further than our early work on plasticity [5] . Here, we propose a revision of the notion of software plasticity that we apply at the widget level in terms of comets.  ...  The framework is then applied at the granularity of widgets to provide the notion of a comet.  ...  Many thanks to Julie Dugdale for checking the paper.  ... 
doi:10.1007/11431879_21 fatcat:gdn7n6vtjzbuvh6mxfxzwtozpy

Engineering mobile field worker applications

Pietro Mazzoleni, Stefan Tai
2007 International workshop on Engineering of software services for pervasive environments in conjunction with the 6th ESEC/FSE joint meeting - ESSPE '07  
In this position paper, we identify the main challenges in this context, and propose a preliminary platform architecture for application deployment on Field Worker devices that addresses some of these  ...  In addition, the architecture presented in Figure 1 will be refined taking into account the work done by other partners of the PLASTIC project.  ...  Finally, at the data source level, we include any services deployed on the mobile device.  ... 
doi:10.1145/1294904.1294916 dblp:conf/sigsoft/MazzoleniT07 fatcat:j6rfsftuivgpro73tb2ycfmlme

Engineering adaptive user interfaces for enterprise applications

Pierre A. Akiki
2013 Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems - EICS '13  
A generic platform based on a model-driven approach could be more reusable since operating on the model level makes it technology independent.  ...  The inability to cater for the variety of user needs diminishes the usability of these applications. One way to cater for those needs is through adaptive UIs.  ...  The Comet [8] is introduced as a set of widgets that support UI plasticity but only target the adaptation of individual widgets and not the entire layout.  ... 
doi:10.1145/2494603.2480333 fatcat:2haehwtl3bfszcqqxxnplz5xyu

Semantic Data Driven Interfaces for Web Applications [chapter]

Vagner Nascimento, Daniel Schwabe
2013 Lecture Notes in Computer Science  
abstraction levels for modeling UIs: Task and Domain, Abstract Interface, Concrete Interface, Final User Interface.  ...  so-called Plastic UIs [3], capable of adapting while preserving the "user experience" while the user is engaged with the application.  ...  -The conceptual implementation architecture for Interfaces The Facts Convertor component is responsible for extracting the model definitions from the knowledge base, and converts them into facts -<object  ... 
doi:10.1007/978-3-642-39200-9_5 fatcat:w4uoz2nnuncptn76j3bvavof2m

A Generic Approach for Multi-Device User Interface Rendering with UIML [chapter]

Kris Luyten, Kristof Thys, Jo Vermeulen, Karin Coninx
2007 Computer-Aided Design of User Interfaces V  
A generic architecture for the renderer is defined so that deployment of the engine on different devices implies only little effort.  ...  We present a rendering engine for displaying graphical user interfaces on multiple devices.  ...  Part of the research at EDM is funded by the European Fund for Regional Development, the Interdisciplinary Institute for Broadband Technology (IBBT) and the Flemish Government.  ... 
doi:10.1007/978-1-4020-5820-2_14 dblp:conf/cadui/LuytenTVC06 fatcat:x6etdruch5akxl4npviuaq7s6e

Adaptive Model-Driven User Interface Development Systems

Pierre A. Akiki, Arosha K. Bandara, Yijun Yu
2014 ACM Computing Surveys  
Model-driven engineering formed the basis for most of the systems targeting the development of such UIs.  ...  An overview of these systems is presented and a set of criteria is established to evaluate the strengths and shortcomings of the state-of-the-art, which is categorized under architectures, techniques,  ...  The COntext Mouldable widgeT (Comet(s)) was introduced as a set of widgets that support UI plasticity [Calvary et al. 2005a ].  ... 
doi:10.1145/2597999 fatcat:7ax5mtk66bgd5odoarb5lln7yu

Phidgets

Saul Greenberg, Chester Fitchett
2001 Proceedings of the 14th annual ACM symposium on User interface software and technology - UIST '01  
) on-screen interactive interface for displaying and controlling device state.  ...  Physical widgets or phidgets are to physical user interfaces what widgets are to graphical user interfaces.  ...  For example, their Activity widget API contains attributes giving location, timestamp, and an abstracted activity level, as well as a callback whenever activity changes [3] .  ... 
doi:10.1145/502348.502388 dblp:conf/uist/GreenbergF01 fatcat:nre3ws3ikvc2zoywnuq6zwgvla

Phidgets

Saul Greenberg, Chester Fitchett
2001 Proceedings of the 14th annual ACM symposium on User interface software and technology - UIST '01  
) on-screen interactive interface for displaying and controlling device state.  ...  Physical widgets or phidgets are to physical user interfaces what widgets are to graphical user interfaces.  ...  For example, their Activity widget API contains attributes giving location, timestamp, and an abstracted activity level, as well as a callback whenever activity changes [3] .  ... 
doi:10.1145/502386.502388 fatcat:3lu2mo2stzcfxfgspweqo6xune

Providing plasticity and redistribution for 3D user interfaces using the D3PART model

Jérémy Lacoche, Thierry Duval, Bruno Arnaldi, Eric Maisel, Jérôme Royan
2017 Journal on Multimodal User Interfaces  
We propose D3PART (Dynamic 3D Plastic And Redistribuable Technology), a model to handle redistribution for 3D user interfaces.  ...  In our previous work, we proposed a task model, a device model and an application component model for the creation of plastic user interfaces that handle the 3D specificities.  ...  It includes mechanisms for widgets migrations and for the adaptation of the widgets representations and interactions according to the context of use.  ... 
doi:10.1007/s12193-017-0239-x fatcat:sazphysulbf6pa232unn253bdq

Xplain

Alfonso García Frey, Gaëlle Calvary, Sophie Dupuy-Chesa
2010 Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems - EICS '10  
The plasticity of a UI denotes its capacity of adaptation to the context of use while preserving its quality.  ...  The efforts in plasticity have focused on the (meta) modeling of the UI, but the quality remains uncovered.  ...  The problem is greater for Plastic UIs [5, 22] . In Human-Computer Interaction (HCI), plasticity refers to the ability of UIs to withstand variations of contexts of use while preserving usability.  ... 
doi:10.1145/1822018.1822026 dblp:conf/eics/FreyCD10 fatcat:r3buhmhuyrgplk7j7sdurjzc6i

Engineering Adaptive Model-Driven User Interfaces

Pierre A. Akiki, Arosha K. Bandara, Yijun Yu
2016 IEEE Transactions on Software Engineering  
RBUIS uses an interpreted runtime model-driven approach based on the Cedar Architecture, and is supported by the integrated development environment (IDE), Cedar Studio.  ...  This paper presents Role-Based UI Simplification (RBUIS) as a mechanism for increasing usability through adaptive behavior by providing end-users with a minimal feature-set and an optimal layout, based  ...  We would like to thank Shanghai Banff Technology Ltd and all the participants of our study for their valuable feedback.  ... 
doi:10.1109/tse.2016.2553035 fatcat:7kxtkw2crffqbgdzkf5yua62nq
« Previous Showing results 1 — 15 out of 673 results