SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Object-Oriented Software Engineering:
Using UML, Patterns and Java, 3rd Edition
Bernd Bruegge, Allen Dutoit
Exercise: Reverse Engineering Heathrow Airport
Luggage System
INFO 3150
INFO 3150 QS
Student Name:____________________________ Student ID:___________________
Student Name:____________________________ Student ID:___________________
Student Name:____________________________ Student ID:___________________
Heathrow Airport Luggage System
Reverse engineer the requirements of the Heathrow airport luggage system and
communicate your results using the Requirements Analysis Document template
presented in the lecture.
Questions to ask:
• How are the bags stored after passengers have checked, but before they
enter the plane?
• How are the bags retrieved from the storage area?
• What about existing luggage systems (“legacy systems”)?
• Scalability: How many users should the new luggage system support? How can
this be tested before deployment?
• Throughput: How many suit cases/hour need to be supported?
Requirements Analysis Document Template
1. Introduction
2. Current system
3. Proposed system
3.1 Overview
3.2 Functional requirements
3.3 Non-functional requirements
3.4 Constraints (“Pseudo requirements”)
3.5 System models
3.5.1 Scenarios
3.5.2 Use case model
3.5.3 Object model
3.5.3.1 Data dictionary
3.5.3.2 Class diagrams
3.5.4 Dynamic models
3.5.5 User interface
4. Glossary
Object-Oriented Software Engineering:
Using UML, Patterns and Java, 3rd Edition
Bernd Bruegge, Allen Dutoit
Exercise: Reverse Engineering Heathrow Airport
Luggage System
INFO 3150
INFO 3150 QS
You have to work on the following tasks:
• Write an introduction, a description of the system as it was before NEXT CLASS
and an overview of the proposed system
• Identify functional, nonfunctional requirements and constraints
• Select some critical scenarios and core use cases and describe them
• Put it all together
• Answer the following additional question: What changes to the requirements
should have been done to avoid the Heathrow disaster?
You can work in teams of 3.
Heathrow Luggage System
• On April 5, 2008 a system update was performed to upgrade the baggage handling:
• 50 flights were canceled on the day of the update
• A “Bag Backlog” of 20,000 bags was produced (Naomi Campbell had a fit and was arrested)
• The bags were resorted in Italy and eventually sent to the passengers via Federal Express
• What happened? Initial explanation:
• Computer failure in the high storage bay area in combination with shortage of personal
Further information about the Heathrow Luggage System:
System update kicks Heathrow baggage system offline:
http://blogs.zdnet.com/projectfailures/?p=610
British Airways Brings in FedEx to Reduce Bag Backlog:
http://www.bloomberg.com/apps/news?pid=conewsstory&refer=conews&tkr=FDX:US&si
d=aY4IqhBRcytA
Panne auf Flughöhe Null (Spiegel):
http://www.spiegel.de/reise/aktuell/0,1518,544768,00.html
Zurück in das rotierende Chaos (FAZ):
http://www.faz.net/s/Rub7F4BEE0E0C39429A8565089709B70C44/Doc~EC1120B27386
C4E34A67A5EE8E5523433~ATpl~Ecommon~Scontent.html
Other links:
Click http://archive.newsweaver.com/qualtech/newsweaver.ie/qualtech/e_article00077678164e4.html?x=b1
1,0,w link to open resource.
Click http://www.zdnet.com/article/it-failure-at-heathrow-t5-what-really-happened/ link to open resource.

Contenu connexe

Similaire à Lab 4 homework heathrow qs

IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent CartIRJET Journal
 
Presentation of database management system
Presentation of database management systemPresentation of database management system
Presentation of database management systemMd. Touhidur Rahman
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMIRJET Journal
 
Software architecture document
Software architecture documentSoftware architecture document
Software architecture documentHaidar Arya
 
Prototype of the Export Information System for Managing Cargo Data
Prototype of the Export Information System for Managing Cargo DataPrototype of the Export Information System for Managing Cargo Data
Prototype of the Export Information System for Managing Cargo DataIJSRED
 
Hw1 SE sol
Hw1 SE solHw1 SE sol
Hw1 SE solwahab13
 
Oose unit 3 ppt
Oose unit 3 pptOose unit 3 ppt
Oose unit 3 pptDr VISU P
 
Automation in Manufacturing (Unit-3) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-3) by Varun Pratap Singh.pdfAutomation in Manufacturing (Unit-3) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-3) by Varun Pratap Singh.pdfVarun Pratap Singh
 
CIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docx
CIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docxCIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docx
CIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docxclarebernice
 
Human pose detection using machine learning by Grandel
Human pose detection using machine learning by GrandelHuman pose detection using machine learning by Grandel
Human pose detection using machine learning by GrandelGrandelDsouza
 
IRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep LearningIRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep LearningIRJET Journal
 
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdfmca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdfSanRock2
 
