The spring system: Integrated support for complex real-time systems

Stankovic, John A. ; Ramamritham, Krithi ; Niehaus, Douglas ; Humphrey, Marty ; Wallace, Gary (1999) The spring system: Integrated support for complex real-time systems Real-Time Systems, 16 (2-3). pp. 223-251. ISSN 0922-6443

Full text not available from this repository.

Official URL: http://www.springerlink.com/content/g20r10245r7734...

Related URL: http://dx.doi.org/10.1023/A:1008051107382

Abstract

The Spring system is a highly integrated collection of software and hardware that synergistically operates to provide end-to-end support in building complex real-time applications. In this paper, we show how Spring's specification language, programming language, software generation system, and operating system kernel are applied to build a flexible manufacturing testbed. The same ingredients have also been used to realize a predictable version of a robot pick and place application used in industry. These applications are good examples of complex real-time systems that require flexibility. The goal of this paper is to demonstrate the integrated nature of the system and the benefits of integration; in particular, the use of reflective information and the value of function and time composition. The lessons learned from these applications and the project as a whole are also presented.

Item Type:Article
Source:Copyright of this article belongs to Springer.
Keywords:Real-time; Real-time Ternel; Multiprocessor Kernel; Real-time Scheduling; Guarantees; Predictability; Function and Time Composition; Reflection; Integrated Scheduling; Multi-level Scheduling; IPC
ID Code:62301
Deposited On:20 Sep 2011 10:32
Last Modified:20 Sep 2011 10:32

Repository Staff Only: item control page