Abstract
End-user programming produces applications that can
produce and/or consume data. An end-user can be a
software enthusiast or non-programmer. In this paper
end-users are understood to be non-programmers that are
interested in creating applications for their personal
needs and daily tasks. An interesting research question
is how the input and output data of end-users'
applications should be represented? What kind of a data
model is needed for this data? And how this input and
output data can be utilised? Firstly, the data model
should be designed for end-users so that the data model
is easy to comprehend and utilise by nonprogrammers.
Secondly, the data model should be suitable for SW
professionals that make functionalities available for
end-user programming. Thirdly, the data model should be
designed so that it is possible to provide reusable
processing components for input/output data represented
via this model. This paper discusses these three research
questions and outlines a data model, called the
Tiles4Data data model that is designed for the above
requirements.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of 3rd International Conference on Data Management Technologies and Applications, DATA 2014 |
| Editors | Markus Helfert, Andreas Holzinger, Orlando Belo, Chiara Francalanci |
| Place of Publication | Setúbal |
| Publisher | SciTePress |
| Pages | 272-281 |
| ISBN (Print) | 978-989-758-035-2 |
| DOIs | |
| Publication status | Published - 2014 |
| MoE publication type | A4 Article in a conference publication |
| Event | 3rd International Conference on Data Management Technologies and Applications, Data 2014 - Vienna, Austria Duration: 29 Aug 2014 → 31 Aug 2014 |
Conference
| Conference | 3rd International Conference on Data Management Technologies and Applications, Data 2014 |
|---|---|
| Abbreviated title | DATA 2014 |
| Country/Territory | Austria |
| City | Vienna |
| Period | 29/08/14 → 31/08/14 |
Keywords
- data models
- end-user programming
- post-processing of data
- personal applications
- Tiles4Data