1travelccm-library(3) Library Functions Manual travelccm-library(3)
2
3
4
6 travelccm-libraryC++ Travel Customer Choice Model Library
7
9 #include <travelccm/...>
10
12 aims at providing a clean API, and the corresponding C++
13 implementation, for choosing one item among a set of travel solutions,
14 given demand-related characteristics (e.g., Willingness-To-Pay,
15 preferred airline, preferred cabin, etc.).
16
17 The ${PROJECT_NAME} C++ library implements some simple Customer Choice
18 Models (CCM), as referenced in the literature (PhD dissertations at
19 MIT, for instance: http://dspace.mit.edu).
20
21 The ${PROJECT_NAME} C++ library exposes a simple, clean and object-
22 oriented, API. For instance, the choose() method takes, as input, both
23 a structure representing the travel request (e.g., from Washington, DC,
24 US, to Beijing, China, on the 25th of May) and a list of travel
25 solutions (as provided by the Airline Schedule Manager project:
26 http://sourceforge.net/projects/travel-ccm), and yields, as output, the
27 chosen item.
28
29 The output can then be used by other systems, for instance to book the
30 corresponding travel or to visualise it on a map and calendar and to
31 share it with others.
32
33 ${PROJECT_NAME} makes an extensive use of existing open-source
34 libraries for increased functionality, speed and accuracy. In
35 particular the Boost (C++ Standard Extensions: http://www.boost.org)
36 library is used.
37
39 travelccm(1), travelccm-config(1)
40
42 Please report any bugs to https://sourceforge.net/apps/trac/travel-
43 ccm/report
44
46 Copyright © 2009-2011 Denis Arnaud
47
48 See the COPYING file for more information on the (LGPLv2+) license, or
49 directly on Internet:
50 http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
51
52
53
54Doxygen Sun Jul 15 2018 travelccm-library(3)