Self-assembled software and method of overriding software execution
A computer-implemented software self-assembled system and method for providing an external override and monitoring capability to dynamically self-assembling software containing machines that self-assemble execution sequences and data structures. The method provides an external override machine that can be introduced into a system of self-assembling machines while the machines are executing such that the functionality of the executing software can be changed or paused without stopping the code execution and modifying the existing code. Additionally, a monitoring machine can be introduced without stopping code execution that can monitor specified code execution functions by designated machines and communicate the status to an output device.
- Research Organization:
- SNL-A (Sandia National Laboratories, Albuquerque, NM (United States))
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- Assignee:
- Sandia Corporation (Albuquerque, NM)
- Patent Number(s):
- 8,347,270
- Application Number:
- 11/923,764
- OSTI ID:
- 1082907
- Country of Publication:
- United States
- Language:
- English
Improved authentication key exchange protocol without using one-way hash function
|
journal | April 2004 |
Fast authenticated key establishment protocols for self-organizing sensor networks
|
conference | January 2003 |
An efficient digital signature using self-certified public keys
|
conference | January 2004 |
Similar Records
Methods For Self-Organizing Software
Dynamic self-assembly and computation : from biological to information systems.