Change search
ReferencesLink to record
Permanent link

Direct link
XML in the User Interface Context
Blekinge Institute of Technology, Department of Software Engineering and Computer Science.
Blekinge Institute of Technology, Department of Software Engineering and Computer Science.
2001 (English)Independent thesis Basic level (degree of Bachelor)Student thesisAlternative title
XML i Användargränssnitt (Swedish)
Abstract [en]

The purpose of this thesis is to investigate to what extent XML (Extensible Markup Language) based languages are suitable for use as user interface definition languages in terms of their flexibility. The primary method used is qualitative analysis of scientific papers, literary resources on the target field, practical experiences as well as certain essential non-scientific literature such as standards documents and more practically oriented reference literature as well as on-line resources. XML has been shown to support international characters, the separation of user interface and logic as well as cross platform development very well. The derivative standards utilize these fundamental characteristics of XML in this context and add their own contribution to the mix. Our conclusion is that XML as such is ideally suited for creating flexible user interface definition languages. By flexible we mean that they exhibit some degree of all the flexibility factors reusability, customizability and localizability. The p articular XML based languages we have looked at, namely XUL (XML-based User Interface Language) and UIML (User Interface Markup Language) have also been found to add varying degrees of extra weight to the flexibility factors already found in XML. The findings indicate for example that the levels of abstraction in a particular derived language greatly affect the level of additional flexibility achieved through the use of the language in question.

Place, publisher, year, edition, pages
2001. , 44 p.
Keyword [en]
XML, User Interface, UIML, XUL
National Category
Computer Science
URN: urn:nbn:se:bth-5819Local ID: diva2:833224
Available from: 2015-04-22 Created: 2001-06-19 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

No full text

Other links$file/appendices_cover.rtf$file/cover.rtf$file/thesis_ia98tbl_ia98jca.rtf$file/thesis_ia98tbl_ia98jca_appendices.rtf
By organisation
Department of Software Engineering and Computer Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

Total: 36 hits
ReferencesLink to record
Permanent link

Direct link