Model-Based User Interface Design for Generating E-Forms in the Context of an E-Government Project

03/18/2020
by   Bedir Tekinerdogan, et al.
0

We report on our experiences in an e-government project for supporting the automatic generation of E-forms for services provided by local governments. The approach requires the integration of both the model-based user interface design (MBUID) and software product line engineering approaches. During the domain engineering activity the commonality and variability of product services is modeled using feature diagrams and the corresponding UI models are defined. To support the automation of e-forms the implemented feature models are on their turn used to generate E-forms automatically to enhance productivity, increase quality and reduce cost of development. We have developed three different approaches for e-form generation in increasing complexity: (1) offline model transformation without interaction (2) model transformation with initial interaction (3) model-transformation with run-time interaction. We discuss the lessons learned and propose a systematic approach for defining model transformations that is based on an interactive paradigm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/01/2021

IsiSPL: Toward an Automated Reactive Approach to build Software Product Lines

Over the past decades, Software Product Lines (SPLs) have demonstrated t...
research
04/17/2018

A Basic Model of KBS Software

The Euclid 6.2 project MOSES addressed quality issues in the development...
research
05/03/2022

Engineering Annotations: A Generic Framework For Gluing Design Artefacts in Models of Interactive Systems

Along the design process of interactive system many intermediate artefac...
research
09/20/2022

Software Product Line for Metaverse: Preliminary Results

The Metaverse is a network of eXtended Reality applications (XR apps) co...
research
03/06/2022

Parametric Transformations for Flexible Analysis

We present an approach for flexible analysis of complex system models ba...
research
08/18/2016

Design and Implementation of a Procedural Content Generation Web Application for Vertex Shaders

We present a web application for the procedural generation of transforma...
research
01/05/2019

User Interface as a Thinging Machine

The availability of interaction devices has raised interest in technique...

Please sign up or login with your details

Forgot password? Click here to reset