# I.S.C.A

ISCA stands for Inter-System Communication Assistant. Essentially, its a computer manager with resource managing as well as preset actions to do (group of programs, etc). SRCSM Engine would be an alternate name. Possibly the main engine of the program. Stands for Super Remote Control Systems Manager. More info will be released later.

## Idea

The idea, is that ISCA will be a very high level framework that manages computers. The program ISCA can be on multiple devices. The reason why I called it a manager is because it will be an assistance of controlling and as well as automating my computer. Communicating to co-ordinate with other devices is also part of the plan. This includes process splitting, and telling a device to do something. The reason its a framework is so I can build on to the types of processes it can split, things it can automate, and what it can tell other devices to do.

### Note:

This project will be moving slower due to having focus placed on another project (PolyJet)

## Features

- High modularity (framework)
- plugin interface
- device status display
- Server and client encrypted tcp setup
- Process splitting (custom addons that tells the framework what/how to split it to other devices)
- Task automation (command triggered tasks)
- remote task managing

## Completed

- basic framework
- basic plugin interface
- status display of local device
- Server and client encrypted TCP connection