Footsteps in the fog: Certificateless fog-based access control
Journal Article
Frimpong, E., Michalas, A., & Ullah, A. (2022)
Footsteps in the fog: Certificateless fog-based access control. Computers and Security, 121, Article 102866. https://doi.org/10.1016/j.cose.2022.102866
The proliferating adoption of the Internet of Things (IoT) paradigm has fuelled the need for more efficient and resilient access control solutions that aim to prevent unauthor...
Toward a reference architecture based science gateway framework with embedded e‐learning support
Journal Article
Pierantoni, G., Kiss, T., Bolotov, A., Kagialis, D., DesLauriers, J., Ullah, A., …Gesing, S. (in press)
Toward a reference architecture based science gateway framework with embedded e‐learning support. Concurrency and Computation: Practice and Experience, https://doi.org/10.1002/cpe.6872
Science gateways have been widely utilized by a large number of user communities to simplify access to complex distributed computing infrastructures. While science gateways ar...
MiCADO-Edge: Towards an Application-level Orchestrator for the Cloud-to-Edge Computing Continuum
Journal Article
Ullah, A., Dagdeviren, H., Ariyattu, R. C., DesLauriers, J., Kiss, T., & Bowden, J. (2021)
MiCADO-Edge: Towards an Application-level Orchestrator for the Cloud-to-Edge Computing Continuum. Journal of Grid Computing, 19(4), Article 47. https://doi.org/10.1007/s10723-021-09589-5
Automated deployment and run-time management of microservices-based applications in cloud computing environments is relatively well studied with several mature solutions. Howe...
Cloud apps to‐go: Cloud portability with TOSCA and MiCADO
Journal Article
DesLauriers, J., Kiss, T., Ariyattu, R. C., Dang, H., Ullah, A., Bowden, J., …Terstyanszky, G. (2021)
Cloud apps to‐go: Cloud portability with TOSCA and MiCADO. Concurrency and Computation: Practice and Experience, 33(19), https://doi.org/10.1002/cpe.6093
As cloud adoption increases, so do the number of available cloud service providers. Moving complex applications between clouds can be beneficial—or other times necessary—but a...
Design and evaluation of a biologically-inspired cloud elasticity framework
Journal Article
Ullah, A., Li, J., & Hussain, A. (2020)
Design and evaluation of a biologically-inspired cloud elasticity framework. Cluster Computing, 23, 3095-3117. https://doi.org/10.1007/s10586-020-03073-7
The elasticity in cloud is essential to the effective management of computational resources as it enables readjustment at runtime to meet application demands. Over the years, ...
Towards workload-aware cloud resource provisioning using a multi-controller fuzzy switching approach
Journal Article
Ullah, A., Li, J., & Hussain, A. (2018)
Towards workload-aware cloud resource provisioning using a multi-controller fuzzy switching approach. International Journal of High Performance Computing and Networking, 12(1), 13-25. https://doi.org/10.1504/IJHPCN.2018.093838
Elasticity enables cloud customers to enrich their applications to dynamically adjust underlying cloud resources. Over the past, a plethora of techniques have been introduced ...
A control theoretical view of cloud elasticity: taxonomy, survey and challenges
Journal Article
Ullah, A., Li, J., Shen, Y., & Hussain, A. (2018)
A control theoretical view of cloud elasticity: taxonomy, survey and challenges. Cluster Computing, 21(4), 1735-1764. https://doi.org/10.1007/s10586-018-2807-6
The lucrative features of cloud computing such as pay-as-you-go pricing model and dynamic resource provisioning (elasticity) attract clients to host their applications over th...
Towards a Biologically Inspired Soft Switching Approach for Cloud Resource Provisioning
Journal Article
Ullah, A., Li, J., Hussain, A., & Yang, E. (2016)
Towards a Biologically Inspired Soft Switching Approach for Cloud Resource Provisioning. Cognitive Computation, 8(5), 992-1005. https://doi.org/10.1007/s12559-016-9391-y
Cloud elasticity augments applications to dynamically adapt to changes in demand by acquiring or releasing computational resources on the fly. Recently, we developed a framewo...