TACTICS: TACTICal Service oriented architecture