JOINING SOFTWARE TECHNOLOGIES - A Model Driven Approach for Interactive Groupware Application Development

William Joseph Giraldo, Ana Isabel Molina, Manuel Ortega Cantero, Cesar Alberto Collazos

Abstract

This paper proposes a methodological approach for Model Based User Interface Development of Collaborative Applications. We introduce a notation integration proposal. This proposal supports the interface design of groupware applications enabling integration with software processes through UML notation. We use our methodological approach to deal with the conceptual design of applications for supporting work groups, called CIAM. In summary, we describe the integration process of two notations: CIAN, which involves collaboration and human-computer interaction aspects; and UML, specifying groupware systems functionality. Such integration process is developed using a software tool called CIAT.

References

  1. Carlsen, S. (1998). Action Port Model: A Mixed Paradigm Conceptual Workflow Modeling Language. Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems.
  2. Frankel, D. S. (2004) "An MDA Manifesto." MDA Journal Volume, DOI:
  3. Frankel, D. S., P. Harmon, et al. (2003) "The Zachman Framework and the OMG's Model Driven Architecture." MDA Journal Volume, DOI:
  4. Gutwin, C. and S. Greenberg (1998). Design for Individuals, Design for Groups: Tradeoffs between power and workspace awareness. ACM CSCW'98, Seattle, ACM Press.
  5. IBM_Rational (2003). Too Navigator (Rational Unified Process).
  6. Jouault, F. and I. Kurtev (2006). On the architectural alignment of ATL and QVT Proceedings of the 2006 ACM symposium on Applied computing, Dijon, France ACM.
  7. Lu, S., C. Paris, et al. (1999). Towards the automatic generation of task models from object oriented diagrams. In Engineering for Human-Computer Interaction. Boston, Kluwer academic publishers.
  8. Miller, J. and J. Mukerji. (2003). "MDA Guide Version 1.0.1." 08-07-2007, from http://www.appdevadvisor.co.uk/express/vendor/doma in.html.
  9. Molina, A. I., M. A. Redondo, et al. (2006). A conceptual and methodological framework for modeling interactive groupware applications. 12th International Workshop on Groupware (CRIWG 2006), Valladolid. Spain, Springer-Verlag (LNCS).
  10. Molina, A. I., M. A. Redondo, et al. (2006c). A conceptual and methodological framework for modeling interactive groupware applications. 12th International Workshop on Groupware (CRIWG 2006), Valladolid. Spain, Springer-Verlag (LNCS).
  11. Molina, A. I., M. A. Redondo, et al. (2007). "CIAM: A methodology for the development of groupware user interfaces." Journal of Universal Computer Science(JUCS).
  12. Moore, B., D. Dean, et al. (2004). Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework, ibm.com/redbooks.
  13. Paternò, F. (2004). ConcurTaskTrees: An Engineered Notation for Task Models. The Handbook Of Task Analysis For HCI.
  14. Paternò, F., C. Mancini, et al. (1997). ConcurTaskTree: A diagrammatic notation for specifying task models. IFIP TC 13 International Conference on HumanComputer Interaction Interact'97, Sydney, Kluwer Academic Publishers.
  15. Sowa, J. F. and J. A. Zachman (1992). "Extending and formalizing the framework for information systems architecture " IBM Syst. J: 590-616
  16. Traetteberg, H. (2002). Model-based User Interface Design. Department of Computer and Information Sciences, Norwegian University of Science and Technology. doctorade: 211.
  17. Welie, M. v. and G. v. d. Veer (2003). Groupware Task Analysis. Handbook Of Cognitive Task Design.
  18. Zachman, J. A. (1987). "A Framework For Information Systems Architecture." IBM Ssystems Journal 26(3).
Download


Paper Citation


in Harvard Style

Joseph Giraldo W., Isabel Molina A., Ortega Cantero M. and Alberto Collazos C. (2008). JOINING SOFTWARE TECHNOLOGIES - A Model Driven Approach for Interactive Groupware Application Development . In Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: MUSE, (ICSOFT 2008) ISBN 978-989-8111-52-4, pages 323-329. DOI: 10.5220/0001898703230329


in Bibtex Style

@conference{muse08,
author={William Joseph Giraldo and Ana Isabel Molina and Manuel Ortega Cantero and Cesar Alberto Collazos},
title={JOINING SOFTWARE TECHNOLOGIES - A Model Driven Approach for Interactive Groupware Application Development},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: MUSE, (ICSOFT 2008)},
year={2008},
pages={323-329},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001898703230329},
isbn={978-989-8111-52-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: MUSE, (ICSOFT 2008)
TI - JOINING SOFTWARE TECHNOLOGIES - A Model Driven Approach for Interactive Groupware Application Development
SN - 978-989-8111-52-4
AU - Joseph Giraldo W.
AU - Isabel Molina A.
AU - Ortega Cantero M.
AU - Alberto Collazos C.
PY - 2008
SP - 323
EP - 329
DO - 10.5220/0001898703230329