Methods and systems for deploying software applications
AssigneeThe Boeing Company
InventorsJames G. Ross, Anthony M. Stamp, Zachary R. Nelson, Matthew S. Gill
Life of this patent
Estimating the term…
Abstract
A method for assembling a plurality of software modules for executing at least one task is described. The method includes selecting at least one software module from a plurality of available software modules, the one or more software modules selected based on at least one task to be performed, if more than one software module is selected, then configuring the selected software modules to function together in a manner to perform the at least one task to be performed, and generating a cyber package including the at least one software module, the cyber package conforming to a pre-defined protocol.
Claims21
1-24. (canceled)
A method for deploying a cyber package for remote execution of at least one task, said method comprising:
- selecting a plurality of software modules from a plurality of available software modules, the selected plurality of software modules including at least a first software module selected from a first predefined category and a second software module selected from a second predefined category;
- integrating the plurality of selected software modules into a cyber package to function together to perform the at least one task;
- and
- deploying the cyber package to a remote device for execution at the remote device.
A mission development system for deploying a cyber package for remote execution of at least one task, said system comprising:
- a memory device;
- and
- a processor coupled to said memory device, wherein said system is programmed to:
- receive a selection of a plurality of software modules from a plurality of available software modules, the selected plurality of software modules including at least a first software module selected from a first predefined category and a second software module selected from a second predefined category;
- integrate the plurality of selected software modules into a cyber package to function together to perform the at least one task;
- and
- deploy the cyber package to a remote device for execution at the remote device.
Dependencies are inferred from the claim text.