Interaction-based feature-driven model-transformations for generating E-forms

Date
2009-10
Advisor
Instructor
Source Title
FOSD '09 Proceedings of the First International Workshop on Feature-Oriented Software Development
Print ISSN
Electronic ISSN
Publisher
ACM
Volume
Issue
Pages
103 - 108
Language
English
Type
Conference Paper
Journal Title
Journal ISSN
Volume Title
Abstract

One of the basic pillars in Model-Driven Software Development (MDSD) is defined by model transformations and likewise several useful approaches have been proposed in this context. In parallel, domain modeling plays an essential role in MDSD to support the definition of concepts in the domain, and support the model transformation process. In this paper, we will discuss the results of an e-government project for the generation of e-forms from feature models. Very often existing model transformation practices seem to largely adopt a closed world assumption whereby the transformation definitions of models are defined beforehand and interaction with the user at run-time is largely omitted. Our study shows the need for a more interactive approach in model transformations in which e-forms are generated after interaction with the end-user. To show the case we illustrate three different approaches for generation in increasing complexity: (1) offline model transformation without interaction (2) model transformation with initial interaction (3) model-transformation with run-time interaction. Copyright©2009 ACM.

Course
Other identifiers
Book Title
Keywords
E-government, Feature-oriented modeling, Model-driven software development, Closed world assumption, Domain modeling, E-forms, End users, Feature models, Interactive approach, Model transformation, Off-line model, Runtimes, Government data processing, Shear deformation, Software design, Computer software
Citation
Published Version (Please cite this version)