Abstract
The Task-Oriented and User-CenteredProcess Model for Developing Interfaces for Human-Computer-Human Environments (TOUCHE) is aimed to build up user interfaces for groupware applications under a Human-Computer Interaction perspective. It includes a large set of well known formal models like Class Diagrams, Organizational Structure Diagrams, Task Diagrams, Collaboration Diagrams and Abstract Interaction Objects among others. Most of such models, however, suffer from a number of limitations when formalizing users’ commonsense. Over the last few years, Argumentation Systems have been gaining importance in several areas of Artificial Intelligence, mainly as a vehicle for facilitating rationally justifiable decision making when handling incomplete and potentially inconsistent information. This paper sketches a Proof of Concept to show how defeasible argumentation techniques can be embedded within the TOUCHE. The final goal is to enhance the capability of development process models for CSCW systems by including a rule-based approach for efficient reasoning with incomplete and inconsistent information.
Chapter PDF
References
Penichet, V., Lozano, M., Gallud, J., Tesoriero, R.: Requirement Gathering Templates for Groupware Applications. In: Macías, J.A., Granollers, T., Latorre, P.M. (eds.) New Trends on HCI. Research, Development, New Tools and Methods. Springer, Heidelberg (2009)
Penichet, V., Lozano, M., Gallud, J., Tesoriero, R.: User Interface Analysis for Groupware Applications in the TOUCHE Process Model. International Journal Advances in Engineering Software (ADES) (in press, 2009) ISSN: 0965-9978, doi:10.1016/j.advengsoft.2009.01.026
Burge, J., Brown, D.C.: Reasoning with design rationale. In: AI in Design 2000, pp. 611–629. Kluwer Academic Publishers, Dordrecht (2000)
Jureta, J., Faulkner, S., Schobbens, P.: Clear justification of modelling decisions for goal-oriented requirements engineering. Requirements Eng. 13, 87–115 (2008)
Jureta, I.J., Faulkner, S.: Tracing the Rationale Behind UML Model Change Through Argumentation. In: Parent, C., Schewe, K.-D., Storey, V.C., Thalheim, B. (eds.) ER 2007. LNCS, vol. 4801, pp. 454–469. Springer, Heidelberg (2007)
González, M.P., Chesñevar, C., Collazos, C., Simari, R.: Modelling Shared Knowledge and Shared Knowledge Awareness in CSCL Scenarios through Automated Argumentation Systems. In: Haake, J.M., Ochoa, S.F., Cechich, A. (eds.) CRIWG 2007. LNCS, vol. 4715, pp. 207–222. Springer, Heidelberg (2007)
Kirschner, P., Buckingham, S., Carr, C. (eds.): Visualizing Argumentation: Software Tools for Collaborative and Educational Sense-Making. Springer, London (2003)
Gervasi, V., Zowghi, D.: Reasoning about inconsistencies in natural language requirements. ACM Trans. Softw. Eng. Methodol. 14(3), 277–330 (2005)
Durán, A.: Applying Requirements Engineering. Catedral Publicaciones, Spain (2003) ISBN: 84-96086-06-2
Paternò, F.: Model-based Design and Evaluation of Interactive Applications. Springer, Heidelberg (1999)
Limbourg, Q., et al.: USIXML: A Language Supporting Multi-path Development of User Interfaces. In: Bastide, R., Palanque, P., Roth, J. (eds.) DSV-IS 2004 and EHCI 2004. LNCS, vol. 3425, pp. 200–220. Springer, Heidelberg (2005)
Rahwan, I., Parsons, S., Reed, C. (eds.): Argumentation in Multi-Agent Systems. LNCS (LNAI), vol. 4946. Springer, Heidelberg (2008)
Chesñevar, C.I., Maguitman, A., Loui, R.: Logical Models of Argument. ACM Computing Surveys 32(4), 337–383 (2000)
Chesñevar, C., Maguitman, A., Simari, G.: Argument-Based Critics and Recommenders: A Qualitative Perspective on User Support Systems. Data & Knowledge Engineering 59(2), 293–319 (2006)
Brena, R., Aguirre, J., Chesñevar, C., Ramirez, E., Garrido, L.: Knowledge and Information Distribution Leveraged by Intelligent Agents. In: Knowledge and Information Systems (KAIS), vol. 12(2), pp. 203–227. Springer, Heidelberg (2007)
García, A., Simari, G.: Defeasible Logic Programming: An Argumentative Approach. Theory and Practice of Logic Programming 4(1), 95–138 (2004)
Reed, C., Rowe, G.: Araucaria: Software for Argument Analysis, Diagramming and Representation. Int. J. on Artificial Intelligence Tools 13(4), 961–979 (2004)
Liu, X., Zhang, X., Soh, L.-K., Al-Jaroodi, J., Jiang, H.: A Distributed, Multiagent Infrastructure for Real-Time, Virtual Classrooms. In: Proc. ICCE 2003, pp. 640–647 (2003)
Soller, A., Guizzardi, R., Molani, A., Perini, A.: SCALE: supporting community awareness, learning, and evolvement in an organizational learning environment. In: Proc. of the 6th international conference on Learning sciences, pp. 489–496 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
González, M.P., Penichet, V.M.R., Simari, G.R., Tesoriero, R. (2009). Development of CSCW Interfaces from a User-Centered Viewpoint: Extending the TOUCHE Process Model through Defeasible Argumentation. In: Kurosu, M. (eds) Human Centered Design. HCD 2009. Lecture Notes in Computer Science, vol 5619. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02806-9_109
Download citation
DOI: https://doi.org/10.1007/978-3-642-02806-9_109
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02805-2
Online ISBN: 978-3-642-02806-9
eBook Packages: Computer ScienceComputer Science (R0)