Pragmatics of storyboarding for web information systems: usage analysis

This paper addresses the pragmatics of Web Information Systems (WIS) by analysing their usage. Starting from a classification of intentions we first present life cases, which capture observations of user behaviour in reality. We discuss the facets of life cases and present a semi-formal way for their documentation. Life cases can be used in a pragmatic way to specify a story space, which is an important component of a storyboard. In a second step, we complement life cases by user models that are specified by various facets of actor profiles that are needed for them. We analyse actor profiles and present a semi-formal way for their documentation. We outline how these profiles can be used to specify actors, which are an important component of a storyboard. Finally, we analyse contexts and the way they impact on life cases, user models and the storyboard.

[1]  John M. Carroll,et al.  Designing Interaction: Psychology at the Human-Computer Interface , 1991 .

[2]  Patrick Brézillon,et al.  Modeling and Using Context , 1999, Lecture Notes in Computer Science.

[3]  John M. Carroll Participatory Design of Community Information Systems - The Designer as Bard , 2004, COOP.

[4]  Margita Altus,et al.  User Modelling for Conceptual Database Design Based on an Extended Entity Relationship Model: A Preliminary Study Relationship Model , 1996, ADBIS.

[5]  Bernhard Thalheim,et al.  User Models: A Contribution to Pragmatics of Web Information Systems Design , 2006, WISE.

[6]  Gustavo Rossi,et al.  Web Application Models Are More Than Conceptual Models , 1999, ER.

[7]  Olga De Troyer,et al.  WSDM: A User Centered Design Method for Web Sites , 1998, Comput. Networks.

[8]  Antonio Krüger,et al.  A User Modeling Markup Language (UserML) for Ubiquitous Computing , 2003, User Modeling.

[9]  David Benyon,et al.  Conceptual Modeling for User Interface Development , 1999, Practitioner Series.

[10]  Christina Wodtke,et al.  Information Architecture , 2002 .

[11]  Larry L. Constantine,et al.  Software for Use - A Practical Guide to the Models and Methods of Usage-Centered Design , 1999 .

[12]  Flavius Frasincar,et al.  Hera: Development of Semantic Web Information Systems , 2003, ICWE.

[13]  Suzanne Robertson,et al.  Mastering the Requirements Process , 1999 .

[14]  David Harel,et al.  Come, let's play - scenario-based programming using LSCs and the play-engine , 2003 .

[15]  Bernhard Thalheim,et al.  The Co-Design Approach to Web Information Systems Development , 2005, Int. J. Web Inf. Syst..

[16]  Bernhard Thalheim,et al.  Personalisation of web information systems - A term rewriting approach , 2007, Data Knowl. Eng..

[17]  Scott W. Ambler,et al.  Agile modeling: effective practices for extreme programming and the unified process , 2002 .

[18]  Nicolas Spyratos,et al.  Context in information bases , 1998, Proceedings. 3rd IFCIS International Conference on Cooperative Information Systems (Cat. No.98EX122).

[19]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

[20]  Brian Henderson-Sellers,et al.  Web Extensions to UML: Using the MVC Triad , 2002, ER.

[21]  Patricia Vilain,et al.  Modeling Interactions and Navigation in Web Applications , 2000, ER.

[22]  Bernhard Thalheim,et al.  Conceptual modelling of web information systems , 2005, Data Knowl. Eng..

[23]  Jim Conallen,et al.  Building Web applications with UML , 1999 .

[24]  Bernhard Thalheim,et al.  Stragetic Modelling of Web Information Systems , 2005, Int. J. Web Inf. Syst..

[25]  Stefano Ceri,et al.  Designing Data-Intensive Web Applications , 2002 .

[26]  Catherine Courage,et al.  Understanding Your Users: A Practical Guide to User Requirements Methods, Tools, and Techniques , 2005 .

[27]  Eamonn O'Neill,et al.  Participatory task modelling: users and developers modelling users' tasks and domains , 2004, TAMODIA '04.

[28]  Carlo Strapparava,et al.  User Modelling for News Web Sites with Word Sense Based Techniques , 2004, User Modeling and User-Adapted Interaction.

[29]  Boris Brandherm,et al.  Gumo - The General User Model Ontology , 2005, User Modeling.

[30]  Bernhard Thalheim,et al.  Life Cases - An Approach to Address Pragmatics in the Design of Web Information Systems , 2007, WEBIST.

[31]  Nicolas Spyratos,et al.  Contextualization as an Abstraction Mechanism for Conceptual Modelling , 1999, ER.

[32]  John Mylopoulos,et al.  From Entities and Relationships to Social Actors and Dependencies , 2000, ER.

[33]  Finn Kensing,et al.  Participatory Design: Issues and Concerns , 2004, Computer Supported Cooperative Work (CSCW).

[34]  Bernhard Thalheim,et al.  The use of metaphorical structures for internet sites , 2000, Data Knowl. Eng..

[35]  Bernhard Thalheim,et al.  A Conceptual View of Web-Based E-Learning Systems , 2005, Education and Information Technologies.

[36]  Alexander Maedche,et al.  Ontology-Based User Modeling for Knowledge Management Systems , 2003, User Modeling.

[37]  John Mylopoulos,et al.  Reasoning with Goal Models , 2002, ER.

[38]  Ian Sommerville,et al.  Software Engineering (7th Edition) , 2004 .