The applications for which Ada was developed require distributed implementations of the language and extensive use of tasking facilities. Debugging and testing technology as it applies to parallel features of languages currently falls short of needs. Thus, the development of embedded systems using Ada pose special challenges to the software engineer. Techniques for distributing Ada programs, support for simulating distributed target machines, testing facilities for tasked programs, and debugging support applicable to simulated and to real targets all need to be addressed. A technique is presented for debugging Ada programs that use tasking and it describes a debugger, called AdaTAD, to support the technique. The debugging technique is prese...
The types of control that are important for real time task scheduling are discussed. Some closely re...
Ada will most probably be used as the programming language for computers in the NASA Space Station. ...
Ada is becoming an increasingly popular programming language for large Government-funded software pr...
The use and implementation of Ada in distributed environments in which the hardware components are a...
This is the final report on the PAPA (Distributed Ada Debugging) project (MoD Contract number: NUW72...
Despite considerable commercial exploitation of fault tolerance systems, significant and difficult r...
Software development for NASA's Space Station poses a significant problem; considered the most diffi...
The issues involved in the use of the programming language Ada on distributed systems are discussed....
Recent experiences with using Ada in a real time environment are described. The application was the ...
A common paradigm for the development of process-control or embedded computer software is to do most...
Programming of the space station is to be done in the Ada programming language. A breadboard of sele...
The Ada programming language provides a means of specifying logical concurrency by using multitaskin...
Twenty-five years of spacecraft onboard computer development have resulted in a better understanding...
The prototype demonstrates the feasibility of using Ada for expert systems and the implementation of...
Topics discussed include: reusability; mission critical issues; run time; expert systems; language i...
The types of control that are important for real time task scheduling are discussed. Some closely re...
Ada will most probably be used as the programming language for computers in the NASA Space Station. ...
Ada is becoming an increasingly popular programming language for large Government-funded software pr...
The use and implementation of Ada in distributed environments in which the hardware components are a...
This is the final report on the PAPA (Distributed Ada Debugging) project (MoD Contract number: NUW72...
Despite considerable commercial exploitation of fault tolerance systems, significant and difficult r...
Software development for NASA's Space Station poses a significant problem; considered the most diffi...
The issues involved in the use of the programming language Ada on distributed systems are discussed....
Recent experiences with using Ada in a real time environment are described. The application was the ...
A common paradigm for the development of process-control or embedded computer software is to do most...
Programming of the space station is to be done in the Ada programming language. A breadboard of sele...
The Ada programming language provides a means of specifying logical concurrency by using multitaskin...
Twenty-five years of spacecraft onboard computer development have resulted in a better understanding...
The prototype demonstrates the feasibility of using Ada for expert systems and the implementation of...
Topics discussed include: reusability; mission critical issues; run time; expert systems; language i...
The types of control that are important for real time task scheduling are discussed. Some closely re...
Ada will most probably be used as the programming language for computers in the NASA Space Station. ...
Ada is becoming an increasingly popular programming language for large Government-funded software pr...