skip to main content
10.1145/271658acmconferencesBook PagePublication PagesirtawConference Proceedingsconference-collections
IRTAW '97: Proceedings of the eighth international workshop on Real-Time Ada
ACM1997 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
Ravenscar United Kingdom
ISBN:
978-1-4503-7311-1
Published:
01 October 1997
Sponsors:

Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
Article
Free
Tasking profiles (session summary)

The objective of this session was to identify one or more restricted tasking profiles that would satisfy the certification requirements of high-integrity (safety-critical) real-time systems. Such a profile would also be likely to offer improved ...

Article
Free
Distributed and fault tolerant systems (session summary)

The workshop's objectives for the sessions were:1. Discuss experiences and issues implementing Annex E and providing tool support for developing distributed programs.2. Examine issues implied by allowing the distributed replication of programs.

Article
Free
Outstanding language (session summary)

To discuss any outstanding issues that the real-time community needs to recognize.

Article
Free
Object-oriented programming and real-time (session summary)

The aim of the session is to discuss appropriate paradigms for using OOP in Real-Time Systems.

Article
Free
Components for the implementation of fixed priority real-time systems in ADA

In recent years fixed-priority scheduling has received a lot of attention. Indeed, it could be said that it has become a mature approach to engineering real-time systems. The Ada language includes the necessary mechanisms for implementing this kind of ...

Article
Free
Feature interactions with dynamic priorities

A number of flexible scheduling schemes can be programmed in Ada 95 by combining the more advanced features the language provides. For example, imprecise computations would appear to be accommodated by the use of ATCs (with timing triggers) and dynamic ...

Article
Free
Restricted tasking models

High-integrity systems rarely make use of high-level language features such as Ada tasking. In this paper, simple language profiles (of Ada 95 concurrency features) are developed that are appropriate for various levels of integrity. A level-0 model (...

Article
Free
Developing reusable multi-tasking components using object-oriented techniques in Ada 95

Since 1985, we have undertaken extensive works on concurrent system development methodology and their systematic implementation in Ada. In 1990-1991, this resulted in the presentation of the CODE-TOP (COncurrent system DEvelopment using Transformations ...

Article
Free
Communication and distribution tools for embedded distributed applications: a case study with Ada 95 and its distributed systems annex

This short paper describes one of our current activities around distribution and real-time systems. The work presented is still in progress and therefore technical issues and solutions might change. We are combining the various elements we shall ...

Article
Free
T-SMART—task-safe, minimal Ada realtime toolset

This paper describes T-SMART, an Ada83 executive and toolset for the production of safety critical and hard real time applications. T-SMART consists of three main integrated parts:- Ada runtime executive audited to DO-178B standard for use in safety-...

Article
Free
Future directions in Ada—distributed execution and heterogeneous language interoperability toolsets

While the Ada community has seen and embraced the development of Ada 95 [1], with its enhanced object oriented features and various annexes, much of the rest of the commercial world continues to ignore Ada as a viable tool for software system building. ...

Article
Free
Implementing robot controllers under real-time POSIX and Ada

In this paper we present our experience in the development of real-time controllers for special robots, designed to perform maintenance operations in nuclear power plants. The evolution of computer hardware and software technology has made the ...

Article
Free
Using analytical approaches for high integrity Ada95 systems

The paper reports on a recently completed analysis of the suitability of Ada95 for use in high integrity systems, describes the status of real-time features in this analysis, and identifies how the analysis could be extended to admit more features ...

Article
Free
Object-oriented real-time systems using a hybrid distributed model of Ada 95's built-in DSA capability (distributed systems annex-E) and CORBA

This paper reports on the issues in design and development of Object Oriented Real-Time Distributed Systems using Ada 95. The paper is broken into the following parts: First, one of the general distributed real-time problems is introduced as it fits the ...

Article
Free
Implementing CIFO using Ada 95 and POSIX

Many people are interested in reducing the cost of development for military systems through reuse of existing software. One of the issues associated with supporting reuse of software is the need to support application interfaces. With the upgrade of the ...

Article
Free
Using compliance notation to verify Ada tasking

Tasking is the most important-aspect of Ada not addressed by existing verification systems. The DRA Compliance Notation allows a subset of Ada to be embedded in a engine supported by Z. We propose incorporating a reduced tasking model into the Notation.

...
Article
Free
Benchmarking of hard real-time distributed systems with Ada 95

This paper presents an approach for the implementation of the Hartstone Distributed Benchmark (HDB) for Hard Real-Time Distributed Systems with Ada 95. From the series of experiments as defined in the original HDB paper, six experiments have been ...

Article
Free
Reimplementing a multiprocess distributed paradigm for real-time systems in Ada 95

A specification/generation software tool for building hard real-time distributed systems was redeveloped to generate Ada 95 rather that Ada 83 and targeted to the GNAT Ada 95 compiler under Sun Solaris. The resulting simulator was tested with missile ...

Article
Free
Task termination and Ada 95

Ada 83 removed from the programmer the burden of coding potentially complex termination conditions between clients and servers by introducing an 'or terminate' option to the select statement. With the introduction of indirect communication (emphasised ...

Article
Free
Fault tolerance in distributed Ada 95

In this paper we present a project to provide fault tolerance in distributed Ada 95 applications by means of replication of partitions. Replication is intended to be largely transparent to an application. A group communication system is used for replica ...

Contributors
  • University of York

Index Terms

  1. Proceedings of the eighth international workshop on Real-Time Ada

      Recommendations