Real-time Euclid: a language for reliable real-time systems
IEEE Transactions on Software Engineering - Special issue on reliability and safety in real-time process control
Simple and integrated heuristic algorithms for scheduling tasks with time and resource constraints
Journal of Systems and Software
Distributed Scheduling of Tasks with Deadlines and Resource Requirements
IEEE Transactions on Computers
Real-time systems and their programming languages
Real-time systems and their programming languages
Calculating the maximum, execution time of real-time programs
Real-Time Systems
Object-oriented real-time language design: constructs for timing constraints
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
HARTS: A Distributed Real-Time Architecture
Computer - Special issue on real-time systems
Experiments with a Program Timing Tool Based on Source-Level Timing Schema
Computer - Special issue on real-time systems
Algorithms for Scheduling Imprecise Computations
Computer - Special issue on real-time systems
Building Flexible Real-Time Systems Using the Flex Language
Computer - Special issue on real-time systems
ACM Transactions on Computer Systems (TOCS)
Program representation and execution in real-time multiprocessor systems
Program representation and execution in real-time multiprocessor systems
POSIX.4: programming for the real world
POSIX.4: programming for the real world
A software overview of HARTS: a distributed real-time system
Advances in real-time systems
Design and implementation of Maruti-II
Advances in real-time systems
End-to-end arguments in system design
ACM Transactions on Computer Systems (TOCS)
MC 68020 32-Bit Microprocessor User's Manual
MC 68020 32-Bit Microprocessor User's Manual
Constructing Predictable Real Time Systems
Constructing Predictable Real Time Systems
Real-Time UNIX System: Design and Application Guide
Real-Time UNIX System: Design and Application Guide
The Spring Kernel: A New Paradigm for Real-Time Systems
IEEE Software
Efficient Scheduling Algorithms for Real-Time Multiprocessor Systems
IEEE Transactions on Parallel and Distributed Systems
Resource Reclaiming in Multiprocessor Real-Time Systems
IEEE Transactions on Parallel and Distributed Systems
Interprocess Communication in MARS
Proceedings on Kommunikation in Verteilten Systemen
A real-time system description language
RTAS '95 Proceedings of the Real-Time Technology and Applications Symposium
A robotic assembly application on the Spring real-time system
RTAS '96 Proceedings of the 2nd IEEE Real-Time Technology and Applications Symposium (RTAS '96)
Timing Analysis for Data Caches and Set-Associative Caches
RTAS '97 Proceedings of the 3rd IEEE Real-Time Technology and Applications Symposium (RTAS '97)
Online Prediction of the Running Time of Tasks
Cluster Computing
A Prediction-Based Real-Time Scheduling Advisor
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
VEST - A Toolset for Constructing and Analyzing Component Based Embedded Systems
EMSOFT '01 Proceedings of the First International Workshop on Embedded Software
Real-Time Systems
Falkon: a Fast and Light-weight tasK executiON framework
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Accelerating large-scale data exploration through data diffusion
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
Middleware support for many-task computing
Cluster Computing
A framework with proactive nodes for scheduling and optimizing distributed embedded systems
EUNICE'10 Proceedings of the 16th EUNICE/IFIP WG 6.6 conference on Networked services and applications: engineering, control and management
Hi-index | 0.00 |
The Spring systemis a highly integrated collection of software and hardware thatsynergistically operates to provide end-to-end support in buildingcomplex real-time applications. In this paper, we show how Spring‘sspecification language, programming language, software generationsystem, and operating system kernel are applied to build a flexiblemanufacturing testbed. The same ingredients have also been usedto realize a predictable version of a robot pick and place applicationused in industry. These applications are good examples of complexreal-time systems that require flexibility. The goal of thispaper is to demonstrate the integrated nature of the system andthe benefits of integration; in particular, the use of reflectiveinformation and the value of function and time composition. Thelessons learned from these applications and the project as awhole are also presented.