Title: Available eServices
1 2book_airtravel
Prec true book_plane (depature_place,
date_leave, arrive_place, date_back) Output
success_plane_booking Eff booked_plane true
Prec true book_limo_airport(depature_place,
date_leave, arrive_place, date_back Output
success_limo_airport_booking Eff
limo_airport_booked
3book_tracktravel
Prec true book_train(depature_place,
date_leave, arrive_place, date_back Output
success_train_booking Eff train_booked true
Prec true book_limo_airport(depature_place,
date_leave, arrive_place, date_back Output
success_limo_airport_booking Eff
limo_airport_booked
4registration
Prec true register_event (event_name,
start_registr_date, end_registr_date) Output
success_registration_notification Eff
registered_event true
5book_accomodation
Prec true book_hotel(name_hotel, place_hotel,
date_arrive, date_back) Output
success_plane_booking Eff booked_plane true
Prec true book_hotel_shuttle(date,
from/to_place) hotel_shuttle_booked) Output
success_ hotel_shuttle_booking Eff
hotel_shuttle_booked
6- Designer desired behavior specification
7book_train
book_plane
book_hotel
book_hotel
book_hotel_shuttle
book_limo_airport
register
book_plane
book_train
8Composition (the color of each action denotes the
eService that executes it)
9book_limo_airport
book_hotel
book_train
book_limo_airport
book_plane
book_hotel
book_hotel_shuttle
book_hotel
book_limo_airport
register
book_plane
book_hotel_shuttle
book_limo_airport
book_train