IBM Baggage Handling Service-Based Solutions for Airports and Airlines (working title)
|has title::The design of generic service-based baggage handling solution for airports and airlines|
|Master:||project within::Software Engineering|
|Student name:||student name::Dmitry Litosh|
|Second reader:||has second reader::Maryam Razavian|
Baggage handling systems at the airports are extremely complex and intricate in their structure. They usually involve baggage transportation systems (BTS), that provide physical transportation and certain software logic that guides the process. To ensure efficient baggage handling process, a complex control process should be performed, to guide baggage handling operations. Nowadays, different airports possess different baggage control systems for these purposes. Recently IBM has delivered a complex and intricate baggage control system for Heathrow and Schiphol airports. However, the implemented assets cannot be easily reused in other airports. This thesis addresses a research question on how baggage control system (BCS) can be generalised for any airport or airline. The solution for this question is provided by conducting an extensive literature and industry research and constructing a set of requirements for general baggage control system as a result. Using Service-oriented architecture (SOA) approach, these requirements are realised in business services required for baggage handling. These services are later translated in software service candidates and mapped to the inventory of each possible participant of the baggage handling process. To illustrate the constructed high-level picture of general business model, a set of views are used, that present a general inventories view of the system as well as view of participants’ services interaction. To provide an example of how the general model can be applied to a specific business domain, a case example is defined and another set of views is included, specifically tied to the case. Constructed model can be used to facilitate decision making of constructing a service inventory for a particular business case and used as a base for further design and implementation steps in building a general baggage control system.