Skip to main content

An Interaction Meta-model for Cooperative Component-Based User Interfaces

  • Conference paper
On the Move to Meaningful Internet Systems: OTM 2010 Workshops (OTM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6428))

  • 1372 Accesses

Abstract

Model Driven Engineering (MDE) aims to help software developers to abstract the system implementations by means of models and meta-models. In Web-based Collaborative Information Systems (WCIS) modelling plays an important role, especially in the user-interface field. In this kind of systems, where groups of users (with different roles) cooperate through distributed user interfaces, and the complexity of interaction between different elements involved in the system (e.g., actors, roles, tasks, interaction rules, etc.) is usually high, MDE could represent a good solution to model evolvable user interfaces. This paper describes a proposal for an interaction meta-model, as a part of a model-evolution methodology for cooperative Graphical User Interfaces (GUI) through Component-Based Development (CBD) approaches. 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 for assessing natural disasters.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. El-Gayar, O., Fritz, B.D.: Environmental Management Information Systems (EMIS) for Sustainable Development: A Conceptual Overview. Comm. of the Assoc. for Inf. Syst. 17(1), 34 (2006)

    Google Scholar 

  2. SOLERES project: A spatio-temporal Information System for the Enviromental Management based on Neural-Networks, Agents and Software Components. University of Almeria, http://www.ual.es/acg/soleres

  3. Schmidt, D.C.: Model-Driven Engineering. Computer 39(2), 25–31 (2006)

    Article  Google Scholar 

  4. Mistrik, I., Grundy, J., Hoek, A., Whitehead, J.: Collaborative Software Engineering. Springer book, Heidelberg (2010) ISBN: 978-3-642-10293-6

    Book  MATH  Google Scholar 

  5. Obrenovic, Z., Starcevic, D.: Model-driven development of user interfaces: Promises and challenges. In: EUROCON 2005, vol. 1(2), pp. 1259–1262 (2005)

    Google Scholar 

  6. Bourguin, G., Derycke, J.C., Tarby, J.C.: Beyond the interfaces, Co-evolution inside Interactive Systems: A proposal founded on the Activity Theory. In: Proc. of the Human Computer Interaction 2001, Springer, Berlin (2001)

    Google Scholar 

  7. Pérez-Medina, J.L., Dupuy-Chessa, S., Front, A.: A Survey of Model Driven Engineering Tools for User Interface Design. In: Winckler, M., Johnson, H., Palanque, P. (eds.) TAMODIA 2007. LNCS, vol. 4849, pp. 84–97. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  8. Guerrero, J., Lemaigre, C., Gonzalez, J.M., Vanderdonckt, J.: Model-Driven Approach to Design User Interfaces for Workflow Information Systems. Journal of Universal Computer Science 14(19), 3160–3173 (2008)

    Google Scholar 

  9. Gallardo, J., Crescencio, B., Redondo, M.A.: Developing Collaborative Modeling Systems Following a Model-Driven Engineering Approach. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2008. LNCS, vol. 5333, pp. 442–451. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  10. Chavarriaga, E., Macia, J.A.: A model-driven approach to building modern Semantic Web-Based User Interfaces. Advan. Eng. Soft. 40, 1329–1334 (2009)

    Article  MATH  Google Scholar 

  11. Angelaccio, M., Krek, A., D’Ambrogio, A.: A Model-Driven Approach for Designing Adaptive Web GIS Interfaces. LNGC, pp. 137–148. Springer, Heidelberg (2009)

    Google Scholar 

  12. Levytskyy, A., Vangheluwe, H., Rothkrantz, L., Koppelaar, H.: MDE and customization of modeling and simulation web applications. Simulation Modelling Practice and Theory 17, 408–429 (2009)

    Article  Google Scholar 

  13. Hawryszkiewycz, I.T.: A metamodel for modeling collaborative systems. Journal of Computer Information Systems 5(3), 63–72 (2005)

    Google Scholar 

  14. I.S.O,Information Technology — Open Distributed Processing — Trading Function: Specification. ISO/IEC 13235-1, ITU-T X.950

    Google Scholar 

  15. Iribarne, L., Troya, J.M., Vallecillo, A.: A Trading Service for COTS Components. The Computer Journal 4(3), 342–357 (2004)

    Article  Google Scholar 

  16. Almendros, J., Iribarne, L.: An Extension of UML for the modeling of WIMP user interfaces. J. of Visual Lang. and Computing 19(6), 695–720 (2008)

    Article  Google Scholar 

  17. Mens, T.: Introduction and Roadmap: History and Challenges of Software Evolution, pp. 1–11. Springer, Heidelberg (2008)

    Google Scholar 

  18. Blair, G., Bencomo, N., France, R.B. (eds.): Models@Run.Time. Special Issue, Computer. IEEE Computer Society, Los Alamitos (2009)

    Google Scholar 

  19. Cicchetti, A., Di Ruscio, D., Eramo, R., Pierantonio, A.: Automating Co-evolution in Model-Driven Engineering. In: 12th Int. IEEE EDOC, pp. 222–231 (2008)

    Google Scholar 

  20. Wachsmuth, G.: Metamodel Adaptation and Model Co-adaptation. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 600–624. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Iribarne, L., Padilla, N., Criado, J., Vicente-Chicote, C. (2010). An Interaction Meta-model for Cooperative Component-Based User Interfaces. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2010 Workshops. OTM 2010. Lecture Notes in Computer Science, vol 6428. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16961-8_44

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16961-8_44

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16960-1

  • Online ISBN: 978-3-642-16961-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics