VRIXML: A User Interface Description for Virtual Environments Erwin Cuppens, Chris Raymaekers, Karin Coninx Expertise Centre for Digital Media (EDM) Limburgs.

Slides:



Advertisements
Similar presentations
Diagram Definition: an Overview Third OMG/Eclipse Symposium 25 March 2012 Maged Elaasar, Senior Software Engineer.
Advertisements

1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
XML in the Mozilla Architecture Shalabh Chaturvedi Persistent Systems Pvt Ltd Pune
Chapter 16 Graphical User Interfaces
1 Graphical User Interface (GUI) Applications Abstract Windowing Toolkit (AWT) Events Handling Applets.
Copyright © 2003 Pearson Education, Inc. Slide 6-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
TERENA NETWORKING CONFERENCE , Limerick Ireland 1 Design and Evaluation of a Multi-User Virtual Audio Chat Lea Skorin-Kapov R&D Center,
PowerDesigner for PowerBuilder (Wubark Kao) System Consultant Manager Sybase Taiwan
Language Specification using Metamodelling Joachim Fischer Humboldt University Berlin LAB Workshop Geneva
Addition using three addends. An associative property is when you group numbers in anyway and the answer stays the same.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
Addition Facts
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
Construction process lasts until coding and testing is completed consists of design and implementation reasons for this phase –analysis model is not sufficiently.
Content Interaction and Formatting, Tayeb LEMLOUMA & Nabil Layaïda. November Tayeb Lemlouma & Nabil Layaïda Presented by Sébastien Laborie November.
The Enterprise Business Center. #2 CyberSource Enterprise Business Center your payment processing dashboard ******** Log out security feature All tools.
Excel Lesson 9 Applying Advanced Formats to Worksheets
1 SEDIT & S/REXX SEDIT and S/REXX Mainframe-caliber tools for UNIX Offered by Treehouse Software, Inc.
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
BSE-in-NX 2.0 Integrated Plug-in for NX Users BSE-in-NX 2.0 Feature Overview December 5, 2013.
Enhancing Spotfire with the Power of R
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Addition 1’s to 20.
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTORY MICROSOFT ACCESS Lesson 3 – Creating and Modifying Forms.
Week 1.
From Model-based to Model-driven Design of User Interfaces.
University of Rostock 1 CADUI' June FUNDP Namur Automatic user interface generation from declarative models Egbert Schlungbaum & Thomas.
Dimitrios Kotsalis a George Vellis a Demosthenes Akoumianakis a Jean Vanderdonckt b a Department of Informatics Engineering, Technological Education Institution.
Chapter 16 Graphical User Interfaces John Keyser’s Modifications of Slides by Bjarne Stroustrup
Drill down Reconciliation Analysis Report (RFMFGRCN_RP1) in the Background Instructions Guide June, 2012.
Introduction to Eclipse plugin development for CSU 670 course project, Selector language (Xaspect) editor plugin implementation.
WebRatio BPM: a Tool for Design and Deployment of Business Processes on the Web Stefano Butti, Marco Brambilla, Piero Fraternali Web Models Srl, Italy.
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Implementation support CSCI324, IACT403, IACT 931, MCS9324 Human Computer Interfaces.
Matthew J Mattia CSC  Cumbersome Code  Consistent/Predictable design (GUEPs #5, CD’s #10)  Display “proper” amount of information  Including.
UI/UI PROTOTYPE GENERATION Sum Pham. C ONTENTS Framework overview Current approaches Introduce a model-driven user interface generation.
E XPERTISECENTRUM D IGITALE M EDIA (EDM) Limburgs Universitair Centrum E XPERTISECENTRUM D IGITALE M EDIA (EDM) Limburgs Universitair Centrum Managing.
Accessibility for Rich Internet Applications: Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre Techniques & Toolkits.
Open source administration software for education next generation student system Using the Kuali Student Configurable User Interaction Model & Framework.
Definition of the SDK for FIspace Augusto Morales & Hector Bedón UPM.
Multimodal user interfaces: Implementation Chris Vandervelpen
Virtual techdays INDIA │ Nov 2010 Developing Office Biz Application using WPF on Windows 7 Sarang Datye │ Sr. Consultant, Microsoft Sridhar Poduri.
A Virtual Lab for ICT Experience Prototyping LUC – EDM (B): Prof. dr. Karin Coninx Mieke Haesen EC/DC (NL): drs. Jan Bierhoff.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Introducing the Eclipse Visual Editor David Gallardo.
Selected Topics in Software Engineering - Distributed Software Development.
Graphical User Interfaces Tonga Institute of Higher Education.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Towards a Pattern Language for User Interface Design
Mir Farooq Ali Computer Science, Virginia Tech May 9, 2003 Building Multi-platform User Interfaces using UIML.
Building a real-world, Internet- scale stock trading application Naveen Prabhu Quadwave Consulting Pvt. Ltd.
Chapter 3 Operation Course T314.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Reference WPx/Tx.y/YY-MM-DD/PP UsiXML project # Generating User Interface for Information Applications from Task, Domain and User models.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
A user interface framework for Grid-based computational steering and visualization. Jason Wood*, Mark Riding and Ken Brodlie.
SEESCOASEESCOA SEESCOA Meeting Activities of LUC 9 May 2003.
Virtual Navigation of Multimedia Maps A versatile map generator and viewer Virtual Navigation of Multimedia Maps A versatile map generator and viewer Robert.
Université catholique de Louvain (UCL) Belgian Laboratory of Computer-Human Interaction (BCHI) Place des Doyens, 1 B-1348 Louvain-la-Neuve (Belgium) Presented.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
Graphical editor for the Metropolis meta-model Jiagen Ding and Hongjing Zou Fall 2001.
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
Andrew J. Ko & Brad A. Myers Carnegie Mellon University
Biobank Activities Biobank activities are varied and require interactions with multiple software applications Systems do not interoperate and often users.
Implementation support
Modeling Tangible User Interfaces
Implementation support
Presentation transcript:

VRIXML: A User Interface Description for Virtual Environments Erwin Cuppens, Chris Raymaekers, Karin Coninx Expertise Centre for Digital Media (EDM) Limburgs Universitair Centrum (LUC)

Overview  Introduction  Environment  The UI Description: VRIXML  The Features  Future Work !!!  Questions??

Introduction  Virtual Environment Challenges  Design  Feeling of presence  Display Techniques  Interaction Techniques

Introduction (2)  Designing the User Interface  Code-based  XML-based description language(s)  Existing languages:  UIML: large, very abstract  SEESCOA XML: small, specific  Our approach:  VRIXML

The Environment  The VE Framework

The Environment (2)  The UI Widget Set

The UI Description: VRIXML tex_Properties.png Object Properties Diffuse Color R <Tickstyle orientation="horizontal" position="both" frequency="16"/> CANCEL <Metrics Horizontal="middle" Vertical="middle"/>

Features  Inter-dialog Navigation  Example: Delete selected Object Add Object <Metrics Horizontal="middle" Vertical="middle"/>

Features (2)  Automatic event generation  Example: … … … … 14 …

Future Work Ongoing & future work:  Extensive graphical tool support  Automatic layout management (constraint based)  Extending/Adapt the VRIXML notation

Questions