Work on Migratory Interfaces at HIIS / ISTI-CNR. Fabio Paternò, Carmen Santoro, Antonio Scorcia
|
|
- Ginger McGee
- 6 years ago
- Views:
Transcription
1 Work on Migratory Interfaces at HIIS / ISTI-CNR Fabio Paternò, Carmen Santoro, Antonio Scorcia ISTI-C.N.R. HIIS Laboratory Pisa, Italy
2 Why Migratory Interfaces Our life is becoming a multi-device experience One of the main source of frustration is that we need to restart for each device change Need for continuous access to interactive services across various devices Migratory user interfaces can transfer among different devices (from source devices to target devices), so as to allow the users to continue their tasks Application domains such as shopping, bids for auction on line, games, making reservations W3C UWA Meeting - Pisa - July
3 The Core of Migration Migration = Device Change + Adaptation + Continuity W3C UWA Meeting - Pisa - July
4 The Migration Service Platform Application User Interface Application logic Migration Service Platform Network Support Migratory Application User Interface Application logic Migration = Device Change + Adaptation + Continuity W3C UWA Meeting - Pisa - July
5 The Migration Process Device Discovery When to Migrate: Migration Trigger (User or System or Mixed initiative) Where to Migrate: Identification Target and its resources What to Migrate: User interface and/or applicat. logic How to Migrate: Adaptation (depending on the type of target) State Persistence: Source state extraction and association to target version Activation in the target device: at the point in which the user left off on the source device W3C UWA Meeting - Pisa - July
6 Our Approach Model-based approach and XML-based languages for describing UIs at different abstraction levels: Abstract UIs (platform-independent UIs) Concrete UIs (platform-dependent UIs) Different phases: Device discovery (and gathering their characteristics) Reverse engineering phase for obtaining a Concrete UI from the implementation Maintaining the state of the UI (script) Semantic redesign from source CUI to target CUI Final UI generation from target CUI to implementation language W3C UWA Meeting - Pisa - July
7 Logical User Interface in TERESA XML Abstract Concrete Presentation1 Grouping Selection Edit Navigator.. Connection Defines some concrete aspects of the user interface Provides indications for the implementation of abstract interactors in the target platform - <interactor id="go_to_section3">- <interaction category="interaction">- - <control type="control"> - <navigator object="navigator"/> - </control> - </interaction> - <interactor id="go_to_section3">- <interaction>- <control>- - <navigator> - <button label="go to selected section"/> - </navigator> - </control> - </interaction> - </interactor> 7
8 The Proposed Approach Automatic re-authoring Logical User Interface (LUI) Descriptions XML based, automatically generated Semantic rules Preserve the semantics of the original interface Identify suitable solutions for page splitting Desktop Abstract User Interface Mobile Abstract User Interface Concrete User Interface REDESIGN Concrete User Interface Reverse Engineering Forward Engineering XHTML XHTML W3C UWA Meeting - Pisa - July
9 Reverse Engineering W3C UWA Meeting - Pisa - July
10 Desktop-Mobile Cost-based Redesign CUI-Desktop SEMANTIC REDESIGN Mobile Device Description LIMIT EXCEEDED? YES NO CUI-Mobile 10
11 Example Desktop-Mobile Redesign (1/4) Grouping (G0) Grouping (G1) Grouping (G2) Grouping (G4) Grouping (G3) W3C UWA Meeting - Pisa - July
12 Example Desktop-Mobile Redesign (2/4) Interactors and composition operators with associated costs LEGEND: Composition operator Interactor ( ) Cost (in pixel) (675) G0 T = Text TL = Long text Img = image L = link Img G1 (245) G2 (335) G3 (66) (29) L L L L L L L (35) (35)(35)(35)(35) (35) (35) (135) G4 Img Img T Img (99) (101)(35) (31) T TL (35) (100) W3C UWA Meeting - Pisa - July
13 Example Desktop-Mobile Redesign (3/4) (675) G0 Cost processing for G0: = 675px = 375px = 165px Img (29) G1 (245) (35) G2 (335) (35) G3 (66) L L L L L L L (35)(35)(35)(35)(35) (35) (35) (135) G4 Img Img T Img (99) (101) (35) (31) T (35) TL 100 W3C UWA Meeting - Pisa - July
14 Example Desktop-Mobile Redesign (4/4) Page 4 Page 2 Page 1 Page
15 Another Example W3C UWA Meeting - Pisa - July
16 Migratory Web Interfaces Device Discovery Device 1 Device Discovery (1) Device Discovery Device N Migration Client Migration Trigger and Target Identification (6) Desktop Request Page (2) Provide Annotated Page (5) Proxy Server Migration Server Adaptation + State Association Interactive Application Generation (8) Trasmission of Current State through callback AJAX (7) PDA Provide Page (4) Request Page (3) Application Server 16
17 Migrating between PDA and Digital TV W3C UWA Meeting - Pisa - July
18 Migrating between PDA and Digital TV W3C UWA Meeting - Pisa - July
19 Example Migration (Video) W3C UWA Meeting - Pisa - July
20 Migrating between PDA and Digital TV Application Server 1 Reverse Engineering Semantic Redesign shopping-desktop.lui 2 Semantic Redesign 5 State 6 Persistence shopping-tv.lui 7 8 shopping-pda.lui Activation on Digital TV 0 4 shopping.html shopping-tv.class PDA 3 W3C UWA Meeting - Pisa - July
21 Rich Information State User input. Client-side variables Dynamic content (Ajax scripts) Cookies Bookmarks History Bookmarks Query string W3C UWA Meeting - Pisa - July
22 Usability of Migratory UIs Continuity: ease with which users can continue task accomplishment through another device Factors that can affect perceived continuity Time Time needed for migration to take place Time passed since the last interaction (long time might be an issue) Adaptation process When it changes the UI on the target device in such a way that users do not recognise that it enables them to continue performance of their tasks from where they left in the source device 22
23 Usability of Migratory UIs Predictability of the effects of the migration s trigger: the ability of the user to understand the effect of triggering a certain migration. Particularly relevant when different options for migration, eg: If partial migration, users should be able to easily predict what part of the user interface will migrate and on which device(s) the results of the interactions will appear users should be able to easily understand to what actual devices correspond the list of devices to be targets Learnability: the easiness with which the users become familiar to the migration features. If the system is easy to be learned, even occasional users can easily use it. W3C UWA Meeting - Pisa - July
Automatic Semantic Platform- dependent Redesign. Giulio Mori & Fabio Paternò. HIIS Laboratory ISTI-C.N.R.
Automatic Semantic Platform- dependent Redesign Giulio Mori & Fabio Paternò http://giove.isti.cnr.it/ HIIS Laboratory ISTI-C.N.R. Pisa, Italy Multi-Device Interactive Services: Current Practice Manual
More informationPreserving Rich User Interface State in Web Applications across Various Platforms
Preserving Rich User Interface State in Web Applications across Various Platforms Fabio Paternò, Carmen Santoro, and Antonio Scorcia ISTI-CNR, Via G. Moruzzi, 1 56124 Pisa, Italy {Fabio.Paterno,Carmen.Santoro,Antonio.Scorcia}@isti.cnr.it
More informationAmbient Intelligence for Supporting Task Continuity across Multiple Devices and Implementation Languages
The Computer Journal Advance Access published March 13, 2009 The Author 2009. Published by Oxford University Press on behalf of The British Computer Society. All rights reserved. For Permissions, please
More informationOn-demand Cross-Device Interface Components Migration
On-demand Cross-Device Interface Components Migration Giuseppe Ghiani giuseppe.ghiani@isti.cnr.it Fabio Paternò CNR-ISTI, HIIS Laboratory Via Moruzzi 1 56124 Pisa, Italy fabio.paterno@isti.cnr.it Carmen
More informationDESIGNING MULTI-DEVICE INTERACTIVE SERVICES THROUGH MULTIPLE ABSTRACTION LEVELS
DESIGNING MULTI-DEVICE INTERACTIVE SERVICES THROUGH MULTIPLE ABSTRACTION LEVELS SILVIA BERTI, GIULIO MORI, FABIO PATERNO, CARMEN SANTORO ISTI-CNR, Pisa {silvia.berti, giulio.mori, fabio.paterno, carmen.santoro}@isti.cnr.it
More informationAuthoring Multi-device Web Applications with Database Access
Authoring Multi-device Web Applications with Database Access Giulio Mori, Fabio Paternò, and Carmen Santoro ISTI-CNR, Via Moruzzi 1, 56126 Pisa, Italy {Giulio.Mori, Fabio.Paterno, Carmen.Santoro}@isti.cnr.it
More informationUsability Evaluation of Tools for Nomadic Application Development
Usability Evaluation of Tools for Nomadic Application Development Cristina Chesta (1), Carmen Santoro (2), Fabio Paternò (2) (1) Motorola Electronics S.p.a. GSG Italy Via Cardinal Massaia 83, 10147 Torino
More informationChapter 10 Integration of User Interface Migration and Application Logic Reconfiguration: An Example in the Game Domain
Chapter 10 Integration of User Interface Migration and Application Logic Reconfiguration: An Example in the Game Domain Giuseppe Ghiani, Holger Klus, Fabio Paternò, Carmen Santoro and Björn Schindler 10.1
More informationAdaptive Mobile Multimodal User Interfaces for Dynamic Accessibility
Adaptive Mobile Multimodal User Interfaces for Dynamic Accessibility Marco Manca, Fabio Paternò, Abstract Carmen Santoro In this paper we CNR-ISTI, HIIS Laboratory discuss how to exploit Via Moruzzi 1
More informationHow to Exploit Abstract User Interfaces in MARIA
How to Exploit Abstract User Interfaces in MARIA Fabio Paternò, Carmen Santoro, Lucio Davide Spano CNR-ISTI, HIIS Laboratory Via Moruzzi 1, 56124 Pisa, Italy {fabio.paterno, carmen.santoro, lucio.davide.spano}@isti.cnr.it
More informationEngineering JavaScript State Persistence of Web Applications Migrating across Multiple Devices
Engineering JavaScript State Persistence of Web Applications Migrating across Multiple Devices Federico Bellucci, Giuseppe Ghiani, Fabio Paternò, Carmen Santoro CNR-ISTI, HIIS Laboratory Via Moruzzi 1,
More informationCategories and Subject Descriptors H5.m. Information interfaces and presentation (e.g., HCI). General Terms Design, Human Factors, Languages
Support for Authoring Service Front-Ends Fabio Paternò, Carmen Santoro, Lucio Davide Spano ISTI-CNR, HIIS Lab, Via Moruzzi 1, 56124 Pisa, Italy {Fabio.Paterno, Carmen.Santoro, Lucio.Davide.Spano}@isti.cnr.it
More informationMigratory User Interfaces Able to Adapt to Various Interaction Platforms
Migratory User Interfaces Able to Adapt to Various Interaction Platforms Renata Bandelloni, Fabio Paternò ISTI-CNR,Via G.Moruzzi 1, 56100 Pisa, Italy. {r.bandelloni, f.paterno}@isti.cnr.it Abstract. The
More informationAbstract. 1. Conformance. 2. Introduction. 3. Abstract User Interface
MARIA (Model-based language for Interactive Applications) W3C Working Group Submission 3 February 2012 Editors: Fabio Paternò, ISTI-CNR Carmen Santoro, ISTI-CNR Lucio Davide Spano, ISTI-CNR Copyright 2012
More informationExploiting Web Service Annotations in Model-based User Interface Development
Exploiting Web Service Annotations in Model-based User Interface Development Fabio Paternò, Carmen Santoro, Lucio Davide Spano ISTI-CNR, HIIS Lab, Via Moruzzi 1, 56124 Pisa, Italy {Fabio.Paterno, Carmen.Santoro,
More informationDesigning Usable Applications based on Web Services
Designing Usable Applications based on Web Services Fabio Paternò, Carmen Santoro, Lucio Davide Spano HIIS Laboratory ISTI-CNR Via Moruzzi 1 56126 Pisa, Italy {fabio.paterno, carmen.santoro, lucio.davide.spano}@isti.cnr.it
More informationSupporting Flexible Development of Multi-Device Interfaces
Supporting Flexible Development of Multi-Device Interfaces Francesco Correani, Giulio Mori, Fabio Paternò ISTI-CNR 56124 Pisa, Italy {francesco.correani, giulio.mori, fabio.paterno}@isti.cnr.it http://giove.isti.cnr.it
More informationFabio Paternò, Carmen Santoro, David Touzet. ISTI-CNR Pisa, Italy.
Adapting Interface Representations for Mobile Support in Interactive Safety Critical Contexts Fabio Paternò, Carmen Santoro, David Touzet ISTI-CNR Pisa, Italy. http://giove.isti.cnr.it Abstract: Mobile
More informationCustomizable Dynamic User Interface Distribution
Customizable Dynamic User Interface Distribution Marco Manca, Fabio Paternò CNR-ISTI, HIIS Laboratory Pisa, Italy {marco.manca, fabio.paterno}@isti.cnr.it ABSTRACT This paper describes a solution for flexibly
More informationA Framework for the Development of Distributed Interactive Applications
A Framework for the Development of Distributed Interactive Applications Luca Frosini HIIS Laboratory ISTI-CNR Via G. Moruzzi, 1 56124 Pisa (Italy) luca.frosini@isti.cnr.it +39 050 621 2602 Marco Manca
More informationModels, Tools and Transformations for Design and Evaluation of Interactive Applications
Models, Tools and Transformations for Design and Evaluation of Interactive Applications Fabio Paternò, Laila Paganelli, Carmen Santoro CNUCE-C.N.R. Via G.Moruzzi, 1 Pisa, Italy fabio.paterno@cnuce.cnr.it
More informationSupporting Interactions with Multiple Platforms Through User and Task Models
11 Supporting Interactions with Multiple Platforms Through User and Task Models Luisa Marucci, Fabio Paternò, and Carmen Santoro ISTI-CNR, Italy 11.1. INTRODUCTION In recent years, interest in model-based
More informationReverse Engineering Cross-Modal User Interfaces for Ubiquitous Environments
Reverse Engineering Cross-Modal User Interfaces for Ubiquitous Environments Renata Bandelloni, Fabio Paternò, and Carmen Santoro ISTI-CNR, Via G.Moruzzi, 1 56124, Pisa, Italy {Renata.Bandelloni,Fabio.Paterno,Carmen.Santoro}@isti.cnr.it
More informationAutomatic Reconstruction of the Underlying Interaction Design of Web Applications
Automatic Reconstruction of the Underlying Interaction Design of Web Applications L.Paganelli, F.Paternò C.N.R., Pisa Via G.Moruzzi 1 {laila.paganelli, fabio.paterno}@cnuce.cnr.it ABSTRACT In this paper
More informationSupporting Interactions with Multiple Platforms Through User and Task Models
Supporting Interactions with Multiple Platforms Through User and Task Models L.Marucci, F.Paternò, C.Santoro ISTI-CNR Via G.Moruzzi 1 Pisa, Italy Fax: +39 050 3138091 {l.marucci, f.paterno, c.santoro}@cnuce.cnr.it
More informationSupporting Interactions with Multiple Platforms Through User and Task Models
Supporting Interactions with Multiple Platforms Through User and Task Models L.Marucci, F.Paternò, C.Santoro ISTI-CNR Via G.Moruzzi 1 Pisa, Italy Fax: +39 050 3138091 {l.marucci, f.paterno, c.santoro}@cnuce.cnr.it
More informationA Set of Languages for Context-Aware Adaptation
A Set of Languages for Context-Aware Adaptation Giuseppe Giani, Fabio Paternò, Carmen Santoro, Lucio Davide Spano CNR-ISTI, HIIS Laboratory Via Moruzzi 1, 56124 Pisa, Italy {giuseppe.ghiani, fabio.paterno,
More informationAn Investigation of Adapting Document Structures
Faculty of Engineering An Investigation of Adapting Document Structures Thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Applied Science and Engineering:
More informationCicero Designer: An Environment for End-User Development of Multi-Device Museum Guides
Cicero Designer: An Environment for End-User Development of Multi-Device Museum Guides Giuseppe Ghiani, Fabio Paternò, and Lucio Davide Spano ISTI-CNR, HIIS Lab, Via Moruzzi 1, 56124 Pisa, Italy {Giuseppe.Ghiani,Fabio.Paterno,Lucio.Davide.Spano}@isti.cnr.it
More informationChapter 4 Extending MARIA to Support Distributed User Interfaces
Chapter 4 Extending MARIA to Support Distributed User Interfaces 1 2 3 Marco Manca and Fabio Paternò 4 [AU1] Abstract In this paper, we describe a solution to obtain flexible user interface distribution
More informationTools for Remote Web Usability Evaluation
Tools for Remote Web Usability Evaluation Fabio Paternò ISTI-CNR Via G.Moruzzi, 1 56100 Pisa - Italy f.paterno@cnuce.cnr.it Abstract The dissemination of Web applications is enormous and still growing.
More informationChapter 13 ONE MODEL, MANY INTERFACES 1. INTRODUCTION
Chapter 13 ONE MODEL, MANY INTERFACES Fabio Paternò, Carmen Santoro ISTI, CNR Institute, Via G. Moruzzi 1 I-56010 Ghezzano, Pisa (Italy) E-mail: {f.paterno, c.santoro}@cnuce.cnr.it URL: http://giove.cnuce.cnr.it/~fabio/
More informationDeliverable D ASFE-DL: Semantics, Syntaxes and Stylistics (R3)
Multi-Dimensional Context-Aware Adaptation of Service Front-Ends Project no. Deliverable D.3.2.3 ASFE-DL: Semantics, Syntaxes and Stylistics (R3) Due date of deliverable: 30/09/2013 Actual submission to
More informationFrom Desktop to Tabletop: Migrating the User Interface of AgilePlanner
From Desktop to Tabletop: Migrating the User Interface of AgilePlanner Xin Wang, Yaser Ghanam, and Frank Maurer Department of Computer Science, University of Calgary, Canada {xin, yghanam, maurer}@cpsc.ucalgary.ca
More informationIHS Engineering Workbench V1.2 Release Notes
IHS Markit is pleased to announce the release of Version 1.2 of IHS Engineering Workbench, the next major release that delivers Standards management capabilities, along with multiple enhancements to existing
More informationCreating Mashups by Direct Manipulation of Existing Web Applications
Creating Mashups by Direct Manipulation of Existing Web Applications Giuseppe Ghiani, Fabio Paternò, and Lucio Davide Spano CNR-ISTI, HIIS Laboratory, Via Moruzzi 1 56124 Pisa, Italy {giuseppe.ghiani,fabio.paterno,lucio.davide.spano}@isti.cnr.it
More informationIntelligent Support for End-User Web Interface Customization
Intelligent Support for End-User Web Interface Customization José A. Macías 1 and Fabio Paternò 2 1 Universidad Autónoma de Madrid. Ctra. De Colmenar, Km. 15, 28049 Madrid, Spain 2 ISTI-CNR. Via G. Moruzzi,
More informationDelivery Options: Attend face-to-face in the classroom or via remote-live attendance.
XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or
More informationThe CASPAR Finding Aids
ABSTRACT The CASPAR Finding Aids Henri Avancini, Carlo Meghini, Loredana Versienti CNR-ISTI Area dell Ricerca di Pisa, Via G. Moruzzi 1, 56124 Pisa, Italy EMail: Full.Name@isti.cnr.it CASPAR is a EU co-funded
More informationUseware Dialog Modeling (usedm) Language
Useware Dialog Modeling (usedm) Language W3C Working Group Submission 3 February 2012 Editors: Marc Seissler, DFKI Gerrit Meixner, DFKI Kai Breiner, Software Engineer Research Group, University of Kaiserslautern
More informationDelivery Options: Attend face-to-face in the classroom or remote-live attendance.
XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:
More informationModel-based tools for pervasive usability
Interacting with Computers 17 (2005) 291 315 www.elsevier.com/locate/intcom Model-based tools for pervasive usability Fabio Paternò* ISTI-CNR, Via G.Moruzzi 1, Pisa 56124, Italy Received 21 January 2004;
More informationFuture Directions in Miniaturization inemi, January 16, 2008, Shanghai
Future Directions in Miniaturization inemi, January 16, 2008, Shanghai Continuous technology development and integration has enabled mobile products be evolved from voice only to multimedia devices The
More informationA Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users
A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users Elia Contini, Barbara Leporini, and Fabio Paternò ISTI-CNR, Pisa, Italy {elia.contini,barbara.leporini,fabio.paterno}@isti.cnr.it
More informationEclipse as a Web 2.0 Application Position Paper
Eclipse Summit Europe Server-side Eclipse 11 12 October 2006 Eclipse as a Web 2.0 Application Position Paper Automatic Web 2.0 - enabling of any RCP-application with Xplosion Introduction If todays Web
More informationContents. Contents. Introducing Windows Windows Apps Start Button and Menu File Explorer Getting Around...
Contents Contents 1 2 Introducing Windows 10... 5 Windows 10: the Next Step...6 Getting a Microsoft Account...8 Start Button and Start Menu...10 Settings and Control Panel...12 Signing In...14 Start Button
More informationHuman-Computer Interaction Series
Human-Computer Interaction Series Editors-in-chief John Karat IBM Thomas J Watson Research Center, New York, NY, U.S.A. Jean Vanderdonckt Université catholique de Louvain, Louvain-la-Neuve, Belgium Editorial
More informationA Methodology and Framework to Simplify Usability Analysis of Mobile Applications
2009 IEEE/ACM International Conference on Automated Software Engineering A Methodology and Framework to Simplify Usability Analysis of Mobile Applications Florence Balagtas-Fernandez Media Informatics
More informationGeneration of Multi-Device Adaptive MultiModal Web Applications
Generation of Multi-Device Adaptive MultiModal Web Applications Marco Manca, Fabio Paternò, Carmen Santoro, and Lucio Davide Spano CNR-ISTI, HIIS Laboratory, Via G. Moruzzi 1, 56124 Pisa, Italy {marco.manca,fabio.paterno,carmen.santoro,
More informationMensch-Maschine-Interaktion 1. Chapter 2 (May 12th, 2011, 9am-12pm): Basic HCI principles 1
Mensch-Maschine-Interaktion 1 Chapter 2 (May 12th, 2011, 9am-12pm): Basic HCI principles 1 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements Designing
More informationAJAX Programming Overview. Introduction. Overview
AJAX Programming Overview Introduction Overview In the world of Web programming, AJAX stands for Asynchronous JavaScript and XML, which is a technique for developing more efficient interactive Web applications.
More informationProduct Accessibility Conformance Report
Product Accessibility Conformance Report Name of Product / Version Number: Contact for more information: Gillian Neff / gillian.neff @clarivate.com Clarivate Analytics remains dedicated to developing software
More information--Microsoft-- --Windows Phone--
--Microsoft-- --Windows Phone-- Microsoft Windows Phone Course 10553A: Fundamentals of XAML and Microsoft Expression Blend Course Outline Module 1: Binding in XAML This module familiarizes the students
More informationRich Web Application Backplane
IBM Software Group Rich Web Application Backplane John Boyer One way to look at it Markup delivered by a web application today must juggle hardening requirements Layout and rendition of text, images, interaction
More informationContext-based Access Control for Ubiquitous Service Provisioning
Context-based Access Control for Ubiquitous Service Provisioning Antonio Corradi, Rebecca Montanari, Daniela Tibaldi {acorradi, rmontanari, dtibaldi}@deis.unibo.it DEIS - Department of Electronics, Computer
More informationLayered UI and Adaptation Policies for Ubiquitous Web Applications
Layered UI and Adaptation Policies for Ubiquitous Web Applications Centering ideas for upcoming standards 25 October 2007 José M. Cantera.- Telefónica I+D jmcf@tid.es Introduction Introduction Developing
More informationCredits: Some of the slides are based on material adapted from
1 The Web, revisited WEB 2.0 marco.ronchetti@unitn.it Credits: Some of the slides are based on material adapted from www.telerik.com/documents/telerik_and_ajax.pdf 2 The old web: 1994 HTML pages (hyperlinks)
More informationAn Environment for Designing and Sharing Adaptation Rules for Accessible Applications
An Environment for Designing and Sharing Adaptation Rules for Accessible Applications Raúl Miñón School of Informatics, University of the Basque Country Manuel Lardizabal 1, E-20018 Donostia, Spain raul.minon@ehu.es
More informationConverting Scripts into Reproducible Workflow Research Objects
Converting Scripts into Reproducible Workflow Research Objects Lucas A. M. C. Carvalho, Khalid Belhajjame, Claudia Bauzer Medeiros lucas.carvalho@ic.unicamp.br Baltimore, Maryland, USA October 23-26, 2016
More informationCAMELEON Project. R&D Project IST CAMELEON Partners:
CAMELEON Project R&D Project IST-2000-30104 Title of Document: Author(s): Affiliation(s): The CAMELEON Glossary G. Calvary, J. Coutaz, D. Thevenin L. Bouillon, M. Florins, Q. Limbourg, N. Souchon, J. Vanderdonckt
More informationSpatial Data on the Web
Spatial Data on the Web Tools and guidance for data providers Clemens Portele, Andreas Zahnen, Michael Lutz, Alexander Kotsev The European Commission s science and knowledge service Joint Research Centre
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java
More informationDeveloping Applications with Java EE 6 on WebLogic Server 12c
Developing Applications with Java EE 6 on WebLogic Server 12c Duration: 5 Days What you will learn The Developing Applications with Java EE 6 on WebLogic Server 12c course teaches you the skills you need
More informationLegacy Metamorphosis. By Charles Finley, Transformix Computer Corporation
Legacy Metamorphosis By Charles Finley, Transformix Computer Corporation Legacy Metamorphosis By Charles Finley, Transformix Computer Corporation Introduction A legacy application is any application based
More informationBuilding Accessibility Into The Workflow
Building Accessibility Into The Workflow Rick Ells Computing & Communications University of Washington Seattle, Washington rells@cac.washington.edu http://staff.washington.edu/rells/ Challenge Accessible
More informationSynchronised Model-Based Design of Multiple User Interfaces
Synchronised Model-Based Design of Multiple User Interfaces Jean Vanderdonckt, Quentin Limbourg, Murielle Florins, Frédéric Oger, Benoît Macq Université catholique de Louvain *Institut d Administration
More information3DNSITE: A networked interactive 3D visualization system to simplify location awareness in crisis management
www.crs4.it/vic/ 3DNSITE: A networked interactive 3D visualization system to simplify location awareness in crisis management Giovanni Pintore 1, Enrico Gobbetti 1, Fabio Ganovelli 2 and Paolo Brivio 2
More informationRemote Evaluation of Mobile Applications
Remote Evaluation of Mobile Applications Fabio Paternò, Andrea Russino, Carmen Santoro ISTI-CNR, Via G. Moruzzi, 1, 56127 Pisa, Italy {Fabio.Paterno, Andrea.Russino, Carmen.Santoro}@isti.cnr.it Abstract.
More informationPearson Education 2007 Chapter 7 (RASD 3/e)
Chapter 7 (RASD 3/e) MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 7 Graphical User Interface Design Pearson Education
More informationWelcome to The Nova Scotia Government. Website Template
Welcome to The Nova Scotia Government Website Template Why a new web template? The new Nova Scotia Government website template is designed to help you maintain or create your government web pages. If right
More informationWeb Applications. Software Engineering 2017 Alessio Gambi - Saarland University
Web Applications Software Engineering 2017 Alessio Gambi - Saarland University Based on the work of Cesare Pautasso, Christoph Dorn, Andrea Arcuri, and others ReCap Software Architecture A software system
More information1.1 Customize the Layout and Appearance of a Web Page. 1.2 Understand ASP.NET Intrinsic Objects. 1.3 Understand State Information in Web Applications
LESSON 1 1.1 Customize the Layout and Appearance of a Web Page 1.2 Understand ASP.NET Intrinsic Objects 1.3 Understand State Information in Web Applications 1.4 Understand Events and Control Page Flow
More informationCreate Schema In Sql Server 2005 Management Studio
Create Schema In Sql Server 2005 Management Studio Using SQL Server Management Studio For information about schema-bound views, see the SCHEMABINDING portion of CREATE VIEW (Transact-SQL). In this tip,
More informationOracle Fusion Middleware 11g: Build Applications with ADF Accel
Oracle University Contact Us: +352.4911.3329 Oracle Fusion Middleware 11g: Build Applications with ADF Accel Duration: 5 Days What you will learn This is a bundled course comprising of Oracle Fusion Middleware
More informationAdaptive User Interfaces for Smart Environments with the Support of Model-Based Languages
Adaptive User Interfaces for Smart Environments with the Support of Model-Based Languages Sara Bongartz 1, Yucheng Jin 1, Fabio Paternò 2, Joerg Rett 1, Carmen Santoro 2, and Lucio Davide Spano 2 1 SAP
More informationTechnical and Functional Standards for Digital Court Recording
Technical and Functional Standards for Digital Court Recording As of February 2015 Overview This document provides detailed specifications for Digital Court Recording (DCR) systems which meet the court
More informationLesson 12: JavaScript and AJAX
Lesson 12: JavaScript and AJAX Objectives Define fundamental AJAX elements and procedures Diagram common interactions among JavaScript, XML and XHTML Identify key XML structures and restrictions in relation
More informationDevelopment of Web Applications
Development of Web Applications Principles and Practice Vincent Simonet, 2013-2014 Université Pierre et Marie Curie, Master Informatique, Spécialité STL 6 Practical Aspects Vincent Simonet, 2013-2014 Université
More informationAn Abstract Interaction Model for a MDA Software Production Method
An Abstract Interaction Model for a MDA Software Production Method Francisco Valverde 1, Ignacio Panach 1, Oscar Pastor 1 1 Department of Information Systems and Computation Technical University of Valencia
More informationData Querying, Extraction and Integration II: Applications. Recuperación de Información 2007 Lecture 5.
Data Querying, Extraction and Integration II: Applications Recuperación de Información 2007 Lecture 5. Goal today: Provide examples for useful XML based applications Motivation: Integrating Legacy Databases,
More informationLanguages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by
Languages in WEB E-Business Technologies Summer Semester 2009 Submitted to Prof. Dr. Eduard Heindl Prepared by Jenisha Kshatriya (Mat no. 232521) Fakultät Wirtschaftsinformatik Hochshule Furtwangen University
More informationModel-Based UI W3C XG
José M. Cantera http://mymobileweb.morfeo-project.org Telefónica I+D Model-Based UI W3C XG Telefónica I+D's Input FIT-350405-2007-1 FIT-350401-2006-2 1 Background Developing applications for the Ubiquitous
More informationWhat s New in VMware vsphere 5.1 VMware vcenter Server
What s New in VMware vsphere 5.1 VMware vsphere 5.1 TECHNICAL MARKETING DOCUMENTATION V 1.0/UPDATED JULY 2012 Table of Contents Introduction... 3 Key Components... 3 vcenter Single Sign-On Server.... 3
More informationInformation Architecture
Information Architecture Why, What, & How Internet Technology 1 Why IA? Information Overload Internet Technology 2 What is IA? Process of organizing & presenting information in an intuitive & clear manner.
More informationNATURAL DEVELOPMENT OF NOMADIC INTERFACES BASED ON CONCEPTUAL DESCRIPTIONS
SILVIA BERTI, FABIO PATERNÒ, CARMEN SANTORO NATURAL DEVELOPMENT OF NOMADIC INTERFACES BASED ON CONCEPTUAL DESCRIPTIONS 1. ABSTRACT Natural development aims to ease the development process of interactive
More informationWeb Application with AJAX. Kateb, Faris; Ahmed, Mohammed; Alzahrani, Omar. University of Colorado, Colorado Springs
Web Application with AJAX Kateb, Faris; Ahmed, Mohammed; Alzahrani, Omar University of Colorado, Colorado Springs CS 526 Advanced Internet and Web Systems Abstract Asynchronous JavaScript and XML or Ajax
More informationEtanova Enterprise Solutions
Etanova Enterprise Solutions Front End Development» 2018-09-23 http://www.etanova.com/technologies/front-end-development Contents HTML 5... 6 Rich Internet Applications... 6 Web Browser Hardware Acceleration...
More informationInline Checkout Implementation Guide
Inline Checkout Implementation Guide 2 Checkout by Amazon TOC Contents Overview of This Document... 3 Overview of Checkout by Amazon Inline Standard Checkout... 3 Who Should Read This Document...3 Prerequisites...
More informationTwo interrelated objectives of the ARIADNE project, are the. Training for Innovation: Data and Multimedia Visualization
Training for Innovation: Data and Multimedia Visualization Matteo Dellepiane and Roberto Scopigno CNR-ISTI Two interrelated objectives of the ARIADNE project, are the design of new services (or the integration
More informationAccessibility in Rich Internet Applications
Accessibility in Rich Internet Applications Bob Regan Adobe Systems October 3, 2006 1 Overview What is a Rich Internet Application? Anatomy of an Accessible RIA Disability Use Cases Testing an RIA for
More informationLabel Flow Release Notes
Label Flow Release Notes Release 6.3.25 Release Date: 4/2/2013 Note 1: Read 6.0 Release Notes if upgrading from version 5 or earlier for important information. - Fixed an issue with PDF417 barcodes not
More informationI-CAN Disability Support System at the Royal Rehab Centre in Ryde
I-CAN Disability Support System at the Royal Rehab Centre in Ryde Noppachai Wongsai Department of Computing Macquarie University Sydney, Australia noppachai_wongsai@yahoo.com Abstract The Instrument for
More informationINTRODUCTION TO DATA MINING
INTRODUCTION TO DATA MINING 1 Chiara Renso KDDLab - ISTI CNR, Italy http://www-kdd.isti.cnr.it email: chiara.renso@isti.cnr.it Knowledge Discovery and Data Mining Laboratory, ISTI National Research Council,
More informationThe SERENOA Project: Multidimensional Context-Aware Adaptation of Service Front-Ends
The SERENOA Project: Multidimensional Context-Aware Adaptation of Service Front-Ends Javier Caminero 1, Mari Carmen Rodríguez 1, Jean Vanderdonckt 2, Fabio Paternò 3, Joerg Rett 4, Dave Raggett 5, Jean-Loup
More informationSoftware LEIC/LETI. Lecture 20
Software Engineering @ LEIC/LETI Lecture 20 Last Lecture Profiler and Debugger tools Offline concurrency patterns Presentation logic Services Domain logic Remote access Data access Remote Service Database
More informationMerging Ajax and Accessibility
Merging Ajax and Accessibility Mark Meeker Architect, Orbitz Worldwide The Ajax Experience San Francisco - July 27, 2007 Merging Ajax and Accessibility - 1 Mark Meeker Architect, UI Engineering Orbitz
More informationUSING METADATA TO PROVIDE SCALABLE BROADCAST AND INTERNET CONTENT AND SERVICES
USING METADATA TO PROVIDE SCALABLE BROADCAST AND INTERNET CONTENT AND SERVICES GABRIELLA KAZAI 1,2, MOUNIA LALMAS 1, MARIE-LUCE BOURGUET 1 AND ALAN PEARMAIN 2 Department of Computer Science 1 and Department
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn Java EE is a standard, robust,
More informationMyMobileWeb project's position
MyMobileWeb project's position Workshop on Declarative Models of Distributed Web Applications Dublin, 5-6 June 2007 José M. Cantera.- Telefónica I+D jmcf@tid.es Ignacio Marín.- Fundación CTIC ignacio.marin@fundacionctic.org
More informationChecklist for Testing of Web Application
Checklist for Testing of Web Application Web Testing in simple terms is checking your web application for potential bugs before its made live or before code is moved into the production environment. During
More information