decorative element

International Summer School on Usability-Driven Software Architecture, August 22-24, 2005

Tampere University of Technology, Tampere, Finland
Place: Tietotalo (Korkeakoulunkatu 1), auditorium TB109.
 Driving to TUT (TTY in Finnish)     Campus map     Institute of Software Systems

Printable version (PDF)
Lecture topics
Programme
Contact persons
Travel Information
Instructions for the students (new!)

Updated materials:

Final version of Philippe Palaque's presentations
Final versions of Fabio Paternò's presentations: first  second


Introduction

Traditionally, usability has been incorporated into software design process as research results of the requirements definition phase. However, usability  issues are often strongly related to the architecture of the system: certain architectural solutions may either support or hamper usability requirements. Thus, taking into account the crucial role of usability in the overall quality of a software system, usability issues should be systematically considered in architectural design.
Recently, several approaches have been taken to bridge the gap between usability and software architecture. The summer school gives an overview of some of the major approaches integrating usability requirements with the software development process, especially with architecture design. The lecturers are internationally well-known researchers representing a wide spectrum of viewpoints on usability and software architectures.

Lecturers & lecture topics

Len Bass (SEI,Carnegie-Mellon University, Pittsburgh, USA)
Usability Supporting Architectural Patterns

Jan Bosch (Nokia Research Center, Helsinki, Finland)
Usability as a Quality Factor for Software Architecture

Philippe Palanque (University Paul Sabatier,Toulouse, France)
Model-based Construction and Validation of Safety-critical Interactive Systems

Fabio Paternò (Institute of Information Science and Technologies, Pisa, Italy)
Linking User Tasks and User Interfaces: a Model-based Approach

(For biographies and details about the topics, follow the links above)

The programme


 

Mon, 22. August

Tue, 23. August

Wed, 24. August

9.00-11.00 (2h)

Fabio I

·     Introduction to usability

·     Task analysis and modeling

·     Tools for task modeling

·     Task-based design

Len I

·     Motivation

·     Introduction to usability supporting architectural patterns

·     Cancel USAP

Philippe III

·     Cases studies

·     PetShop: a plate-forms for engineering interactive systems

·    A roadmap for notations, tools and plate-forms for interactive systems

 

11.30-12.30 (1h)

Jan I

·     Introduction to software architecture and architecture design

 

Philippe I

·     Introduction to interactive systems modelling

·     Introduction to modelling processes

 

Len II

·     Feedback USAP

·     Information reuse USAP

·     Aggregating data USAP

 

13.30-14.30 (1h)

Jan II

·     Assessing software architecture

 

Philippe II

·     Interaction techniques and interactive systems modelling

·     State of the art for interactive systems modelling

·     Design rationale and modeling

 

Len III

·     USAP pattern language

·     What does it mean for a USAP “to work”

·     Evidence to date that

      USAPs “work”

15.00-17.00 (2h)

Jan III

·     Specifying usability

·     Assessing architecture for usability

·     Improving usability through architectural patterns

Fabio II

·     Model-based design of multi-device interfaces

·     Semantic redesign for different interaction platforms

·     Migratory interfaces

 

Discussion

17.15-

Panel

Welcome Party

Dinner

 


TUT PhD students

The PhD students of Tampere University of Technology will get 2 credits (ECTS) after writing an accepted essay of the contents of the summer school and selected articles.

Contact persons

To find info about the fees and participating, see Participating

This summer school was arranged just once, so any new events around the topic are not planned. Questions concerning Issudsa may be emailed to Jarmo Palviainen, firstname.lastname at tut.fi.  

Organizing committee:
Researcher Jarmo Palviainen tel +358 3 3115 3076, GSM +358 40 7770 350
Prof. Kai Koskimies tel +358 3 3115 2940, GSM +358 40 849 0748
Prof. Kaisa Väänänen-Vainio-Mattila tel +358 3115 3901, GSM +358 40 849 0731

<- back to top of page

Tampere
University of Technology, Institute of Software Systems