Hierarchical Specification of Graphical User Interfaces using a Graph Grammar Approach

نویسندگان

  • Michael Goedicke
  • Peter Tröpfner
  • Bettina Eva Enders-Sucrow
چکیده

In this contribution we consider a rule based visual language for the specification of graphical user interfaces (GUIs). Our approach uses a graph rewrite approach in such a way that the state of a GUI is represented as a complex graph. The results of an action is represented by a rewrite rule on such graphs. Since the GUI features are represented as little pictures like windows, listboxes etc. it is necessary to define these problem oriented representations by a more abstract mathematical formalism. We use mathematical graphs to represent the semantics of the problem oriented representation. Complex actions and events are modeled by rewrite steps on these mathematical graphs. Usually complex GUIs are described by a hierarchy of interaction objects. Such a hierarchy is adequately expressed as a hierarchy of graph layers. We present how the various descriptions of picture graphs and mathematical graphs as well as visual rules and mathematical graph rewrite rules, respectively, are integrated by a method using special mappings.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visual Interactive Modeling in a Java-based Hierarchical Modeling and Simulation System

The desired set of properties of a modern simulation system is presented. The portion of the Hierarchical Modeling And Simulation System-Java (HiMASS-j) used for specifying Hierarchical Control Flow Graph (HCFG) Models is described. The specification of HCFG Models in HiMASS-j is by visual interactive modeling through the use of graphical user interfaces and dialog boxes. HCFG Models are specif...

متن کامل

A New Trust Model for B2C E-Commerce Based on 3D User Interfaces

Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...

متن کامل

Describing a continuous Collaborative Specification Process of Human-Computer Interaction by Graph Rewriting

The design of complex interactive systems can be successfully supported by the collaboration of several teams. Each of these teams considers a specific part of the system under design specifying it continuously through a series of specification stages between the requirements and the design stages. Highly important for achieving a precise and continuous specification process between the require...

متن کامل

OUTLINE OF THE TRANSFORMA - TIONAL APPROACH 3 . 1 Reference Framework for Multi - target UIs

A transformational approach for developing multimodal web user interfaces is presented that progressively moves from a task model and a domain model to a final user interface. This approach consists of three steps: deriving one or many abstract user interfaces from a task model and a domain model, deriving one or many concrete user interfaces from each abstract one, and producing the code of th...

متن کامل

Interaction Object Graphs: An Executable Graphical Notation for Specifying User Interfaces

Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an extension of statecharts, an extended transition diagram. IOGs are designed to specify the details of user-interface widgets. However, they provide all of the expressiveness required to specify entire user interfaces. This is accomplished by specifying the widgets, specifying the relationships betw...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Transactions of the SDPS

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2001