Proposing a new process model for mashup development by applying meta-design principles and goals for managing end user expectations

Sumaira S. Minhas, Pedro Sampaio, Nikolay Mehandjiev

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

Abstract

End users' requirements should be incorporated in the software, and service based ephemeral applications are no exception. Mashup development is facing different challenges such as inherent tension between the non-Technical end user and complexity demands of the end user mashup development tools. We believe meta design can address these challenges. Meta design tends to provide a road map for innovative computational environments beyond the user-centered and participatory design. It seeks to bring the end user at the heart of software development by coining ideas such as co-designing at use-Time, constant evolution of systems at the hand of users and Seeding, evolutionary growth and reseeding model (SER). There has been already some ideas generation regarding using meta-design principles for mashup development. We have further explored and assessed meta-design principles and have proposed a concrete solution in the form of a process model that can provide a way forward to overcome the predicaments faced by end users who wish to program for themselves at a comfortably abstract level in an evolutionary fashion. We present the process model and describe a motivational real-world scenario for validation purpose followed by initial observations of the experiment conducted.

Original languageEnglish
Title of host publicationProceedings of the 2016 19th International Multi-Topic Conference, INMIC 2016
PublisherIEEE
ISBN (Electronic)9781509043002
DOIs
Publication statusPublished - 2 Feb 2017
Event19th International Multi-Topic Conference, INMIC 2016 - Islamabad, Pakistan
Duration: 5 Dec 20166 Dec 2016

Conference

Conference19th International Multi-Topic Conference, INMIC 2016
Country/TerritoryPakistan
CityIslamabad
Period5/12/166/12/16

Keywords

  • End User Development
  • End User requirements
  • Mashup

Fingerprint

Dive into the research topics of 'Proposing a new process model for mashup development by applying meta-design principles and goals for managing end user expectations'. Together they form a unique fingerprint.

Cite this