lufthansa reference architecture for the opengroup
TRANSCRIPT
Lufthansa Reference Architecture for the OpenGroupAn initiative of Lufthansa & Capgemini
Berlin, 26th of April 2017Carsten Breithaupt, Christian Vollmer
Kai Schroeder, Carsten Brockmann, Eldar Sultanow
Copyright © Capgemini 2015. All Rights Reserved
220170426 RA Aviation - OpenGroup.pptx
Agenda
Vision and Team
Methodology and roadmap
The Meta model
Domain overview
Exemplary domain: Ground Ops
Next Steps
Copyright © Capgemini 2015. All Rights Reserved
320170426 RA Aviation - OpenGroup.pptx
Agenda
Vision and Team
Methodology and roadmap
The Meta model
Domain overview
Exemplary domain: Ground Ops
Next Steps
Our vision – We would like to create the reference architecture to:
Copyright © Capgemini 2015. All Rights Reserved
420170426 RA Aviation - OpenGroup.pptx
Allow new (IT) suppliers to quickly get knowledgeable
on our industry specifics
Create transparency in terms of which
Information Systems is used for what
purpose
Architecture Continuum - Definition
Copyright © Capgemini 2015. All Rights Reserved
520170426 RA Aviation - OpenGroup.pptx
The Architecture Continuum illustrates how architectures are developed and evolved.
TOGAF defines the following four architectures as part of an Architecture Continuum: Foundation Architectures Common System Architectures Industry Architectures Organization-Specific Architectures
Involved Lufthansa architects
Copyright © Capgemini 2015. All Rights Reserved
20170426 RA Aviation - OpenGroup.pptx 6
Carsten BreithauptEnterprise Architect
Head of Lufthansa Group Architecture
Christian VollmerEnterprise Architect
Involved Capgemini architects
Copyright © Capgemini 2015. All Rights Reserved
720170426 RA Aviation - OpenGroup.pptx
Dr. Carsten Brockmann
Project leader
Dr. Eldar SultanowLead Architect
Kai SchroederDirector of Architecture
Andreas LutzJewgenij Moldawski
Lars MüllerMartin Mierke Sebastian Schnelker
Wolfgang GillichDr. Martin Swientek Jan Malcommes
Phillip Pham
Copyright © Capgemini 2015. All Rights Reserved
820170426 RA Aviation - OpenGroup.pptx
Agenda
Vision and Team
Methodology and roadmap
The Meta model
Domain overview
Exemplary domain: Ground Ops
Next Steps
Vision for this reference architecture
Copyright © Capgemini 2015. All Rights Reserved
920170426 RA Aviation - OpenGroup.pptx
Define an industry standard
Definining domains
Defining architectures for eachdomain
Publish results
Overall procedure for creating the reference architecture
20170426 RA Aviation - OpenGroup.pptx
10
InitiationPhase:
Cont.:
Analyze existing documents
Determine domain specific processes
Determine domain specific layers
Extension of existing information
Create submission document
Analyze resulting documents of LEAF
Analyze additional documents
Generalize and anonymize
Request further documents
Exchange on issues via videoconference
Gather information through phone calls
Extend existing documents with new information
Create content within each layer
LEAF
Lufthansa
Enterprise
Architecture
Framework
• Need to define and agree on IT
architecture processes
• Based on TOGAF customizing
• Harmonize IT architecture
processes with planningIT
• Preparations for the
introduction into the necessary
LH Group institutions.
“The Way We Work”:
Definition of approach, process and method for enterprise
architecture work by customizing TOGAF
“planningIT”:
Implement prototype reports within planningIT
LEAF Reference Manual:
Define deliverables, views and artifacts for use with planningIT
and based on TOGAF
Training Concept:
Concept for architects’ training in working with LEAF and
planningIT
Results of Project “LEAF”
Architecture Action Plan:
High Level Target Architecture with focus on selected domains
We will make use of existing deliverables and
Setup
We will setup a joined
team of Capgemini, the
OpenGroup and
Lufthansa
Content of an Open Group Reference Architecture
Copyright © Capgemini 2015. All Rights Reserved
1120170426 RA Aviation - OpenGroup.pptx
Business Architecture
Application Architecture
Data Architecture
Technology Architecture
Proposed Roadmap
Copyright © Capgemini 2015. All Rights Reserved
1220170426 RA Aviation - OpenGroup.pptx
1st Step: Create Initial version
Lufthansa
Capgemini
2nd step: Extension with other airlines having a successful track recordin delivering architectural content
Air Canada
Air China
Etihad
Singapore
3rd step: Extension with immediate andsorrounding stakeholders
Airports
Service companies
Maintenance and repair
Catering
Air Traffic control
Regulatory entities
Aircraft manufacturers
Copyright © Capgemini 2015. All Rights Reserved
1320170426 RA Aviation - OpenGroup.pptx
Agenda
Vision and Team
Methodology and roadmap
The Meta model
Domain overview
Exemplary domain: Ground Ops
Next Steps
Meta Model
Copyright © Capgemini 2015. All Rights Reserved
1420170426 RA Aviation - OpenGroup.pptx
Symbol Element
Bu
sin
ess
Arc
hit
ect
ure
Business Domain
Business Domain (Top Level Element)
Subdomain
Subdomain (assigned to a Business Domain)
Business Capability
Business Capability (assigned to a Subdomain)
BP
MN
Starting State and End State
Activity 1 Activity 2
Activities of a business process (can be chained)
An artifact (document, table, item, …) that is input or output of an activity and that relates to an Information Object
Meta Model
Copyright © Capgemini 2015. All Rights Reserved
1520170426 RA Aviation - OpenGroup.pptx
Ap
plic
atio
n
Arc
hit
ectu
re Application
Application covers/possesses one or more Business Capabilities
Dat
a A
rch
itec
ture
Entity
Entity describing a data object
Information Object
Information Object encompassing entities
Relations between entities and information objects
Tech
no
logy
Arc
hit
ectu
re
Technology Component
Technology (Infrastructural) Component These can be nested hierarchically
Meta Model
Copyright © Capgemini 2015. All Rights Reserved
1620170426 RA Aviation - OpenGroup.pptx
Meta Model
Copyright © Capgemini 2015. All Rights Reserved
1720170426 RA Aviation - OpenGroup.pptx
Business Process Model
For each Business Domain a Business Capability Map exists. This map assigns to each subdomain all belonging business capabilities.
Bu
sin
ess
Pro
cess
Activity 1 Activity 2 Activity 3 Activity 4
input output input output input output input output
Information Object 1
Information Object 2
Information Object 3
Information Object 4
Information Object 5
Information Object 6
Information Object 7
Meta Model
Copyright © Capgemini 2015. All Rights Reserved
1820170426 RA Aviation - OpenGroup.pptx
Entity Relationship Diagram
Entities (Data Objects) and Information Objects relate to each other. They can be nested hierarchically and have attributes.
Information Object
Entity 4
Entity 2Entity 3- Attribute 1
- Attribute 2
Entity 5
Entity 1
Relation 4
Relation 2
Relation 1
Relation 3
Copyright © Capgemini 2015. All Rights Reserved
1920170426 RA Aviation - OpenGroup.pptx
Agenda
Vision and Team
Methodology and roadmap
The Meta model
Domain overview
Exemplary domain: Ground Ops
Next Steps
Domain Model
Copyright © Capgemini 2015. All Rights Reserved
2020170426 RA Aviation - OpenGroup.pptx
Sales
Inventory Management
Sales Channel Management
Reservation Ticketing
Direct Sales Channel& Shopping
Sales Agent Channels
Ground Ops
Station Management
Ground Staff Management
Passenger Check-in
Load PlanningAirport
InfrastructureBaggage
Management
Product
Network & Fleet Planning
Fleet PlanningNetwork
ManagementNetwork Data
Analysis
Cooperations & Alliances
Scheduling Codeshare
Revenue Management & Pricing
Group BookingsAvailability
ManagementForecast &
Optimization
Pricing
Product Management & Design
Maintenance
Maintenance & Testing
Cargo
Forwarding Carrying
Domain Model continued
Copyright © Capgemini 2015. All Rights Reserved
2120170426 RA Aviation - OpenGroup.pptx
Flight Ops
Operational Flight Planning
Operations Control
Crew Management
Flight Support
Marketing & Customer Care
LoyalityFeedback & Complaint
Customer Profile
Direct MarketingCustomer
Communication
Support
IT Services HR FinanceData Management
and AnalysisBusiness Process
IntegrationContract Management
& ProcurementCatering
Procurement
Overall overview
Copyright © Capgemini 2015. All Rights Reserved
2220170426 RA Aviation - OpenGroup.pptx
MaintenanceMarketing & Customer Care
Customer Communication
Customer Profile Management
Direct Marketing
Feedback & Complaint
Loyalty
Flight Ops
Crew Management
Flight Support
Operations Control
Operational Flight Planning
Sales Revenue Management & Pricing Network & Fleet PlanninigProduct Ground Ops
Sales Management
Forecast & Optimization
PROS P4/G4 Revenue Management
Pricing
Calculate Forecast
Optimize Availability
Central Fare Solution (CFS)
FareQuoteRQ
Calculate Prices
Central Fare Solution (CFS)
Monitor Competitor Prices
Tech
no
logy
Arc
hit
ectu
reB
usi
ne
ss A
rch
ite
ctu
re
ERP Finance / SAP Platform
Amadeus availability &pricing platform
Product Management and Analytics Platform
Media Monitoring System
Product Management & Design
Product Management Application
Manage Air/Ground Products
Define Product Strategy
Manage Customer Experience
Manage Corporate Design
Media system
Manage Ancillary Services
Inventory Management
Inventory Management System
ManageSeatInventory
ManageWaitlists
DistributeSchedules
ManageFlightRelatedAvailabilityRestrictions
Direct Sales Channel & Shopping
Direct Sales Platform
SearchAndOfferProduct
CreateReservation
ManageOrder
ManageBookingAvailability Management
Availability Calculator (Real Time)
SeatAvailability
ManageAvailability
Manage Influences
Group Bookings
Group Offer Manager
SearchFlightsMultiPAX
CheckSeatAvailability
SearchFlightUp9Pax
Group Sales Tool
Group Reservation
Pricing Module for Group Reservation
Reservation Ticketing
Booking System
SearchFlight
Search Basic Flight
Search Multistop Flight
Search Rebook Flight
Create Reservation
ExecuteBookOnHold
ServiceList
E-Commerce Portal & Shop system
Flight Scheduling System
Customer Relationship System
Network & Fleet Planning
Fleet Management
Assign Fleet
Manage Fleet Size
Partner Management
Manage Commercial Partners
Support Aircraft Sourcing
Manage Entry Into Service
Network Management
Design Flight Network
Optimize Flight Network
Model O&D Insights
Provide O&D Insights
Accounting
Manage Cooperation Accounting
Publishing
Report Alliances Statistics
Report Joint Venture Statistics
Publish Flight Plan
Code Share
Manage Slots
Manage Code Shares
Optimize Schedules
Business Intelligence
Analyze Market Data
Gather Historical Sales Statistics
Gather Flight Costs
Enterprise Accounting System
Business Intelligence System
Customer Communication Manager
Support Ticket System
Common Enterprise Software or Cloud Enterprise Platform
CUPPS Platform
Operational Flight Planning System
Operations Control Platform
Crew Management Platform
Product Maintenance System
Product Testing Platform
Load Planning
Load Planning Tool
Baggage Management
Baggage Tracking System
TrackBaggage
RedirectBaggage
ControlLoadProcess
PlanLoadProcess
ProvideLoadInformation
Ground Staff Management
Ressource Planning Tool
ManageRostering
PlanCrewDisposition
PlanShifts
ManageBaggageLoading
ManageBaggageUnloading
Station Management
Airport Management System
ProvideAirportInfrastructure
ManageAirportInformation
ManageRampActivities
ManageGroundHandling
ManagePassengerStreams
ManageLounges
ManageIrregulatoriesOnstation
IssueVouchers
Passenger Check-in
Passenger and Baggage Processing Application / Depature Control System
CheckinPassenger
BoardPassenger
HandleWaitlist
AcceptLuggage
CheckTravelDocuments
Tracking Platform
Communication Platform
Cargo
Slot Manager
Operations Control System
Flight Planning Tool
Cabin Crew Support System
Flight Deck Support System
Onboard Communication System
Crew Management System
CalculateFlightPlan
DistributeOperational FlightPlan
ProvideCrewBriefing
ProvidePayloadAndFuel
ProvideNavigationAndFlightInformation
ManageCrewResources
CommunicateWithCrew
PrepareFlight
SupportPassengerOnboard
HandleFlightIrregularities
DispatchFlight&Crew
OptimizeFuel
ManageFlightPlan
CoordinateSlots
ProvideOnboardCommunication
ReportFlightAndIncidents
SignLoadSheet
Flight Support Platform
Notifying Service
Notify Service Disruption
Notify Service Fulfillment
Social Media Manager
Connect Social Media
Customer Data Manager
Maintain Customer Master Data
Maintain Customer Preferences
Customer Profile Analyzer
Analyze Customer Relationships
Manage Customer Profiles
Marketing Project Manager
Manage Campaigns
Manage Sales Promotions
Personalized Offer Calculator
Provide Personalized Offers
Customer Feedback Managing Tool
Manage Customer Feedback
Manage Customer Claims
Customer Survey Tool
Manage Customer Surveys
After Sales Handler
Manage After Sales
Miles Calculation Service
Earn Miles
Spend Miles
Customer Loyalty Manager
Manage Loyalty Account
Book Awards
Provide Partnership Accural
Maintenance
Product Maintenance Application
Product/Service Testing
Product/Service Maintenance
Product/Service Monitoring
Maintenance planning
Forwarding
Cargo Forwarding System
Recieve shipment
Handover shipment
Messaging from/to forwarder
Tracking & Tracing
Communication platfrom
Customer Relationship Management System
Carying
Cargo Control System
Recieve shipment
Handover shipment
Messaging from/to forwarder
Tracking & Tracing
Warehouse Management System
Store freight
Collect freight
Planning capacity
Warehouse reporting
Sales Management System
DefineSalesChannelStrategy
ManageSalesChannel
ReportSalesAgentStatistics
ManageSalesAgents
ManageSalesAccounts
Common Use Passenger Processing System (CUPPS)-Platform
Tracking Platform
Cloud Enterprise Platform
Communication und Messaging Platform
Copyright © Capgemini 2015. All Rights Reserved
2320170426 RA Aviation - OpenGroup.pptx
Agenda
Vision and Team
Methodology and roadmap
The Meta model
Domain overview
Exemplary domain: Ground Ops
Next Steps
Example: Ground Ops Business Capabilities
Copyright © Capgemini 2015. All Rights Reserved
2420170426 RA Aviation - OpenGroup.pptx
Load Planning
Passenger Check-in
ControlLoadProcess
CheckinPassenger
PlanLoadProcess
ProvideLoadInformation
BoardPassenger
HandleWaitlist
AcceptBaggage
IssueVouchers
CheckTravelDocuments
Station Management
ManageGroundHandling
ManageAirportInformation
ManagePassengerStreams
ManageLounges
ManageIrregularitiesOnStation
ManageRampActivities
Baggage Management
TrackBaggage
ManageBaggageLoading
ManageBaggageUnloading
RedirectBaggage
ReconcileBaggage
Ground Staff Management
ManageRostering
PlanStaffDisposition
PlanShifts
Airport Infrastructure
ProvideAirportInfrastructure
Example: Ground Ops Applications
Copyright © Capgemini 2015. All Rights Reserved
2520170426 RA Aviation - OpenGroup.pptx
Baggage Processing System
Load Planning
Load Planning Tool
Baggage Management
Baggage Tracking System
TrackBaggage
RedirectBaggage
ControlLoadProcess
PlanLoadProcess
ProvideLoadInformation
Ground Staff Management
Ressource Planning Tool
ManageRostering
PlanCrewDisposition
PlanShifts
ManageBaggageLoading
ManageBaggageUnloading
Station Management
Airport Management System
ProvideAirportInfrastructure
ManageAirportInformation
ManageRampActivities
ManageGroundHandling
ManagePassengerStreams
ManageLounges
ManageIrregulatoriesOnstation
IssueVouchers
Passenger Check-in
Passenger and Depature Control System
CheckinPassenger
BoardPassenger
HandleWaitlist
AcceptLuggage
CheckTravelDocuments
Example: Ground Ops Technology
Copyright © Capgemini 2015. All Rights Reserved
2620170426 RA Aviation - OpenGroup.pptx
TTY
Ressource Planning Tool
ACARS E-Mail
Passenger and Baggage Processing Application / Departure Control System
Baggage Tracking Application
Load Planning Tool
Airport Management System
Airline Management System
Common Enterprise Software Plattform or Cloud Enterprise Plattform
Communication and Messaging Platform
Common Use Passenger Processing System (CUPPS)- Platform
Tracking Platform
Example: Ground Ops Data
Copyright © Capgemini 2015. All Rights Reserved
2720170426 RA Aviation - OpenGroup.pptx
1 n
1 1
n m
Operations
Operating Areaca
rrie
scu
rren
tassign
ed
to
Baggage
Freight
Flight
AircraftFleet
Seat Map
Seat
Crew Rotation
Passenger/Freigt Op
Aircraft Op
Gate Ramp
Disposition
Cargo/Mail
FreightDocument
LoadDocument
Copyright © Capgemini 2015. All Rights Reserved
2820170426 RA Aviation - OpenGroup.pptx
Agenda
Vision and Team
Methodology and roadmap
The Meta model
Domain overview
Exemplary domain: Ground Ops
Next Steps
We have two main contacts for this project...
Copyright © Capgemini 2015. All Rights Reserved
2920170426 RA Aviation - OpenGroup.pptx
Dr. Eldar Sultanow
Lead Consultant
Capgemini Nürnberg
Dr. Carsten Brockmann (Coordinator)
Lead Consultant
Capgemini Berlin