X3Auto is a general purpose Automotive System, open in all domains, that is HW and OS independent.
There is total connectivity with the vehicle using two possible transceiver solutions: VCI Dumb (All in the market), VCI Smart (ETAS Only).
A dynamic and modular system, based on 3 SW domains and max 3 HW containers (1 to 3).
Layered system with some available interface that can be used to virtualize all ECU actions using a system independent interface.
X3Authoring is a full web based application.
It supports the authoring and engineering activities to create, define and manage all the diagnostic activities on the X3Auto environment.
Supports multiple input formats (ODX, DDT, CDD, CBF…) with a full support of ECU and Vehicle variants.
Well defined and flexible authoring, translation, packaging and edition management processes.
A complete software distribution solution. It can distribute common software packages ,Packages specific to vehicle or group/family of vehicles, Technical Documentation, Translations and any external package.
Each package:
bikeHUDDLE is a social network (web and app) that lets you share motorcycle routes with your friends. To create your own "spin", and then your path in motion, simply register on bikeHUDDLE, create a route on www.bikehuddle.com site, invite your friends to register (via website or app) and participate.
If you participate in a motorcycle ride can use the CHAT group to communicate with other participants: for example through chat you can communicate a delay, a change of location or other organizational details!
Easy right? The group CHAT is automatically created when you create a new ride! During the tour, the localization of bikeHUDDLE and your smartphone, allow you to view the MAP the position of other players.
Through the bikeHUDDLE settings, you can enter a "dispersion value": If your friend is too far, bikeHUDDLE warns you that the group is "too scattered".
Felix provides web access to legacy systems.
Ideal to keep existing applications, while making them easier to use, or in order to facilitate the process of migrating legacy systems to more modern enterprise applications.
It enables the transformation of host screen maps into HTML pages, without the need to change the application. It also provide a centralized and parameter-driven management of the behavior and display of some interfaces (field modification, control of some interactions, pre-compilation, content check, etc.)
Through the use of external scripts, HROBOT enables the control of various types of applications requiring user input, and therefore their automatic execution.
The scripts can be developed in several programming languages.
HROBOT also enables the control and synchronization of different applications running on different systems. It provides the possibility to steer the flow of multiple applications on the same client, as well as on heterogeneous systems. It also ensures the load balance, by controlling the execution of the scripts over multiple physical systems. The execution scripts can be installed either on the application’s local client or on a central server.
Distributed system
System is distributable on several systems (internal and/or external);
this characteristic implies: Load balancing Services can be distributed on
different machines to allow operations balancing
Resilience
Services can be duplicated on several machines to get continuous
operativity even though some of them are switched off The whole system is
SOA architecture oriented; modules connection is Web Services based only
Scalable system
System can increase or decrease. You can modify servers number and
processing power depending on center needs
UPG intercepts the print steps from any application installed on the system and processes the captured information without any modification to the applications themselves.
The complete information contained in the print document are used to calculate a special encryption code.
The code is a univocal key that can be used to certify the authenticity of the document itself and can also be printed on the final document.
Easy and complete Anti Tamper and Anti Debug framework to protect native applications developed in C, C++ or any other language that produces native applications and is capable to invoke C based functions.
Stop your work from being stolen or used without payment! SKA protects your intellectual property in a powerful and reliable way. Simply link the static library provided by SKA and invoke ska_init() in your code. That's it.
Many products available on the market today are designed to protect applications (for mobiles or desktops) designed with high level languages. None on the marked provides this feature for native applications.
The reverse engineering of native applications is complex and almost impossible if compiled with compiler standard optimizations and without debugging symbols. But optimized and release versions could be tampered just examining the binary and changing values. This option is blocked with SKA tamper detection system.
And if application is with debug symbols and without optimization it’s hard to perform reverse engineering if it’s not possible to attach the process with a debugger. The debugger attach is detected and blocked with SKA debugger detection system
Your apps will then be able to detect unauthorized use, like debugging or tampering. Despite the name, SKA do more than just detect these states; they can also react in pre-specified ways, such as by exiting the app. SKA can also call into application code, allowing for custom behavior based on the SKA's result. These reporting and response features are configurable, so all your apps can detect unauthorized uses in the same way, but each app can respond to that detection differently.
Additionally it's easy to integrate the SKA license system w/o any relevant effort.
1 | X3Auto |
---|---|
2 | X3Authoring |
3 | Stellantis Vehicle Simulator |
The simulation engine is powered by X3Auto
1 | X3Auto |
---|---|
2 | X3Authoring |
3 | Software Distribution |