Since 10th August 2015, Altreonic's operational offices are located at:
Staatsbaan 4A/1, 3200 Lubbeek, Belgium (close to Leuven, 30 minutes from Brussels). See the contact page for details and an access map.
The new offices are an important step towards further development of the e-mobility KURT product group.
Altreonic is proud to announce the release of the version 1.1 of VirtuosoNext™, its high level yet very performant design and programming solution for trustworthy systems development. VirtuosoNext is derived from the formally developed network-centric and distributed OpenComRTOS who’s functionality is inherited.
VirtuosoNext adds the capability to apply fine-grain time and space partitioning when the hardware supports it. VirtuosoNext provides safety measures to trap runtime errors without the system coming to a halt. The approach separates the code in a trusted zone (managed by the VirtuosoNext kernel) and an untrusted zone (executing application tasks). Contrary to traditional hypervisor approaches, the code size and performance penalty is minimal safeguarding the real-time response of a traditionally unprotected RTOS as standard priority based preemptive scheduling is maintained.
VirtuosoNext (protected mode) was initially disclosed in April 2015 This new release has also restructured the code resulting in even lower code sizes. On the ARM-M3, the VirtuosoNext kernel measures between 8 to 11.5 Kbytes. On the ARM A9, the kernel measures between 15 to 22 Kbytes.
Supported processors are ARM M3/M4/R4/R5 and the A7/A9/A15 processor family. The user has the option to enable the protection on specified processing nodes in his distributed or manycore target system. VirtuosoNext 1.1 will hence on make the previous and stable OpenComRTOS v.1.6 superseded as its functionality is integrated. The new services and improvements added with VirtuosoNext v.1.1 can be consulted in the attached files.
Altreonic is proud to announce the release of the version 3.0 of GoedelWorks™, its unique end-to-end portal solution for trustworthy systems development. This new version improves the performance and stability of the whole platform and it introduces many new features that ease repetitive tasks. It also improves existing functionalities. Some of the new features are the outcome of an RTOS Qualification Package project. GoedelWorks is now even more intuitive and productive in use than before.
The GoedelWorks platform running on the central server has also been updated to make use of the latest stable, production-ready technologies. Revising the entire platform has resulted in a cleaner and easier to maintain environment.
Starting 1st September, GoedelWorks is not only available under an Open Technology Licensing scheme but users can also access their portal under a SaaS model. Contact Altreonic for details.
The technical details about the novelties offered with this latest GoedelWorks are available in the attached public announcement. A full description of the latest GoedelWorks environment is available in Altreonic’s updated booklet “Trustworthy Systems Engineering with GoedelWorks 3”. It can be freely downloaded from the download section.
A new booklet was published in the Gödel Series on the topic of the ARRL (Assured reliability and Resilience Level) criterion. Developed by Altreonic, ARRL is complementary to the traditional Safety Integrity Levels but is domain independent. It aims at a criterion that acts as a contract for the reuse of components and (sub)-systems in the context of trustworthy systems engineering, in particular for safety critical systems. It achieves this by taking faults and how the component or system deals with it, into account. The booklet is available from the download section.
Altreonic has published a new article on the Move Forward website. Below the abstract:
Autonomous vehicles will change the way people lead their lives and move around in cities. There is a likely possibility that self-driving technology will cause a shift from a private to a shared mobility service. The disruptive nature of automated Mobility as a Service (MaaS) is comparable to what internet did for information and communication (bringing it down to a low marginal cost). This time however, the impact will be deeper as it impacts us much more physically. At the same time, it solves a real problem as people are increasingly gridlocked in traffic. But, how will this likely disruptive transition impact other modes of transport, our society and the economy?
An updated version of the booklet on "Trustworthy Systems Engineering with GoedelWorks 3" is available for download. It now contains a chapter on the ARRL criterion and describes the details of the extended GoedelWorks’ metamodel. The latter describes a generic metamodel for Work Packages. New features are illustrated with a concise description of the OpenComRTOS Qualification Project. The booklet can be downloaded from the GoedelWorks page.
The Federated Conference on Computer Science and Information Systems (FedCSIS) (IWCPS'15) Program Committee has accepted the paper “Simulation and Formal Modelling of Yaw Control in a Drive-by-Wire Application” for 2nd International Workshop on Cyber-Physical Systems, Lodz, Poland, 13 - 16 September, 2015. The paper was the result of a cooperation between Altreonic and Prof. Richard Banach (Manchester) who will present.
Altreonic keynote speaker at Communicating Process Architectures 2015, University Kent, 23-26th August 2015
We are pleased to announce Eric Verhulst, CEO/CTO of Altreonic NV, as one of the Keynote speakers at CPA 2015. Eric led the development of the Virtuoso multi-board RTOS, used in the ESA's Rosetta space mission to comet 67P/Churyumov-Gerasimenko. Virtuoso was the first distributed RTOS on the transputer and its successor developments — such as OpenComRTOS, a formal redevelopment from scratch, and VirtuosoNext, featuring fine-grain space partitioning — all apply the valuable principles and lessons learned from CSP, the transputer and occam.
Altreonic will also host a workshop on "Dealing with (Real)-Time in Real-World Hybrid Systems” and fringe session on "Protected Mode RTOS, what does it mean?".
All presentations are now attached.
Speaker: Eric Verhulst, CEO/CTO Altreonic NV
Title: "occam's Rule Applied: Separation of Concerns as a Key to Trustworthy Systems Engineering for Complex Systems"
"Keep it simple but not too simple" means that a complex solution is really a problem that's not very well understood.
A few possible scenario’s to recover our mobility in the city.
Mobility and communication are two essential mechanisms for social interaction. They also determine how efficient economies can operate. This is why people often tend to live and work in cities or locate their activities in close proximity as it shortens the interaction distance. Communication has seen a revolutionary evolution in the last decades. We are now virtually reachable anywhere, any time of the day and sharing information is a click away. There is so much data being generated and available that we need smart applications to filter the essence from the noise.
While internet and high bandwidth have brought down the cost of communicating to a very low marginal cost, the same cannot be said about our cost of moving. Of course, this is not a universal statement. Long distance travel, using airplanes and ships is more efficient and safe than ever. Even cars have become relatively cheap if one takes into account the comfort they now provide. What is hampering the economy is the mobility at city level. Unless we move out of the cities again, what is unlikely to happen as cities are spreading from the suburbs, we need to find solutions to give us again the mobility we need. Even with all avatars in the world humans need face-to-face interaction.