Architecture and Design Specifications of S&R platform