Information Technology Reference
In-Depth Information
objective sequences. The first step required defining the blocks of sequence
corresponding to situations which are characteristic of the use of information
(objectives in the contexts). These use cases were then developed in sequence
diagrams or activity diagrams in order to describe their mode of operation
[MOU 07].
2.5.6. MASSIV
The modeling phase provided a class diagram representing the application
domain and a diagram of the use case broken down into sequence diagrams
describing the activity of use. The implementation phase consisted of translating the
classes and their relations with the help of an OO programming language: Java. The
MASSIV application (specification of the traveler information system aid module)
was then built on the basis of P@ss-ITS collections, following the MVC (model-
view-controller) design pattern [FRE 05]; see Figure 2.9.
Figure 2.9. Execution of MASSIV for a visually impaired user
This application enables the designer to choose the criteria of the situation of use
(event, context) and in return obtain a state of needs corresponding to the situation.
For a given user profile (e.g. someone who is visually impaired), and the expression
of a need (e.g. the knowledge of waiting time at a station), MASSIV enables us to
display the situations of real use observed and, for each, the associated solution(s)
Search WWH ::




Custom Search