XPL Editor iconXPL Editor 0.0.8

eXtensible Presentation Language
The XPL editor is an RCP Eclipse software based on the eXtensible Presentation Language, an xml-based presentation language built on top of Visual Design Patterns. The first purpose of this presentation language is to help designers to present contents on different channels on behalf of different typologies of users: i.e the same concept of representation which fits well to web, mobile, GUI (Thinlet), multimodal interface (XHTML+Voice), Printable Format.

XPL in brief

The eXtensible Presentation Language (XPL) has been developed by Engineering Ingegneria Informatica S.p.A.within national research projects with the intention to make easier the presentation of contents supplied by Web-based services in thematic networks ontologically described. eXtensible Presentation Language is a language based on a methodological approach that supports designers in addressing issues related to the user interfaces requirements both for the design and the development phases.

XPL now

The language is made up by few essential patterns of visualization which constitute the structure of the document, referring to the XSLT libraries the graphical aspect for each channel. Anyway the language can be extended either with new patterns for the same channel and with new related XSLT templates. A methodology has been developed to extend the structure with others new patterns, re-using existing ones. The research results regarding the eXtensible Presentation Language, have been achieved thanks to the collaboration with the Università degli Studi di Palermo. This joint effort has produced pubblications in order to determine verbal interaction patterns. The latter have been gathered in a collection aimed at enhancing the accessibility of contents.

XPL Editor


The growing need to create a community around the XPL language, has broughtEngineering Ingegneria Informatica S.p.A. to make the language public in order to determine new Visual or Verbal Design Pattern related to specific knowledge domains and extend the language with new constructions. However, not long ago the only mean to extend the language was an XMLSchema that provided us with a extensible grammar written in XML. Though not all the developers or potential users are familiar with XML, our proposal has been to create a graphical tool to perform the extension tasks and the creation of XPL artifacts.

last updated on:
November 9th, 2008, 1:33 GMT
price:
FREE!
developed by:
Giuseppe Vella
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ Programming \ Code Generators

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT