A Model for Extensible Web-based Information Intensive Task Oriented Systems

We propose an interface-driven approach to eXtensible Web-based Information-intensive Task-oriented Systems (X-WITS). This paper describes representation dimensions and a unifying language which is the basis for the construction of extensions and generation of texts, such as descriptions or narratives of interaction flows between end-users and X-WITS. X-WITS general architecture is presented, as well as an extension scenario which enlightens the proposal’s main characteristics. The proposal is discussed in view of its theoretical underpinnings: Semiotic Engineering and End-User Programming.

[1]  Umberto Eco,et al.  Semiotics and the philosophy of language , 1985, Advances in semiotics.

[2]  Remo Pareschi,et al.  Generalized process structure grammars GPSG for flexible representations of work , 1996, CSCW '96.

[3]  G. L. Collected Papers , 1912, Nature.

[4]  Gerhard Fischer,et al.  Beyond "couch potatoes": from consumers to designers , 1998, Proceedings. 3rd Asia Pacific Computer Human Interaction (Cat. No.98EX110).

[5]  William A. Woods,et al.  Computational Linguistics Transition Network Grammars for Natural Language Analysis , 2022 .

[6]  Sunil K. Sarin,et al.  Experiences with workflow management: issues for the next generation , 1994, CSCW '94.

[7]  Donald A. Norman,et al.  User Centered System Design: New Perspectives on Human-Computer Interaction , 1988 .

[8]  Stefan Jablonski,et al.  A comprehensive approach to flexibility in workflow management systems , 1999 .

[9]  Henry Lieberman,et al.  Watch what I do: programming by demonstration , 1993 .

[10]  Stephen W. Draper,et al.  Display Managers as the Basis for User-Machine Communication , 1986 .

[11]  R.O. Prates,et al.  On the rationale of interface semiotics for multi-user applications , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.

[12]  Paul Dourish,et al.  Freeflow: mediating between representation and action in workflow systems , 1996, CSCW '96.

[13]  Brad A. Myers Report on the CHI'91 Workshop on Languages for Developing User Interfaces , 1992, SIGP.

[14]  Simone Diniz Junqueira Barbosa,et al.  Methods and tools: a method for evaluating the communicability of user interfaces , 2000, INTR.

[15]  Clarisse Sieckenius de Souza,et al.  The Semiotic Engineering of User Interface Languages , 1993, Int. J. Man Mach. Stud..

[16]  Simone Diniz Junqueira Barbosa,et al.  Semiotic engineering principles for evaluating end-user programming environments , 2001, Interact. Comput..

[17]  Brad A. Myers,et al.  Languages for developing user interfaces , 1992 .

[18]  Simone Diniz Junqueira Barbosa,et al.  Extending software through metaphors and metonymies , 2000, IUI '00.

[19]  Umberto Eco,et al.  A theory of semiotics , 1976, Advances in semiotics.

[20]  Christopher Fry,et al.  Experiments with Oval: a radically tailorable tool for cooperative work , 1992, CSCW '92.

[21]  Dickson K. W. Chiu,et al.  Exception handling with workflow evolution in ADOME-WFMS: a taxonomy and resolution techniques , 1999, SIGG.

[22]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

[23]  UMBERTO ECO On fish and buttons: Semiotics and philosophy of language , 1984 .

[24]  Stefan Jablonski,et al.  A comprehensive approach to flexibility in workflow management systems , 1999, WACC '99.

[25]  Bonnie A. Nardi,et al.  A small matter of programming , 1993 .

[26]  Simone Diniz Junqueira Barbosa Making More Sense out of Users ’ Utterances , 2022 .