Towards a Data Model of End-User Programming of Applications

Marko Palviainen, Jarkko Kuusijärvi, Timo Tuomisto, Eila Ovaska

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    3 Citations (Scopus)

    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 languageEnglish
    Title of host publicationProceedings of 3rd International Conference on Data Management Technologies and Applications, DATA 2014
    EditorsMarkus Helfert, Andreas Holzinger, Orlando Belo, Chiara Francalanci
    Place of PublicationSetúbal
    PublisherSciTePress
    Pages272-281
    ISBN (Print)978-989-758-035-2
    DOIs
    Publication statusPublished - 2014
    MoE publication typeA4 Article in a conference publication
    Event3rd International Conference on Data Management Technologies and Applications, Data 2014 - Vienna, Austria
    Duration: 29 Aug 201431 Aug 2014

    Conference

    Conference3rd International Conference on Data Management Technologies and Applications, Data 2014
    Abbreviated titleDATA 2014
    Country/TerritoryAustria
    CityVienna
    Period29/08/1431/08/14

    Keywords

    • data models
    • end-user programming
    • post-processing of data
    • personal applications
    • Tiles4Data

    Fingerprint

    Dive into the research topics of 'Towards a Data Model of End-User Programming of Applications'. Together they form a unique fingerprint.

    Cite this