WISE 2009 Tutorial
Storyboarding -- High-Level Engineering of Web Information Systems

A web Information System (WIS) is an information system that can be accessed via the world-wide-web. We will describe the various aspects of web information systems (WISs) such as purpose, usage, content, functionality, context, presentation. Further we will present three major blocks dealing with strategic modelling of WISs, usage modelling of WISs by means of storyboarding, and semantics and pragmatics of storyboarding. Strategic modelling lays out the plan for the whole WIS without drifting into technical details. It specifies the purpose(s) of the system, and what are criteria for the WIS being successful. Usage modelling emphasises storyboarding, which consists of three interconnected parts: the modelling of the story space, the modelling of the actors, i.e. classes of users, and the modelling of tasks. We will first present the modelling language of storyboarding. Then, we will briefly discuss semantic aspects of storyboarding focusing on an algebraic approach to reason about storyboards emphasising the personalisation with respect to preference rules, and the satisfiability of deontic constraints. Finally we will address pragmatics of storyboarding, the necessary complement devoted to what the storyboard means for its users. The part of pragmatics is concerned with usage analysis by means of life cases, user models and contexts that permit a deeper understand of what users actually understand the system to be used for.

Authors

Bernhard Thalheim studied mathematics and computer science at the Technical University Dresden and then at Moscow State University Lomonossov, from which he received a Ph.D. degree in 1979. Back in Germany he completed his Habilitation (= D.Sc.) in Theoretical Computer Science at the Technical University Dresden in 1986. After that he held full professor positions at Rostock University and the Brandenburgian Technical University at Cottbus. Since 2003 he is Chair for Databases and Information Systems at Christian Albrechts University Kiel. His major research interests are Database Theory, Logic in Computer Science, Design Methodologies for Integrated Information Systems, in particular Web Information Systems, and Database Component Ware.

Klaus-Dieter Schewe studied mathematics and computer science at Bonn University (Germany). In 1985 he received his Ph.D. in Mathematics from Bonn University. During 1985 and 1990 be worked with large industrial companies in the fields of Artificial Intelligence, Software Engineering and Office Information Systems. Returning to Hamburg University in 1990 he worked on Formal specifications and semantics and Database Theory. In 1995 he received the Habilitation (= D.Sc.) in Theoretical Computer Science from the Brandenburgian Technical University at Cottbus (Germany). From 1994 to 1999 he worked at the Computer Science Department of the Technical University Clauthal. From 2000 to 2008 he was Chair of Information Systems at Massey University in New Zealand. Since 2003 he is also the Director of the Information Science Research Centre. Since his habilitation his major fields of interest are Formal specifications and semantics, Logic in Computer Science, Database Theory, Distributed Object Bases and Design of Integrated Information Systems, in particular Web Information Systems.

Hui Ma received a BE in Civil Engineering from Tongji University, China in 1989, a BInfSci (Honours) and a MInfSci in Information Systems from Massey University, New Zealand in 2002 and 2003, respectively, and a Ph.D. in Information Systems from Massey University in 2007. Since 2008 she is Lecturer in Software Engineering at the School of Engineering and Computer Science at Victoria University of Wellington, New Zealand. Her major research interests are distributed databases, web engineering, service-oriented systems and cloud computing, and geographical Information Systems.



The tutorial will be presented by: Bernhard Thalheim

The tutorial will be open for all interested attendees.

Copyright © 2008 WISE. Designed by Piotr Kulczycki.