Workshop on Developing User Interfaces with XML:
Advances on User Interface Description Languages
~ Agenda ~

25 May 2004, Italy, Gallipoli




09:00-09:15 Welcome, agenda



Session I: General XML-UIDL languages: syntax, semantics and lessons learned

Presentations
09:15-09:30 Retrospective on UI Description Languages, based on 7 Years Experience with the User interface Markup Language (UIML)
09:30-09:45 Describing Appliance User interfaces Abstractly with XML
09:45-10:00 Practical experiences with device independent authoring concepts
10:00-10:15 Dynamically generated multimodal application interfaces
10:15-10:30 Extensibility and Reusability of Web User interface using XICL
10:30-10:45 useML: A Human-Machine interface Description Language
10:45-11:00 USIXML: A User interface Description Language for Context-Sensitive User interfaces


11:00-11:15 Coffee break



Session II: XML UIDLs in the design processes and engineering cycle

Presentations
11:15-11:30 Into the mangle, Software engineers run creases through a user interface metaphor
11:30-11:45 Incorporating UIDLs into Model-Driven Development
11:45-12:00 The AMF Architecture in a Multiple User Interface Generation Process
12:00-12:15 Supporting Workflow in User interface Description Languages
12:15-12:30 Evaluation of High-Level User interface Description Languages for Use on Mobile and Embedded Devices

Discussion
12:30-13:00 Discussion:Requirements for XML-based UIDLs, Questionnaire, Scenario's, standardization of XML-based UIDLs: how can we avoid redundancy


13:00-14:30 Lunch



Session III: Multi-modal UIDLs

Presentations
14:30-14:45 The TERESA XML Language for the Description of interactive Systems at Multiple Abstraction Levels
14:45-15:00 VRIXML : A User interface Description Language for Virtual Environments
15:00-15:15 Multimodal Dialog Description for Mobile Devices
15:15-15:30 Extending an XML environment definition language for spoken dialogue and web-based interfaces

Discussion
15:30-16:30 Split up in groups (based on presenters in a session) and specify the requirements for the ultimate XML-based UIDL


16:30-16:45 Coffee break



Session IV: Exploring the borders of XML-UIDLs: new techniques, uses and extensions

Presentations
16:45-17:00 IM2L: A User interface Description Language Supporting Electronic Annotation
17:00-17:15 Extending XML UIDLs for MultiDevice Scenarios
17:15-17:30 Adaptation for Device Independent Authoring
17:30-17:45 Best of both worlds - linking of XUL to x3usgp

Discussion
17:45-18:15 Short presentations of previous discussions (session III), standardization of XML-based UIDLs


18:15-18:30 What next? planning post-workshop activities, workshop feedback, conclusions