| Algorithm 1: The Master Algorithm: Create_Services(skin_disease_diagnosis) |
|
Input: ServiceClass skin_disease_diagnosis Output: service_catalog |
| 1 dataset_acquisition(skin_disease) 2 deep_learing_model_service ← design_deep_learing_model(tf_model, tf_lite_model) 3 instantiate(deep_learing_model_service) 4 service_catalog ← create_service_catalog (skin_disease_diagnosis) 5 mobile_local_service ← design_mobile_local (mobile) 6 instantiate (mobile_local_service) 7 mobile_remote_service ← design_mobile_remote (mobile) 8 instantiate (mobile_remote_service) 9 grpc_service ← design_grpc (pc, laptop, jetson, raspberry) 10 instantiate (grpc_service) 11 containerized_grpc_service ←design_container_grpc (cloud, pc, laptop) 12 instantiate (container_grpc_service) 13 diagnosis_request_service ←design_diagnosis_request (mobile, pc, laptop) 14 instantiate (diagnosis_request_service) |