Abstract. This paper describes the design and implementation of GNAT Pro for ERC32, a flexible cross-development environment supporting the Ravenscar tasking model on top of bare ERC32 computers. The static and simple tasking model defined by the Ravenscar profile allows for a streamlined implementation of the run-time system directly on top of bare machines. The reduced size and complexity of the run time, together with its configurability, makes it suitable for mission-critical space applications in which certification or reduced footprint is needed. Software reliability and predictability is also increased by excluding non-deterministic and non analysable tasking features. Product validation has been achieved by means of a comprehensive ...
This thesis presents the development and implementation of a software architecture for an onboard co...
The paper will present the simulation and on-board software design for the Vertical Take-Off, Vertic...
An important challenge faced by mission-critical computers is the ability to scale the processing pe...
This paper discusses different approaches for implementing an EEPROM memory driver which is part of ...
As Ada compilation systems with specific support for the Ravenscar Profile become available, users h...
This paper discusses different approaches for implementing an EEPROM memory driver which is part of ...
Design, implement and validate critical functions in the GNC (Guidance, navigation and control)/safe...
This paper describes some important aspects of high- integrity software development based on the aut...
Design, implement and validate critical functions in the GNC (Guidance, navigation and control)/safe...
The open-source real-time OS RTEMS has become quite popular in the Space Domain. Particularly with i...
The paper describes the integrated software solution retained for the design and development of the ...
The increasing complexity of future satellite missions requires adequately powerful on- board comput...
To maximize the profitability of modern satellites, designers must invest their spacecraft with both...
This paper describes some important aspects of high- integrity software development based on the aut...
Abstract: The Ravenscar Profile defines a simple subset of the tasking features of Ada in order to s...
This thesis presents the development and implementation of a software architecture for an onboard co...
The paper will present the simulation and on-board software design for the Vertical Take-Off, Vertic...
An important challenge faced by mission-critical computers is the ability to scale the processing pe...
This paper discusses different approaches for implementing an EEPROM memory driver which is part of ...
As Ada compilation systems with specific support for the Ravenscar Profile become available, users h...
This paper discusses different approaches for implementing an EEPROM memory driver which is part of ...
Design, implement and validate critical functions in the GNC (Guidance, navigation and control)/safe...
This paper describes some important aspects of high- integrity software development based on the aut...
Design, implement and validate critical functions in the GNC (Guidance, navigation and control)/safe...
The open-source real-time OS RTEMS has become quite popular in the Space Domain. Particularly with i...
The paper describes the integrated software solution retained for the design and development of the ...
The increasing complexity of future satellite missions requires adequately powerful on- board comput...
To maximize the profitability of modern satellites, designers must invest their spacecraft with both...
This paper describes some important aspects of high- integrity software development based on the aut...
Abstract: The Ravenscar Profile defines a simple subset of the tasking features of Ada in order to s...
This thesis presents the development and implementation of a software architecture for an onboard co...
The paper will present the simulation and on-board software design for the Vertical Take-Off, Vertic...
An important challenge faced by mission-critical computers is the ability to scale the processing pe...