Claims
- 1. An operating system, comprising:
an operating language that provides as an open software access system for software development; and a secure real-time executive that manages message security for the operating language.
- 2. An operating system according to claim 1 wherein the operating language is Java.
- 3. An operating system according to claim 1 wherein the operating language and the real-time executive operate in multiple processors at the same time.
- 4. An operating system according to claim 1 wherein the operating language is used to control vehicle operations in real-time.
- 5. An operating system according to claim 2 wherein the real-time executive manages different JAVA applications at the same time.
- 6. An operating system according to claim 5 wherein the real-time executive assigns priority values to JAVA messages and processes the JAVA messages according to the assigned priority values.
- 7. An operating system according to claim 6 wherein the real-time executive assigns priority preemption to messages for controlling how the operating language in different applications talk to each other.
- 8. An operating system according to claim 6 wherein the real-time executive determines how data is achieved by the JAVE operating language.
Parent Case Info
[0001] This application incorporates by reference U.S. patent application Ser. No. 09/841,753, filed Apr. 24, 2001 entitled: OPEN COMMUNICATION SYSTEM FOR REAL-TIME MULTIPROCESSOR APPLICATIONS and U.S. patent application Ser. No. 09/841,915, filed Apr. 24, 2001 entitled: METHOD AND APPARATUS FOR DYNAMIC CONFIGURATION OF MULTIPROCESSOR SYSTEM.