Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: UIML


Related Topics
XUL
XML
OML

In the News (Wed 25 Nov 09)

  
  uiml - Article and Reference from OnPedia.com
UIML stands for User Interface Markup Language and is an application of XML to describe user interfaces.
UIML can describe user interfaces that are popular today -- for traditional desktop, web, mobile, embedded, and voice applications.
UIML can also describe user interface for custom devices or devices that are invented in the future.
www.onpedia.com /encyclopedia/UIML   (195 words)

  
 December 1999 : UIML: An XML Language for Building Device-Independent User Interfaces
UIML represents an interface in five parts: the interface structure, presentation style, content (words, images, sounds), actions taken in response to user interaction, and interconnection of the interface to application logic.
As discussed earlier, UIML captures the elements that are common to any user interface: an enumeration of the user interface parts, events that occur for those parts, presentation style, content, and interconnection to application logic.
UIML permits a very abstract description of a user interface, which is then mapped with style elements to a particular device.
www.infoloom.com /gcaconfs/WEB/philadelphia99/constant.HTM   (4662 words)

  
 Cover Pages: User Interface Markup Language (UIML)
UIML does not magically create multiple UIs from a single description; instead it is a language in which those multiple UIs can be recorded...
UIML is also independent of any user interface metaphor, such as graphical user interfaces or voice-response.
UIML insulates the interface designer from the peculiarities of different appliances through style sheets.
xml.coverpages.org /uiml.html   (1030 words)

  
 UIML - a Whatis.com definition   (Site not responding. Last check: 2007-10-20)
UIML (User Interface Markup Language) is a descriptive language that lets you create a Web page that can be sent to any kind of interface device - for example, to a PC with a large display and a keyboard or to a "smart phone" with a tiny display and no keyboard.
UIML is an application of the Extensible Markup Language (XML).
Harmonia, the software company where UIML was developed, has published it as an open source language and plans to submit it to a standards organization after comments have been received on version 2.0.
whatis.techtarget.com /gDefinition/0,294236,sid4_gci213743,00.html   (378 words)

  
 UIML
UIML signifie User Interface Markup Language et est un dérivé d'XML permettant de décrire des interfaces graphiques.
Initié en 1997, le projet UIML vise à définir un métalangage canonique qui peut décrire n'importe quelle interface utilisateur, sans être tributaire du type d'unité ou d'interface graphique utilisée.
UIML peut également décrire les interfaces utilisateur pour les applications développées à la demande ou les applications à venir.
www.all2know.com /fr/wikipedia/u/ui/uiml.html   (283 words)

  
 SIGCSE 2002 DC Application -- Mir Farooq Ali
UIML is an XML-based device-independent language that was designed to build UIs for different platforms.
The current mechanism in UIML is to associate a platform-specific vocabulary, develop various UIs using this, and render it for a particular platform.
Demonstrate that UIML could be used to create a generic platform-independent description of a UI that works for multiple platforms.
www.radford.edu /~sigcse/DC02/participants/ali.html   (1047 words)

  
 Proceedings of Extreme Markup Languages®
UIML allows for switches to select the parts and properties that are required in a particular rendering.
For UIML interfaces, we defined a vocabulary, that is a widget set with their properties, to be used with UIML for the definition of generic user interfaces [10].
The extended UIML peers section is on its best when variations of interactive user interfaces have to be generated, i.e., when the UI is the primary function and content is of secondary priority such as it is in user interface generation for home appliances.
www.idealliance.org /papers/extreme/proceedings/html/2002/Schaefer01/EML2002Schaefer01.html   (6277 words)

  
 UIML: An Appliance-Independent XML User Interface Language
UIML is a declarative language, which means that the user specifies what needs to be done, but not how.
UIML is XML-compliant, thereby providing a natural way for XML users to create user interfaces for client-server applications, or to embed interfaces in documents and databases.
UIML is designed to manage a family of interfaces with different capabilities.
www8.org /w8-papers/5b-hypertext-media/uiml/uiml.html   (6108 words)

  
 STSC CrossTalk - Introduction to the User Interface Markup Language - Jan 2005   (Site not responding. Last check: 2007-10-20)
UIML was developed by a team of researchers in Blacksburg, Va., starting in 1997, and has been enhanced by several organizations, including Virginia Tech.
UIML also provides a way to achieve significant reuse across software systems, not only for visual characteristics, but also for underlying mechanisms such as the programming interfaces used to interact with the underlying applications.
UIML is object-based in that it allows defining classes of parts, but does not support other object-oriented concepts such as inheritance.
www.stsc.hill.af.mil /crosstalk/2005/01/0501Shuster.html   (3173 words)

  
 @quarium » Blog Archive » UIML   (Site not responding. Last check: 2007-10-20)
