Java Suited for UAVs /COTS Journal/
~ networking, security and portability of Java language
~ make it a natural fit for large-scale networked applications like UAV communications and control
~ Java’s unique virtual machine, write once, run everywhere structure fits bill perfectly
~ for systems like UAVs that must be reprogrammed for different mission tasks

~ Last fall, Boeing selected Aonix’s PERC real-time embedded Virtual Machine (VM)
~ for Joint Unmanned Combat Air Systems’ (J-UCAS) X-45C program.
~ J-UCAS program is a joint Defense Advanced Research Projects Agency (DARPA), U.S. Air Force and Navy effort
~ to demonstrate technical feasibility, usefulness and operational value of networked unmanned combat vehicles
~ J-UCAS will employ a Common Operating System, integrating system components,
~ which will provide necessary software and services that enable system functionality,
~ while minimizing impact of platform constraints
~ high-performance unmanned air vehicles complete with intelligent weapon systems are being designed to suppress enemy air defenses,
~ provide surveillance and execute precision air strikes within emerging global command and control architecture

U.S. Air Force
~ Headquarters Operations and Sustainment Systems Group of Dept. of Air Force
~ is first Dept. of Defense organization to completely implement a Java Center of Excellence (JCOE) program
~ U.S. Air Force worked with Sun for over a year to develop and codify an iterative application development methodology
~ and architecture plan
that can be used to streamline future development efforts
~ Java Center of Excellence provides a centralized structure that institutionalizes technology, knowledge and skills transfer
~ throughout organization, increasing our agility while facilitating product and service delivery via Web
~ Recognizing interoperability and modular construction enabled by Java platform