• Home
  • Search
  • A Metamodel-Based Approach for Automatic User Interface Generation
  • Cite Icon24
  • https://doi.org/10.1007/978-3-642-16145-2_18Copy DOI Icon

A Metamodel-Based Approach for Automatic User Interface Generation

  • Jan 1, 2010
  • António Miguel Rosado Da Cruz +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

One of the advantages of following a MDA-based approach in the development of interactive applications is the possibility of generating multiple platform-specific user interfaces (UI) from the same platform independent UI model. However, the effort required to create the UI model may be significant. In the case of data-intensive applications, a large part of the UI structure and functionality is closely related with the structure and functionality of the domain entities described in the domain model, and the access rules specified in the use case model. This paper presents an approach to reduce the effort required to create platform independent UI models for data intensive applications, by automatically generating an initial UI model from domain and use case models. For that purpose, UML-aligned metamodels for domain and use case models are defined, together with a MOF-based metamodel for user interface models. The transformation rules that drive the UI model generation are introduced. It is also proposed a MDA-based process for the development of data intensive interactive applications based on the proposed model architecture and transformations.

Similar Papers
  • Research Article
  • Citations1

Analysis of Interactive Application Development as a Tahfidz Al Quran Learning Strategy

  • Jun 20, 2022
  • KnE Social Sciences
  • Ali Fauzi +2
  • Conference Article
  • Citations9

Visually modelling data intensive web applications to assist end-user development

  • Aug 17, 2013
  • Vincenzo Deufemia +2
  • Conference Article
  • Citations13

Energy Efficient Storage Management Cooperated with Large Data Intensive Applications

  • Apr 01, 2012
  • Norifumi Nishikawa +2
  • Conference Article
  • Citations2

Agents: Mobility And Communication

  • Jan 06, 1998
  • D.S Milojicic +2
  • Research Article

A data-aware cognitive engine for scheduling data intensive applications in a grid

  • Jan 01, 2017
  • TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES
  • Vijaya Nagarajan +1
  • Conference Article
  • Citations4

Compiler and runtime analysis for efficient communication in data intensive applications

  • Nov 13, 2002
  • R Ferreira +2
  • Conference Article
  • Citations6

Compiler and Runtime Analysis for Efficient Communication in Data Intensive Applications

  • Sep 08, 2001
  • Renato Ferreira +2
  • Book Chapter
  • Citations17

A Scheduling Middleware for Data Intensive Applications on a Grid

  • Jan 01, 2006
  • Moo-Hun Lee +2
  • Conference Article
  • Citations1

NORA: Network Oriented Resource Allocation for Data Intensive Applications in the Cloud Environment

  • May 01, 2014
  • Adeniyi Abdul +4
  • Book Chapter
  • Citations3

Performance Evaluation of Data Intensive Computing In the Cloud

  • Jan 01, 2015
  • Sanjay P Ahuja +1
  • Book Chapter
  • Citations2

Specification of Data Intensive Applications with Data Dependency and Abstract Clocks

  • Jan 01, 2011
  • Abdoulaye Gamatié
  • Research Article
  • Citations6

QoS-aware replica placement for data intensive applications

  • Jun 01, 2013
  • The Journal of China Universities of Posts and Telecommunications
  • Xiong Fu +3
  • Research Article

Parallel, Distributed and Network-based Computing: an Application Perspective

  • Jan 01, 2010
  • Scalable Computing Practice and Experience
  • Pasqua D’Ambra +3
  • Conference Article
  • Citations22

Designing hypermedia applications

  • Jan 01, 1994
  • Balasubramanian +2
  • Book Chapter
  • Citations1

Model Transformation by Example Driven ATL Transformation Rules Development Using Model Differences

  • Jan 01, 2015
  • Joseba A Agirre +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.