UIML is the abbreviation for User Interface Markup Language.
UIML is designed to serve as a single language which permits creation of user interfaces for any device, any target language (e.g., Java, C, WML), and any operating system on the device.
Instead of programming in differente languages for differente devices UIML is an alternative to create user interfaces for all types of devices in one language.
tecfa.unige.ch /etu-maltt/linus/holdener/stic/aquarium/?p=14   (146 words)

  
 OASIS User Interface Markup Language (UIML) TC
The purpose of the OASIS UIML Specification TC is to develop a specification for an abstract meta-language that can provide a canonical XML representation of any user interface (UI).
A conceptual reconciliation of the UIML with the USIXML language.
Discussion to ensure that UIML complements the Unified Modeling Language 2 and Model-Driven Architecture.
www.oasis-open.org /committees/tc_home.php?wg_abbrev=uiml   (397 words)

  
 UIML.org
We are happy to report that work on UIML has been transitioned into the Organization for the Advancement of Structured Information Standards (OASIS), an international body specializing in the standardization of XML-based technologies, which now controls the UIML specification.
UIML.org will remain active as an archive for visitors to access older versions of the UIML specifications and UIML-based tools which can be accessed in specifications and tools, respectively.
Contributors to the evolution of UIML are welcome through the OASIS UIML Technical Committee.
www.uiml.org   (237 words)

  
 CS 5244 Module 2
One way that you could contrast UIML and HTML is this: In HTML, the structure and the content are mixed together.
In virtually all UIML documents, this simply names a vocabulary file (and you can refer to the UIML vocabulary page for the definition in UIML of vocabulary Java_1.3_Harmonia_1.0).
A UIML implementation will read the vocabulary file (uiml.org/toolkits/Java_1.3_Harmonia_1.0.uiml), and then interpret all the part class names (e.g., JLabel, JButton, JFrame) and property names (e.g., text) according to the mappings in the vocabulary file.
mit.iddl.vt.edu /courses/cs5244/coursecontent/mod5/lesson2/uiml5.html   (777 words)

  
 xmlhack: UIML European Conference   (Site not responding. Last check: 2007-10-20)
Organized by Aristote, the aim of this conference is to promote the usage of UIML in Europe and the designers of this language (Virginia Tech University and Harmonia, Inc) will deliver tutorials, presentations and demonstrations with the support of European users and of the University Evry Val d'Essonne (France).
Derived from prior works started in late 1996, the current release is UIML 2.0, an XML vocabulary allowing a generic description of user interfaces and the definition of the mapping between this description and the specific implementations.
UIML appears then to be both more generic (supporting non-W3C specifications such as WML) and more focused (describing only the interface without modeling data models nor the methods and protocol) than W3C XForms (recently published as a W3C Working Draft.)
xmlhack.com /read.php?item=992   (187 words)

  
 UIML - Wikipedia
Normally people think of using XML for describing documents or data.
But as it is just a formalism it may be used for any kind of structured data.
XUL (Xml User-interface Language) provides similar functionality as UIML and is used for the Mozilla web browser.
wikipedia.findthelinks.com /ui/UIML.html   (85 words)

  
 Layout management extension - EDM UIML Research
While UIML succesfully achieves abstraction in many ways, there is no generic way to specify the layout.
This makes it more difficult to use a single UIML document for several widget sets, since each widget set requires its own specific layout description.
We implemented a layout management extension to the UIML language in Uiml.net.
research.edm.uhasselt.be /~uiml/wiki/Layout_management_extension   (175 words)

  
 N04-223 - Enhancing the Total Ship Computing Environment Infrastructure Through UIML   (Site not responding. Last check: 2007-10-20)
The proposed tools interface with commercial off-the-shelf products and are designed to streamline the HCI design and development process without forcing DD(X) personnel to significantly change the process they currently follow.
UIML tools will help automate creation of HCIs deployable to multiple platforms while maximizing reuse of existing systems and allowing the warfighter to perform mission-oriented tasks.
They could help the many software development tools used in DD(X) to interoperate; UIML can be the common interchange format between tools and complements the Rational Unified Process.
www.navysbir.com /04_3/70.htm   (402 words)

  
 LiquidUI™ Known Issues   (Site not responding. Last check: 2007-10-20)
When Eclipse imports existing UIML files as an external project, the files are emptied of meaningful content.
The examples UIML files provided in the 'Examples' directory of the latest release may not work with the current usage of LiquidUI™.
When a uiml document imports a template file, and the template file is later deleted, the local UIML document will remove all references to the template file but will still contain the template's top-level part.
www.harmonia.com /dropzone/LiquidUI/knownIssues.html   (2015 words)

  
 CS 6724 Programming Assignment 3: Using UIML   (Site not responding. Last check: 2007-10-20)
