Automatic Differentiation Platform: Design