1 of 3

protocol

common

java-exec

Current State (1.3)

2 of 3

protocol

common

java-exec

memory-base

logical

vector

memory-impl

rpc

Update with pull request #250

  1. Abstract Vector from exec
  2. Abstract memory interface and impl from main tree
  3. Move RPC out and minimize dependencies
  4. Move logical expression & operation portion of common into separate module

Goal is to eliminate orange dependencies

3 of 3

Proposed Library

Alternative 1

Alternative 2

protocol

common

java-exec

memory-base

logical

vector

memory-impl

rpc

vector-protocol

Final Library Proposal