Automation in Manufacturing (Unit-4) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-4) by Varun Pratap Singh.pdfAutomation in Manufacturing (Unit-4) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-4) by Varun Pratap Singh.pdfVarun Pratap Singh
 
Student information system
Student information systemStudent information system
Student information systemSaqib Nadeem
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
NayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BITNayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BITNay Linn Ko
 
BVI Terminal Navigation Process Review
BVI Terminal Navigation Process ReviewBVI Terminal Navigation Process Review
BVI Terminal Navigation Process Review"Evelyn "Evy"" Johnson
 

Similaire à Lab 4 homework heathrow qs (20)

IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent Cart
 
Presentation of database management system
Presentation of database management systemPresentation of database management system
Presentation of database management system
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEM
 
Software architecture document
Software architecture documentSoftware architecture document
Software architecture document
 
Prototype of the Export Information System for Managing Cargo Data
Prototype of the Export Information System for Managing Cargo DataPrototype of the Export Information System for Managing Cargo Data
Prototype of the Export Information System for Managing Cargo Data
 
Express 070 536
Express 070 536Express 070 536
Express 070 536
 
Hw1 SE sol
Hw1 SE solHw1 SE sol
Hw1 SE sol
 
Oose unit 3 ppt
Oose unit 3 pptOose unit 3 ppt
Oose unit 3 ppt
 
Automation in Manufacturing (Unit-3) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-3) by Varun Pratap Singh.pdfAutomation in Manufacturing (Unit-3) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-3) by Varun Pratap Singh.pdf
 
CIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docx
CIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docxCIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docx
CIS 321 Case Study ‘Equipment Check-Out System’MILESTONE 3 – PRO.docx
 
Human pose detection using machine learning by Grandel
Human pose detection using machine learning by GrandelHuman pose detection using machine learning by Grandel
Human pose detection using machine learning by Grandel
 
IRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep LearningIRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep Learning
 
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdfmca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
mca-5thSem-curriculum-and-Syllabus-2017-Batch.pdf
 
Automation in Manufacturing (Unit-4) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-4) by Varun Pratap Singh.pdfAutomation in Manufacturing (Unit-4) by Varun Pratap Singh.pdf
Automation in Manufacturing (Unit-4) by Varun Pratap Singh.pdf
 
Student information system
Student information systemStudent information system
Student information system
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
NayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BITNayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BIT
 
BVI Terminal Navigation Process Review
BVI Terminal Navigation Process ReviewBVI Terminal Navigation Process Review
BVI Terminal Navigation Process Review
 

Dernier

Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...ggsonu500
 
Models Call Girls Electronic City | 7001305949 At Low Cost Cash Payment Booking
Models Call Girls Electronic City | 7001305949 At Low Cost Cash Payment BookingModels Call Girls Electronic City | 7001305949 At Low Cost Cash Payment Booking
Models Call Girls Electronic City | 7001305949 At Low Cost Cash Payment Bookingnarwatsonia7
 
Globalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od DoveGlobalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od Doveagatadrynko
 
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed RuleShelby Lewis
 
Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...vrvipin164
 
9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Delivery
9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Delivery9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Delivery
9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Deliverymarshasaifi
 
Russian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service availableRussian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service availablesandeepkumar69420
 
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...sandeepkumar69420
 
Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...satishsharma69855
 
Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...
Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...
Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...narwatsonia7
 
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...narwatsonia7
 
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service MumbaiCollege Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbaisonalikaur4
 
MVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady PresentationMVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady PresentationMVP Health Care
 
Call Girls Hsr Layout Whatsapp 7001305949 Independent Escort Service
Call Girls Hsr Layout Whatsapp 7001305949 Independent Escort ServiceCall Girls Hsr Layout Whatsapp 7001305949 Independent Escort Service
Call Girls Hsr Layout Whatsapp 7001305949 Independent Escort Servicenarwatsonia7
 
Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949ps5894268
 
Soft Toric contact lens fitting (NSO).pptx
Soft Toric contact lens fitting (NSO).pptxSoft Toric contact lens fitting (NSO).pptx
Soft Toric contact lens fitting (NSO).pptxJasmin Modi
 
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts ServiceCall Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Servicenarwatsonia7
 
2024 HCAT Healthcare Technology Insights
2024 HCAT Healthcare Technology Insights2024 HCAT Healthcare Technology Insights
2024 HCAT Healthcare Technology InsightsHealth Catalyst
 
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...scanFOAM
 
Call Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original PhotosCall Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original Photosparshadkalavatidevi7
 

Dernier (20)

Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 68 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
 
Models Call Girls Electronic City | 7001305949 At Low Cost Cash Payment Booking
Models Call Girls Electronic City | 7001305949 At Low Cost Cash Payment BookingModels Call Girls Electronic City | 7001305949 At Low Cost Cash Payment Booking
Models Call Girls Electronic City | 7001305949 At Low Cost Cash Payment Booking
 
Globalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od DoveGlobalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od Dove
 
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
 
Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 45 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
 