As with the previous assignments, you will be asked to submit a writeup (at most two pages) describing the design decisions that you made and the unique difficulties in creating a cross-platform interface using UIML.
Since you only have one week to complete the assignment, and since the writeup is shorter, it will be worth less than the first two were.
Please submit the writeup and UIML code as attachments to a single email by 4pm on October 11.
courses.cs.vt.edu /~cs6724/programs/asst3.html   (168 words)

  
 UIML is patterned after the World Wide Web   (Site not responding. Last check: 2007-10-20)
UIML uses the emerging XML specification, an outgrowth of HTML Also, a non-programmer can learn a little UIML and start designing interfaces, like as HTML.
Without UIML, programmers would have to code 12 separate user interfaces to run three applications on four devices.
With UIML, only three UI definitions and four style sheets are written.
www.cob.vt.edu /accounting/faculty/jhicks/acis5594/Spring00/lszewai/UIML/UIML&HTML.htm   (287 words)

  
 sem0101UIML-en
UIML (User Interface Markup Language) is a new language - conforming to XML - for describing graphic user interfaces in a way that is independant of peripherals.
These interfaces may contain lists, buttons, menus, and other application controls, and UIML also describes their event-driven interactions with the application..
To promote UIML and its usage in Europe, the authors of the language, together with European university or industry experts, join their efforts and organise the first European conference dedicated to UIML.
www.aristote.asso.fr /sem/sem0101UIML-en.html   (340 words)

  
 INTRO UIML
UIML es un nuevo lenguaje (como XUL, también conforme a XML) para la descripción de interfaces gráficas de usuario de una forma independiente de los dispositivos que las usen.
Un desarrollador de contenidos usa UIML para describir los elementos de la interfaz de usuario y puede luego escribir aplicaciones que usen el documento UIML para generar una transformación apropiada para cada tipo de dispositivo en particular.
Como otros lenguajes de marcado, UIML da una descripción declarativa de una interfaz, lo que nos da la posibilidad de definir las interfaces de usuario de forma más general o abstracta y por tanto facilita la portabilidad entre los distintos dispositivos y plataformas.
ciberia.ya.com /doliva/introuiml.htm   (287 words)

  
 [Fresco-devel] UIML
Lets look at http://www.harmonia.com/resources/papers/www8_0599/4-How_UIML_Matches.htm and see which issues UIML addresses and what Fresco does: Create natural separation of user interface from non-interface code: Fresco enforces a strict separation of UI and application logic through the MVC paradigm we use throughout the GUI code.
If UIML ever comes of the ground it would be nice to have a UIML-Kit for Fresco that maps UIML-declarations to native Fresco widgets.
That could be a nice project to dive into Fresco ;-) *hint* *hint* > The main UIML site is http://www.uiml.org with sample syntax at > http://mit.iddl.vt.edu/courses/cs5244/coursecontent/mod5/lesson2/uiml5.html > and an interesting paper written on their reasoning at > http://www.harmonia.com/resources/papers/www8_0599/index.htm Thanks for the links: They are an interesting read.
lists.spi-inc.org /pipermail/fresco-devel/2002-June/009409.html   (688 words)

  
 Device Independent User Interfaces with UIML   (Site not responding. Last check: 2007-10-20)
UIML (http://www.uiml.org/) is a XML based User Interface Definition language which is complete device independent.
The UIML file defines the interface parts and the events which exist.
Using libxml2 from the GNOME project, it should be possible to implement a UIML renderer with a relatively well-functioning XML basis, but this discussion should take place when all interested people got together.
www.redhat.com /archives/blinux-list/2000-July/msg00094.html   (391 words)

  
 Welcome to UIML COLLEGE Language college | Designed by THE MULHAQ |   (Site not responding. Last check: 2007-10-20)
UIML College is the only language institution in Jhelum, a lively and attractive suburb of north-east of Punjab.
In February 2005 we became a member of family of consultants trained by BRITISH COUNCIL an international network of professional renowned for its commitment to quality education and advertising UK Education.
Our team is working on CD prsentation of UIML COLLEGe which is available for all students and vistor soon this program is starting from 1st Jan of 2007.
www.uimlcollege.com   (292 words)

  
 :: sadeveloper.net   (Site not responding. Last check: 2007-10-20)
UIML is designed to be a relatively simple markup language akin to XAML and SVG.
Moreover, UIML is designed to permit efficient compilation from UIML to any target language (e.g., Java, C, HTML, WML, VoiceXML,.NET).
On the.NET front, Uiml.Net is a free UIML renderer written in C#.
www.sadeveloper.net /Articles_View.aspx?articleID=237   (566 words)

  
 [Mono-list] ann: uiml.net   (Site not responding. Last check: 2007-10-20)
Hi everybody, I want to announce the availability of a (preliminary and experimental) UIML renderer built with mono and C#.
UIML (http://www.uiml.org) is an XML-based high level User Interface description language.
The UIML spec is implemented for about 50%.
lists.ximian.com /pipermail/mono-list/2003-November/017064.html   (209 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.