End-user software development

Mathias Kühn, Peter Forbrig, Anke Dittmar · 2013

Creating mobile applications is a process of device-specific programming. In this way new devices ask for new solutions. Additionally, experts with programming skills are necessary. There is an urgent need for more efficient approaches. Abstract specifications for domain-specific areas in combination with tool support for end-user development seem to be a solution. This paper presents an approach that is grounded on model-based techniques and is focused on the domain of data collection. The language UsiXML and corresponding platform-dependent interpreters allow to run specifications on different devices. A set of tools will be introduced that supports the creation of model-based user interface specifications. Additionally, the distribution to different devices is supported. In combination all these tools enable end-users to create applications in their domain of data collection.

Read the paper · More papers on PaperTik