Information Technology Reference
In-Depth Information
search service, Search , which asks the name of the user connected to MASC and
sends the completed request of the user name to PerSyst. PerSyst sends all the
possible itineraries answering the request to Search and recommends an itinerary
that is likely to interest the user. Search creates ResultSearch , which provides the
personalized results to the user.
User:
MASC:
Search:
PerSyst:
connect
searchRoute
whoIs
connectedUserName
askForPersonalizedRoute
personalizedRouteAndAllRoutes
create
ResultSearch:
displayPersonalizeRoute
Figure 3.7. Sequence diagram for the personalized itinerary search
The data models that the service should exchange with the PS are defined (see
Figure 3.8).
A request specifies the username of the user (DN) and the data ( Departure ,
Arrival , ArrivalTime , etc.) for the itinerary search. A response ( Response ) takes the
request (with the DN) and adds all the possible itineraries ( Result ).
This response is associated with a choice ( Choice ), which enables the itinerary
likely to interest the user to be referenced. An itinerary ( Result ) is made up of
several ways ( Way ) and includes its own characteristics ( Criteria ).
 
Search WWH ::




Custom Search