Architecture
A Multi-Tenancy Awareness Middleware For Elastic Services Composition
MTA4ESC is deployed as "Middleware as a Service (MaaS)" between the SaaS and PaaS levels of the Cloud architecture. It is regarded as a software that mediates between two separate services in order to reduce complexity of the distributed applications. More specifically, the MTA4ESC middleware consists of three modules which are:
MTA4SC: Multi-Tenancy Aware Middleware For Cloud Services Composition.
CASM4BP: A Cloud AutoScaling Middleware for multi-tenant Business Process.
EDM4BP: An Elasticity Dependencies Middleware for multi-tenant Business Process.