Arnaud Lewandowski, Grégory Bourguin, Jean-Claude Tarby



This paper proposes a solution to take into account the emerging and evolving nature of users’ needs in software environments. This solution consists in giving the users the means to adapt these environments by integrating new tools. Many technical solutions exist for software components integration, but their use is limited to software development experts. One reason is that current dynamic integration approaches face a semantic problem: to finely integrate a tool in an activity, its future place in this activity must be clearly identified. In order to facilitate this comprehension and the dynamic integration of software components, we propose a new approach of component design and integration, inspired by previous work on task modelling.


  1. Bedny, G., Meister, D. The Russian theory of activity, Current Applications to Design and Learning. Lawrence Erlbaum Associates, Publishers, 1997.
  2. Blevins, D. Overview of the Enterprise JavaBeans Component Model. In (Heineman and Councill, 2001), pp. 589-606.
  3. Booth, D. and Liu, C.K. Web Services Description Language (WSDL) Version 2.0 6 January 2006.
  4. Bourguin, G., Derycke, A., Tarby, J.C. Beyond the Interface: Co-evolution Inside Interactive Systems - A proposal Founded on Activity Theory. Springer Verlag, Vanderdonckt, Gray (eds), 2001, pp. 297-310.
  5. Bruins, A. The Value of Task Analysis in Interaction Design. In Task to Dialogue: Task-Based User Interface Design, Workshop, CHI'98, Los Angeles, April 18-23, 1998.
  6. Clerckx, T., Luyten, K., Coninx, K. DynaMo-AID: a Design Process and a Runtime Architecture for Dynamic Model-Based User Interface Development. In The 9th IFIP Working Conference on Engineering for Human-Computer Interaction, jointly with the 11th International Workshop on Design, Specification and Verification of Interactive Systems, Trems-büttel Castle, Hamburg, Germany, July 11-13, 2004, PreProceedings, pp. 142-160, 2004.
  7. Cubranic, D., Murphy, G.C., Singer, J., Booth, K.S. Learning from project history: a case study for software development. In Proceedings of CSCW04, Chicago, Illinois, USA, ACM Press, 2004, pp. 82-91.
  8. Delotte, O., David, B.T., Chalon R. Task Modelling for Capillary Collaborative Systems based on Scenarios. In (Slavík and Palanque, 2004), pp. 25-31.
  9. Diaper, D. and Stanton, N. Handbook of Task Analysis for Human-Computer Interaction. Lawrence Erlbaum Associates Pubs, London, 2004.
  10. Ferris, C. and Farrel, J. What are web services? Communications of the ACM, 46(6), 2003, pp. 31.
  11. Heineman, G.T. and Councill, W.T. Component-based software engineering: putting the pieces together. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2001.
  12. Kiniry, J.R. Semantic Component Composition. Third International Workshop on Composition Languages, in conjunction with 17th European Conference on Object-Oriented Programming (ECOOP), Darmstadt, Germany, 2003.
  13. Kuutti, K. Notes on systems supporting “Organisational context” - An activity theory viewpoint. COMIC European project, deliverable D1.1, 1993, pp 101- 117.
  14. Lewandowski, A. and Bourguin, G. Inter-activities management for supporting cooperative software development, in Proc. of the 14th Int. Conf. on Information Systems Development (ISD'2005), Karlstad, Sweden. Springer Verlag, 12p.
  15. Lu, S., Paris, C., Vander Linden, K. and Colineau, N. Generating UML Diagrams From Task Models. In Proc. of CHINZ'03, July 3-4 2003, Dunedin, New Zealand.
  16. Luyten, K., Clerckx, T., Coninx, K., Vanderdonckt, J. Derivation of a Dialog Model from a Task Model by Activity Chain Extraction. In Interactive Systems: Design, Specification, and Verification, 10th International Workshop DSV-IS, Funchal, Madeira Island, Portugal, June, 2003.
  17. Luyten, K., Vandervelpen, C., Coninx, K. Task Modeling for Ambient Intelligent Environments: Design Support for Situated Task Executions. 4th Int. Workshop on TAsk MOdels and DIAgrams for user interface design (TAMODIA 2005), Gdansk, Poland, 2005, pp. 87-94.
  18. Nunes, N. Falcão e Cunha, J. Towards a UML profile for interaction design: the Wisdom approach. In Proc. of the UML 2000 Workshop, 2000.
  19. O'Neill, E., Johnson, P. Participatory task modelling: users and developers modelling users' tasks and domains. In (Slavík and Palanque, 2004), pp. 67-74.
  20. Paris, C., Colineau, N., Lu, S., and Vander Linden, K. Automatically generating effective online help. International Journal on Elearning, ISSN 1537-2456, Volume 4, Issue 1, 2005, pp. 83-103.
  21. Paterno, F. ConcurTaskTrees: An Engineered Nota-tion for Task Models. In (Diaper and Stanton, 2004), pp. 483-501.
  22. Pinheiro da Silva, P. Object Modelling of Interactive Systems: The UMLi Approach. PhD's thesis, University of Manchester, United Kingdom, 2002.
  23. Reichart, D., Forbrig, P., Dittmar, A. Task models as basis for requirements engineering and software execution. In (Slavík and Palanque, 2004), pp. 51-58.
  24. Richard, J-F. Logique de fonctionnement et logique d'utilisation. Rapport de recherche INRIA N° 202, Avril 1983.
  25. Scogings, C., Phillips, C. Linking Task and Dialogue Modeling: Toward an Integrated Software Engineering Method. In (Diaper and Stanton, 2004), pp. 551-566.
  26. Slavík, P., Palanque, P. (eds.). Proc. of the 3rd Int. Workshop on Task Models and Diagrams for User Interface Design - TAMODIA 2004. November 15 - 16, 2004, Prague, Czech Republic, ACM 2004.
  27. Suchman, L. Plans and Situated Actions. Cambridge University Press, Cambridge, UK, 1987.
  28. Van der Aalst, W. Don't go with the flow: Web services composition standards exposed. Trends Controversies Jan/Feb 2003 issue of IEEE Intelli-gent Systems, 2003.
  29. Wang, N., Schmidt, D.C., O'Ryan, C. Overview of the CORBA Component Model. In (Heineman and Councill, 2001), pp. 557-572.

Paper Citation

in Harvard Style

Lewandowski A., Bourguin G. and Tarby J. (2007). TASKS MODELS FOR COMPONENT CONTEXTUALIZATION . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 5: ICEIS, ISBN 978-972-8865-92-4, pages 176-181. DOI: 10.5220/0002387301760181

in Bibtex Style

author={Arnaud Lewandowski and Grégory Bourguin and Jean-Claude Tarby},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 5: ICEIS,},

in EndNote Style

JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 5: ICEIS,
SN - 978-972-8865-92-4
AU - Lewandowski A.
AU - Bourguin G.
AU - Tarby J.
PY - 2007
SP - 176
EP - 181
DO - 10.5220/0002387301760181