6 - ACaseStudyinanArchitectureforIntegrability...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Fight Simulation Fight Simulation A Case Study in an Architecture for Integrability A Case Study in an Architecture for Integrability    
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Contents Contents Relationship to ABC Requirements and Qualities Architectural Solution Structural Model for Integrability The Air Vehicle Structural Model Model Executive  Air Vehicle Application Realizing Goals
Background image of page 2
3 Relationship to Business Process
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Requirements and Qualities[1] • Role of the crew being trained – The purpose of a flight simulator is to instruct the pilot and crew – how to operate a particular aircraft – how to perform maneuvers such as mid-air refueling – how to respond to situations such as an attack on the aircraft • Role of the environment – Typically the environment is a computer model – with multi-aircraft training exercises it can include individuals other than the pilot  and crew – Other models like during simulating refueling, the (simulated) refueling aircraft  introduces turbulence into the (modeled) atmosphere • Role of simulation instructor – The instructor is responsible for monitoring the pilot’s performance – initiating training situations. – Typical situations like malfunctions of equipment, attacks on the aircraft from foes,  and weather conditions – Use a separate console to monitor the activities of the crew, to inject malfunctions  into the aircraft, and to control the environment.
Background image of page 4
5 Requirements and Qualities[2] •  Real-time performance constraints – Flight simulators must execute at fixed frame rates that are high enough  to ensure fidelity. •  Continuous development and modification – To provide a realistic training experience, a flight simulator must be  faithful to the actual air vehicles, which are continually being modified  and updated. •  Large size and high complexity – The size can be millions of lines of code the complexity shows  exponential growth trend •  Developed in geographically distributed areas – In either case, the Integrability is made more difficult because the paths  of communication are long.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 Architectural Solution
Background image of page 6
7 Structural Model for Integrability[1] Integrability as an architectural driver Modern flight Simulators – are complex software system With stringent functional concerns – Real time performance – Must be amenable to frequent update With hard quality concerns – Modifiability » accommodate changes in requirements in simulated aircrafts  and their environments – Scalability of function » Able to extend the system to simulate more of real-world
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 Structural Model for Integrability[2] • Structural model – Simplicity and similarity
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 30

6 - ACaseStudyinanArchitectureforIntegrability...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online