Go home now Header Background Image
Search
Submission Procedure
share: |
 
Follow us
 
 
 
 
Volume 18 / Issue 19

available in:   PDF (334 kB) PS (6 MB)
 
get:  
Similar Docs BibTeX   Write a comment
  
get:  
Links into Future
 
DOI:   10.3217/jucs-018-19-2669

 

Metamodeling the Structure and Interaction Behavior of Cooperative Component-based User Interfaces

Luis Iribarne (University of Almeria, Spain)

Nicolas Padilla (University of Almeria, Spain)

Javier Criado (University of Almeria, Spain)

Cristina Vicente-Chicote (Technical University of Cartagena, Spain)

Abstract: In Web-based Cooperative Information Systems (WCIS), user groups with different roles cooperate through specialized interfaces. Cooperative interaction and user interface structures are usually rather complicated, and modeling has an important part in them. Model-Driven Engineering (MDE) is a software engineering discipline which assists engineers in abstracting system implementations by means of models and metamodels. This article describes an interactive, structural metamodel for user interfaces based on component architectures as a way to abstract, model, simplify and facilitate implementation. The paper also presents a case study based on an Environmental Management Information Systems (EMIS), where three actors (a politician, a GIS expert, and a technician) cooperate in assessing natural disasters.

Keywords: MDE, component-based development, cooperative systems, user interaction, user interfaces

Categories: D.2, H.4, H.5