11.07.2015 Views

Download pdf version - Lockheed Martin Advanced Technology ...

Download pdf version - Lockheed Martin Advanced Technology ...

Download pdf version - Lockheed Martin Advanced Technology ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TransitionBriefsATL Scheduling Tool Suite (ASTS)<strong>Advanced</strong> <strong>Technology</strong> Laboratories • Electronic Systems Business AreaVol. 2 No. 12


ATL Scheduling Tool Suite (ASTS)In hard, real-time systems amissed processing deadlineusually means disaster.<strong>Lockheed</strong> <strong>Martin</strong> <strong>Advanced</strong><strong>Technology</strong> Laboratories (ATL)provides a critical solution withits ATL Scheduling Tool Suite(ASTS).TransitionBriefsThe ASTS is a collection of performanceengineering tools for studying thetiming performance of fixed-priority, endto-endsystems.A discrete-event-simulator tool stepsthrough instances of a system’s timelineand produces lower bounds on worst-caseresponse times.A mathematical analysis tool considersallowable variations in task release,execution, and synchronization times andgenerates upper bounds on worst-caseresponse times.An emulation tool executes simulatedworkloads on distributed hardware withselected operating systems and middlewareto examine adherence to systemengineering and modeling assumptions.Recent applications included modelingtechnical performance measures forthe Zumwalt Class Destroyer’s weaponcontrol element, flight-software-architecturestudies on the Space-Based InfraredSystem (SBIRS), and a real-time data collectionchain for automated schedulabilityanalyses on airborne systems, like thoseon the F-22 and F-35.For the destroyer, ASTS verified thatthe weapons control element would meetits real-time performance requirementsfrom engagement orders to launch/firing.ASTS timing predictions enabledSBIRS flight software redesign to proceedwith assurance of timing performancebefore integration, thereby reducing risk,cost, and test time.ASTS can analyze the following:• Minimum number of processors thatcan accommodate all system taskswhile meeting performance requirements.• Ability of a distributed system’s architectureto meet performance requirements.• How end-to-end timelines vary dependingon start times and task executiontimes.• How much more load can be added orhow much longer certain tasks can executewithout missing deadlines.Contact:Hugh Pearce<strong>Advanced</strong> <strong>Technology</strong> Laboratories856.792.9810hpearce@atl.lmco.comFor all news briefs:www.atl.lmco.com/news/transbriefs.phpwww.atl.lmco.com/news/techbriefs.phpwww.atl.lmco.com/news/babriefs.php

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!