No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
EaaS
screenshots
.gitignore
LA_client.m
LICENSE
LMS_client.m
PID_client.m
README.md

README.md

EaaS (Engineering as a Service)

University of Connecticut CSMLab (Computational and Systems Medicine Lab) http://csml.uconn.edu

Microsoft Azure Service Fabric (Microservice Platform) https://azure.microsoft.com/en-us/services/service-fabric/

What is a REST API? (by MuleSoft) https://www.mulesoft.com/resources/api/what-is-rest-api-design

PID (Proportional-Integral-Derivative) Control as a Service

For more information about PID control, see "Introduction to Control System Design - A First Look" by MIT (edX MOOC):

https://www.edx.org/course/introduction-control-system-design-first-mitx-6-302-0x

Instruction

Download and run PID_client.m (MATLAB file) on your computer where MATLAB is installed (R2014b or higher) or using MATLAB Online (https://www.mathworks.com/products/matlab-online.html). This client will remotely consume the PID control web service (REST API) priovided by the Azure Service Fabric microservices application hosted at csmlab7.uconn.edu. The result is shown below:

LMS (Least Mean Squares) Adaptive Parameter Estimation as a Service

For more information about LMS adaptive filter, see "The LMS Algorithm and ADALINE " video lecture by Prof. Bernard Widrow (Stanford):

https://www.youtube.com/watch?v=hc2Zj55j1zU

Instruction

Download and run LMS_client.m (MATLAB file) on your computer where MATLAB is installed (R2014b or higher) or using MATLAB Online (https://www.mathworks.com/products/matlab-online.html). This client will remotely consume the LMS adaptive parameter estimation web service (REST API) priovided by the Azure Service Fabric microservices application hosted at csmlab7.uconn.edu. The result is shown below: