CARMA Architecture