9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Delivery
9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Delivery9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Delivery
9711199012 Najafgarh Call Girls ₹5.5k With COD Free Home Delivery
 
Russian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service availableRussian Escorts Delhi | 9711199171 | all area service available
Russian Escorts Delhi | 9711199171 | all area service available
 
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
 
Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Delhi Cantt | 9711199171 | High Profile -New Model -Availa...
 
Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...
Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...
Russian Call Girl Chandapura Dommasandra Road - 7001305949 Escorts Service 50...
 
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
 
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service MumbaiCollege Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
 
MVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady PresentationMVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady Presentation
 
Call Girls Hsr Layout Whatsapp 7001305949 Independent Escort Service
Call Girls Hsr Layout Whatsapp 7001305949 Independent Escort ServiceCall Girls Hsr Layout Whatsapp 7001305949 Independent Escort Service
Call Girls Hsr Layout Whatsapp 7001305949 Independent Escort Service
 
Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949
 
Soft Toric contact lens fitting (NSO).pptx
Soft Toric contact lens fitting (NSO).pptxSoft Toric contact lens fitting (NSO).pptx
Soft Toric contact lens fitting (NSO).pptx
 
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts ServiceCall Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
 
2024 HCAT Healthcare Technology Insights
2024 HCAT Healthcare Technology Insights2024 HCAT Healthcare Technology Insights
2024 HCAT Healthcare Technology Insights
 
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
Experience learning - lessons from 25 years of ATACC - Mark Forrest and Halde...
 
Call Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original PhotosCall Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original Photos
 

Lab 4 homework heathrow qs

  • 1. Object-Oriented Software Engineering: Using UML, Patterns and Java, 3rd Edition Bernd Bruegge, Allen Dutoit Exercise: Reverse Engineering Heathrow Airport Luggage System INFO 3150 INFO 3150 QS Student Name:____________________________ Student ID:___________________ Student Name:____________________________ Student ID:___________________ Student Name:____________________________ Student ID:___________________ Heathrow Airport Luggage System Reverse engineer the requirements of the Heathrow airport luggage system and communicate your results using the Requirements Analysis Document template presented in the lecture. Questions to ask: • How are the bags stored after passengers have checked, but before they enter the plane? • How are the bags retrieved from the storage area? • What about existing luggage systems (“legacy systems”)? • Scalability: How many users should the new luggage system support? How can this be tested before deployment? • Throughput: How many suit cases/hour need to be supported? Requirements Analysis Document Template 1. Introduction 2. Current system 3. Proposed system 3.1 Overview 3.2 Functional requirements 3.3 Non-functional requirements 3.4 Constraints (“Pseudo requirements”) 3.5 System models 3.5.1 Scenarios 3.5.2 Use case model 3.5.3 Object model 3.5.3.1 Data dictionary 3.5.3.2 Class diagrams 3.5.4 Dynamic models 3.5.5 User interface 4. Glossary
  • 2. Object-Oriented Software Engineering: Using UML, Patterns and Java, 3rd Edition Bernd Bruegge, Allen Dutoit Exercise: Reverse Engineering Heathrow Airport Luggage System INFO 3150 INFO 3150 QS You have to work on the following tasks: • Write an introduction, a description of the system as it was before NEXT CLASS and an overview of the proposed system • Identify functional, nonfunctional requirements and constraints • Select some critical scenarios and core use cases and describe them • Put it all together • Answer the following additional question: What changes to the requirements should have been done to avoid the Heathrow disaster? You can work in teams of 3. Heathrow Luggage System • On April 5, 2008 a system update was performed to upgrade the baggage handling: • 50 flights were canceled on the day of the update • A “Bag Backlog” of 20,000 bags was produced (Naomi Campbell had a fit and was arrested) • The bags were resorted in Italy and eventually sent to the passengers via Federal Express • What happened? Initial explanation: • Computer failure in the high storage bay area in combination with shortage of personal Further information about the Heathrow Luggage System: System update kicks Heathrow baggage system offline: http://blogs.zdnet.com/projectfailures/?p=610 British Airways Brings in FedEx to Reduce Bag Backlog: http://www.bloomberg.com/apps/news?pid=conewsstory&refer=conews&tkr=FDX:US&si d=aY4IqhBRcytA Panne auf Flughöhe Null (Spiegel): http://www.spiegel.de/reise/aktuell/0,1518,544768,00.html Zurück in das rotierende Chaos (FAZ): http://www.faz.net/s/Rub7F4BEE0E0C39429A8565089709B70C44/Doc~EC1120B27386 C4E34A67A5EE8E5523433~ATpl~Ecommon~Scontent.html Other links: Click http://archive.newsweaver.com/qualtech/newsweaver.ie/qualtech/e_article00077678164e4.html?x=b1 1,0,w link to open resource. Click http://www.zdnet.com/article/it-failure-at-heathrow-t5-what-really-happened/ link to open resource.