Experiences from building a EUD business portal

Nikola Tanković, Tihana Galinac Grbac, Mario Žagar · 2014

End user development (EUD) is the idea of providing end users, professionals outside computer science community, means to develop their own software. This idea has received special attention by domain experts who would like to easily modify software applications to their needs, without intervention of technical professionals and without learning conventional programming languages. The end user development is in fact a system property, closely related to system adaptability that should be built into a system to enable number of modifications at different system levels securing powerful expressions that would satisfy the end user needs. This is a challenging requirement for every software provider. There are a number of identified system perspectives, critical to EUD, and general guiding principles that should be addressed. However, in reality, building these properties into the concrete system, a number of complex and interrelated issues have to be solved. In this paper we report challenges that we addressed while implementing end user development capability into a software system within business domain.

Read the paper · More papers on PaperTik