Abstract
With the advent of mobile Internet access authors face the need for increased portability, customization and interoperability. The Gulliver platform developed at the University of Linz circumvents most of the shortcomings of other approaches upon the mobile Web.
However, it originally depended solely on programs written in Java, which lead to a time consuming and error-prone development.
The G3 Language introduces an XML application for specifying Gulliver compliant programs sitting on top of the existing infrastructure. Even for users who are unfamiliar with Java it provides means for developing applications quickly and easily that benefit from Gulliver's device optimization and its ability to include external services and context sources.
The G3 Engine converts documents written in the G3 Language into Java source code thus preserving the flexibility of the original approach.
| Original language | English |
|---|---|
| Publication status | Published - Apr 2001 |
Fields of science
- 101004 Biomathematics
- 101027 Dynamical systems
- 101028 Mathematical modelling
- 101029 Mathematical statistics
- 101014 Numerical mathematics
- 101015 Operations research
- 101016 Optimisation
- 101017 Game theory
- 101018 Statistics
- 101019 Stochastics
- 101024 Probability theory
- 101026 Time series analysis
- 102 Computer Sciences
- 102001 Artificial intelligence
- 102003 Image processing
- 102004 Bioinformatics
- 102013 Human-computer interaction
- 102018 Artificial neural networks
- 102019 Machine learning
- 103029 Statistical physics
- 106005 Bioinformatics
- 106007 Biostatistics
- 202017 Embedded systems
- 202035 Robotics
- 202036 Sensor systems
- 202037 Signal processing
- 305901 Computer-aided diagnosis and therapy
- 305905 Medical informatics
- 305907 Medical statistics
- 102032 Computational intelligence
- 102033 Data mining
- 101031 Approximation theory