Designing Service Marts for Engineering Search Computing Applications