A Layered software architecture for Hard Real Time (HRT) embedded systems
DaBose, Michael W.
MetadataShow full item record
The current state of the art techniques to describe and implement a hard real time embedded software architecture for missile systems range from inadequate to totally non-existent. Most of the existing software implementations Within such systems consist of hand coded functionality, optimized for speed, with little or no thought to long term maintainability, and extensibility. Utilizing current state of the art software development technology, the first ever Software architecture for hard real time missile software has been designed and successfully demonstrated. This component based layered abstraction pattern approach to software architecture revolutionizes reduced development time, cost, provides an order of magnitude decrease in error, and is the first such software architecture to function within the hard time constraints of the most extreme cases related to missile systems. Additionally, componentization of functionality allows for porting of software developed for one missile to any other missile with no modification. Hardware obsolescence is overcome by software abstraction layers which Isolate the hardware instance from the software functionality providing a rapid, low cost transition of software From one instance of missile hardware to another. The end result of this research is a software architecture demonstrating the capability of managing complex functionality in an accurate, quantifiable, and cost effective manner.
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
Caffall, Dale Scott (Monterey, California. Naval Postgraduate School, 2003-03);The Department of Defense looks increasingly towards an interoperable and integrated system-of-systems to provide required military capability. Non-essential software complexity of a system-of-systems can have a greater ...
Gonzalez, Jose (Monterey, California: Naval Postgraduate School, 2014-09);This research explores a viable solution to the U.S.Marine Corps’ (USMC) communications gap at the tactical edge. The aim is to leverage commercial-off-the-shelf (COTS) technology to provide a combat operations center (COC) ...
Deering, Viviane; Grates, Patrick; Hedge, Tom; Kung, Sein; Martinez, Maria; Mcarthy, Percival; Pugh, Kevin; Radojkovic, Sasha (Monterey, California. Naval Postgraduate School, 2006-09); NPS-SE-06-002This project concentrates on implementing network centric military operations with specific threat engagement scenarios using legacy and future warfare systems based on open architecture concepts. These systems may be ...