Session Title A Software Factory approach to Simulation and Training systems - Maritime Reconnaissance Aircraft example

Session Type Case Study

Duration 75 minutes

Session Description

The session will present the use of a Software Factory approach to the production of a simulation/training system for the next generation of Maritime Reconnaissance Aircraft. The requirement was to provide an aircraft simulation tool to assist trainee ground maintenance staff; it allows students to familiarise themselves with aircraft maintenance procedures in a simulated computer environment before attempting the action on a real aircraft. Using open source software from the Eclipse Foundation a set of metamodels and tools were created along with a runtime framework. The tools allow the initial generation of code from an instance of a training model, however, the runtime behaviour of the simulator is defined as set of declarative rules later in the development cycle. This produces a fast and agile approach to the creation of training simulators.

Speaker(s) Andy Sinclair (SELEX Systems Integration Ltd)
Andy is Technical Architect with over 25 years experience and is the technical lead in Capability Development at SELEX Systems Integration. He has led the introduction of Model Driven Development into companies using tools such as Compuware\'s OptimalJ and the Eclipse Modelling Framework. Andy has experience of MOF/Ecore and Domain-Specific Languages (DSLs). these technologies have been used to develop systems for the UK Government, tools for space engineering systems and a new range of exploitation tools for the UK MOD.

Jennifer Whittlesea (SELEX Systems Integration Ltd)
Jennifer is a Senior Software Engineer with experience in Computer Based Training development, simulation, modelling and bespoke software development. She is currently leading the Aircraft Simulation Trainer team and is focusing on Model Driven Development design approaches and declarative rule-based systems.

Intended Audience Beginner and upwards.