Product/Service

RapidRMA

Source: Tri-Pacific Software
Using Rate Monotonic Analysis (RMA), RapidRMA, formerly known as PERTS (Prototyping Environment for Real-Time Systems)and RapidSim allow real-time systems software developers to prevent costly design mistakes
Using Rate Monotonic Analysis (RMA), RapidRMA, formerly known as PERTS (Prototyping Environment for Real-Time Systems) and RapidSim allow real-time systems software developers to prevent costly design mistakes and accelerate their development schedules. The multiple analysis tools contained in RapidRMA allow designers to test software models against various design scenarios and evaluate how different implementations might optimize the performance of their systems. By isolating and identifying potential scheduling bottlenecks in both soft and hard real-time systems, RapidRMA can save thousands of dollars and avoid many hours of wasted manpower.

RapidRMA and RapidSim are based on research conducted at the University of Illinois at Urbana-Champaign. RapidRMA implements the object oriented resource contention protocol, Distributed Affected Set Priority Ceiling Protocol (DASPCP), developed by the University of Rhode Island and SPAWAR.

Benefits:

  • Allows cost effective testing and modeling of systems
  • Guarantees schedulability under "worst-case" conditions Isolates and identifies timing problems
  • Reduces development time and cost
  • Provides "what if " support to identify bottlenecks and performance issues
  • Provides "worst-case" schedulability analysis
RapidRMA Features:
  • Timing and scheduling analysis environment
  • Powerful Rate Monotonic Analysis (RMA) Methodology
  • Deadline Monotonic Analysis (DMA)
  • Earliest Deadline First (EDF)
  • Cyclic Executive Analysis
  • Aperiodic Simulation
  • Interface to Wind River Systems' WindView GUI tool
  • Probabilistic analysis in RapidRMA Scheduler
  • Real-Time CORBA semantics support
  • Interface to ObjecTime Developer
  • Additional job completion time algorithms
  • Off-line scheduling analysis for Real-Time CORBA scheduling service
  • DASPCP (Distributed Affected Set Priority Ceiling Protocol) used for object oriented resource contention
  • End-to-end analysis for single-node and multiple-node architectures
  • Interface to RapidSched (RT CORBA Scheduling Service)
  • CORBA-based client-server architecture
  • Improved license management with FLEXlm
  • Spreadsheet presentation for tasks and resources
  • Priority mapping to RTOS specific local priority
  • OSE Illuminator interface
  • New Java GUI for RapidRMA
Hardware and Software Requirements:
  • Runs on Microsoft Windows 95/98/2000/NT as well as most UNIX platforms.
  • Minimum 64MB RAM recommended
  • Java JRE 1.2.2

Tri-Pacific Software, 1070 Marina Village Parkway, #202, Alameda, CA 94501. Tel: 510-814-1776; Fax: 510-814-1788.