System Engineering

  Home/System Engineering

System- Engineering

Since 2012, we provide services for engineering with near-shore option within EU to our customers. 


Our team of experienced and trained engineers handles complex projects in close interaction with customers to achive excellent results.


Basis for success of near-shore activities is to have close contact to our customers via a bridge-head senior engineer or technical project manager.

This person can "translate" needs and ideas discussed with the customer to backlog user stories and knows exactly, what our customer needs. 

 

To have optimal understanding of culture and way of working, our near-shore engineers will work onsite with our customer to bild up trustful and reliable relations. From start to end of a project. 

Reference projects

  • Full Flight Simulator development.
  • Design and realization of behavior models.
  • Design and development of display systems with qualification.
  • Integration at customer and roll-out.
Simulator behavior modeling and display systems development

AST developed in a nearshore project setup for a behavior models for a Full-Flight Simulator, that describe the flight and system characteristics. Additionally, the corresponding display elements were remodeled.

Besides the design and implementation, also the necessary documentation for the qualification process was provided. The system integration was prepared in Athens, Greece and fully integrated according to the Staging Processes on site at the customer, on the target hardware.

Due to the holistic and efficient preparation of the software, the effort for necessary integration work was very low. Reviews and change requests were created and conducted in close cooperation with the customer.

The utilized technologies & standards were:

 

  • Jira, Bitbucket, Bamboo, Confluence.
  • Git, Qt/QtCreator, Opensuse, Kubuntu.
  • DO-178C, DO-254, ARP-4754A with ARP-4761A.
  • Docker, Virtual Box/vmware, Cmake, Ninja, qmake, qbs, Bazel.
  • Gcc, C/C++, Python, Bash.
  • TCP/UDP, CAN, RS232, Arinc 429/424/708.

 

  • Development of a simulation equipment variant, utilizing a laptop and COTS-Monitor-Arrays.
  • Adaptation of the UI / operating concept for touchscreens.
  • Code-re-usage from Full-flight-Simulator.
  • Maintenance of the variant using the FFS-code.
Avionic Desktop Trainer

Based on the software of the full-flight simulator, AST develops a portable and laptop-based version of the simulator for the end customer.

It can be connected to multiple monitors and serves as a cost-efficient simulator variant with exact system behavior.

Mission planning, procedure training or behavioral analysis can be carried out easily, quickly and sustainably.

The adaptation to the laptop system and the deployment were carried out in the same operative tool stack.

The utilized technologies & standards were:

  • Jira, Bitbucket, Bamboo, Confluence.
  • Git, Qt/QtCreator, Opensuse, Kubuntu.
  • DO-178C, DO-254, ARP-4754A with ARP-4761A.
  • Docker, Virtual Box/vmware, Cmake, Ninja, qmake, qbs, Bazel.
  • Gcc, C/C++, Python, Bash.
  • TCP/UDP, CAN, RS232, Arinc 429/424/708.

 

  • Design and implementation of an embedded PHP web server application and java script website.
  • Data acquisition from different HW interfaces.
  • Structuring and displaying messages and signals on a web client.
  • Documentation and life cycle according to EN5018.
Train monitoring web-application

For a railway customer, AST creates an embedded web application that enables the operator to display and analyze operational vehicle data.

For the original train hardware an efficient web server and web client application was developed, that uses different technology layers to gain, update and manage the data.

In accordance with the requirements of life-cycle data and usage guidelines, the project was developed professionally, quickly and efficiently and delivered to the customer through a variety of integration stages.

The utilized technologies & standards were:

  • Jira, Confluence, Git, Eclipse, Ubuntu.
  • EN 50128.
  • Docker, Virtual Box/vmware, Maven, Jenkins.
  • Java-Script, PHP, C++, QT-Webwidgets, SQL-light.
  • http / Rest-Services, httplight, ABB embedded DB.

 

  • Virtualization of bus systems for component testing.
  • Integration of operational aviation software in PC-based tests.
  • Shorten the development cycle by performing formal tests early.
Bussystem-virtualization for HIL-tests in aviation industry

AST has developed a real-time platform for a customer in the aerospace industry to perform component tests on hardware and test systems, or purely on a PC-based environment.

The runtime environment included different operating systems, different programming languages and re-hosted original SW (in executable version).

As a result, the customer could run test scripts performed by the test team in parts as early as the software development phase, significantly reducing development cycle time.

The utilized technologies & standards were:

  • Jira, Confluence, Subversion, Eclipse, Solaris, Ubuntu.
  • Mil 2167a, Do178b / Do160.
  • Virtual Box/vmware, Maven, Jenkins.
  • Java, C++, ADA, XML, XSLT, XSD, Middleware, Socket programming, RCP, Formatting Objects.

 

• Development of a simulation equipment variant, utilizing a laptop and COTS-Monitor-Arrays.
• Adaptation of the UI / operating concept for touchscreens.
• Code-re-usage from Full-flight-Simulator.
• Maintenance of the variant using the FFS-code.

Contact