Software development techniques behind the magic user interface

Multi-Touch Developer Journal

Subscribe to Multi-Touch Developer Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Multi-Touch Developer Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Multi-Touch Authors: Will Davis, Ben Bradley, Qamar Qrsh, Suresh Sambandam, Jayaram Krishnaswamy

Related Topics: MultiTouch Developer Journal, Air Travel Journal

News Feed Item

Presagis Accelerates Multi-Touch Cockpit Display Development With Next-Generation Software

Release of VAPS XT 4.1 applies the latest technologies to HMI development

MONTREAL, CANADA -- (Marketwired) -- 03/25/15 -- Presagis™, a leading provider of modeling, simulation, and embedded graphics software, today announced the launch of its next-generation software for Human Machine Interface (HMI) development: VAPS XT 4.1.

This release introduces a number of advanced features, including a new Multi-touch and Gesture development framework formulated through close collaboration with major airframe manufacturers. It enables Human Factors specialists and HMI designers to rapidly build and test new cockpit interactions and reduces the need for redesign in the later development stages. A library of predefined, commonly-used gestures (swipe, tap, zoom, pinch, and more) enables designers to get started quickly and drastically reduces the amount of hand coding required to implement gesture recognition on both desktop prototypes and on the final embedded platform. The Multi-touch and Gesture recognition capability is completely platform independent; it can be deployed to multiple platforms including tablets, phones, desktop PCs, and embedded platforms.

VAPS XT 4.1 also adds a new performance monitoring feature that enables visual profiling of an application, making it easy to quickly identify and optimize performance problem areas early in development. Also introduced in 4.1: a more modular porting layer that maximizes reuse of code across different embedded hardware platforms and cuts recertification time and costs. A number of runtime performance improvements enable display applications to execute faster with lower CPU usage.

"The proper use of multi-touch and gestures in the cockpit is a subject of great interest for our customers right now, and they need tools that allow them to experiment with different types of interaction quickly" said Paul Jennings, Head of Innovation, Embedded Graphics, Presagis. "We have been working closely with the major airframe manufacturers and avionics systems suppliers for over three years on gesture input and multi-touch functionality. We have been investing in development tools they can use to experiment on a desktop in the lab, and to implement the same specification on an embedded system without change, reducing development timescales and risk."

For more than 25 years, Presagis has been providing leading graphical modeling tools enabling its customers to produce graphics HMIs with highly optimized code for embedded systems. Through Presagis VAPS and VAPS XT, these HMIs have been deployed to thousands of aircraft worldwide. In addition, VAPS XT has proven itself for over for 15 years as a D0-178 qualifiable software tool for the creation of certifiable software which is used for ARINC 661 and non-ARINC 661 programs. Presagis HMI development tools have been used to reduce certification risks and costs in over 30 programs around the world, and are currently used by major avionics systems integrators, including: Boeing, BAE Systems, Datel, Barco, CMC Electronics, Lockheed Martin, THALES Avionics, and SAAB.


VAPS XT offers HMI designers, systems engineers and embedded engineers unparalleled control and flexibility for creating interactive real-time graphical displays for avionics and other safety-critical embedded applications.

VAPS XT is a complete, object-oriented C++ avionics software development tool which is used for both ARINC 661 and non-ARINC 661 display development, and which offers qualifiable code generation for rapid development of DO-178 B/C certifiable software. VAPS XT is an advanced software tool offering true creative freedom and limitless design possibilities. With an open development environment and integrated logic capabilities, VAPS XT provides the essential features for the design and deployment of certifiable cockpit displays and a single toolset supporting all phases of development from initial concept to deployment.

About Presagis

Presagis is a global leader providing commercial modeling, simulation, and embedded software solutions to the aerospace, defense and security, and critical infrastructure markets. Presagis combines an open simulation development framework with expert professional services to help customers streamline development workflows, reduce project risks, and deliver game-quality immersive simulations. Presagis is also at the forefront of avionics software design for certifiable cockpit displays. With more than twenty years experience of developing certifiable software, Presagis reduces its customers certifiable development schedules, shortening time to market. The company serves hundreds of customers worldwide, including many of the world's most respected organizations such as Boeing, Lockheed Martin, Airbus, BAE Systems, and CAE. For more information, visit

© 2015 Presagis Canada Inc. and/or Presagis USA Inc. All rights reserved.

Presagis means Presagis Canada Inc., Presagis USA Inc. and/or Presagis Europe SA. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

Stephane Blondin
Head of Product Management and Marketing
(514) 341-3874
[email protected]

More Stories By Marketwired .

Copyright © 2009 Marketwired. All rights reserved. All the news releases provided by Marketwired are copyrighted. Any forms of copying other than an individual user's personal reference without express written permission is prohibited. Further distribution of these materials is strictly forbidden, including but not limited to, posting, emailing, faxing, archiving in a public database, redistributing via a computer network or in a printed form.