Skip to main content

Research Repository

Advanced Search

Optimal deployment of components of cloud-hosted application for guaranteeing multitenancy isolation. (2019)
Journal Article
OCHEI, L.C., PETROVSKI, A. and BASS, J.M. 2019. Optimal deployment of components of cloud-hosted application for guaranteeing multitenancy isolation. Journal of cloud computing [online], 8, article 1. Available from: https://doi.org/10.1186/s13677-018-0124-5

One of the challenges of deploying multitenant cloud-hosted services that are designed to use (or be integrated with) several components is how to implement the required degree of isolation between the components when there is a change in the workloa... Read More about Optimal deployment of components of cloud-hosted application for guaranteeing multitenancy isolation..

Degrees of tenant isolation for cloud-hosted software services: a cross-case analysis. (2018)
Journal Article
OCHEI, L.C., BASS, J.M. and PETROVSKI, A. 2018. Degrees of tenant isolation for cloud-hosted software services: a cross-case analysis. Journal of cloud computing [online], 7, article ID 22. Available from: https://doi.org/10.1186/s13677-018-0121-8

A challenge, when implementing multi-tenancy in a cloud-hosted software service, is how to ensure that the performance and resource consumption of one tenant does not adversely affect other tenants. Software designers and architects must achieve an o... Read More about Degrees of tenant isolation for cloud-hosted software services: a cross-case analysis..

A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service. (2018)
Journal Article
OCHEI, L.C., PETROVSKI, A. and BASS, J.M. 2018. A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service. International journal of cloud computing [online], 7(3-4), pages 248-281. Available from: https://doi.org/10.1504/IJCC.2018.095396

Multitenancy allows multiple tenants to access a single instance of a cloud offering. While several approaches exist for implementing multitenancy, little attention has been paid to implementing the required degree of isolation since there are varyin... Read More about A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service..

Evaluating degrees of isolation between tenants enabled by multitenancy patterns for cloud-hosted version control systems (VCS). (2015)
Journal Article
OCHEI, L.C., PETROVSKI, A. and BASS, J.M. 2015. Evaluating degrees of isolation between tenants enabled by multitenancy patterns for cloud-hosted version control systems (VCS). International journal of intelligent computing research [online], 6(3), pages 601-612. Available from: https://doi.org/10.20533/ijicr.2042.4655.2015.0075

When implementing multitenancy for cloud-hosted applications, one of the main challenges to overcome is how to enable the required degree of isolation between tenants so that the required performance, resource utilization, and access privileges of on... Read More about Evaluating degrees of isolation between tenants enabled by multitenancy patterns for cloud-hosted version control systems (VCS)..

How product owner teams scale agile methods to large distributed enterprises. (2014)
Journal Article
BASS, J.M. 2015. How product owner teams scale agile methods to large distributed enterprises. Empirical software engineering [online], 20(6), pages 1525-1557. Available from: https://doi.org/10.1007/s10664-014-9322-z

Software development teams in large scale offshore enterprise development programmes are often under intense pressure to deliver high quality software within challenging time contraints. Project failures can attract adverse publicity and damage corpo... Read More about How product owner teams scale agile methods to large distributed enterprises..

Cloud computing: adoption issues for sub-Saharan African SMEs. (2014)
Journal Article
DAHIRU, A. A., BASS, J. and ALLISON, I. 2014. Cloud computing: adoption issues for sub-Saharan African SMEs. Electronic journal of information systems in developing countries [online], 62(1), pages 1-17. Available from: https://doi.org/10.1002/j.1681-4835.2014.tb00439.x

This paper explores the emergence and adoption of cloud computing by small and medium-sized enterprises (SMEs) and points towards its implications for developing countries in sub-Saharan Africa. Several studies have shown the importance of technologi... Read More about Cloud computing: adoption issues for sub-Saharan African SMEs..

A framework using institutional analysis and the capability approach in ICT4D. (2013)
Journal Article
BASS, J.M., NICHOLSON, B. and SUBHRAMANIAN, E. 2013. A framework using institutional analysis and the capability approach in ICT4D. Information technologies and international development [online], 9(1), pages 19-35. Available from: http://www.itidjournal.org/index.php/itid/article/view/1028

nstitutional theory and the capability approach have grown inºuential in development research and practice. Both theories offer analytical tools for interpreting and guiding information and communication technology for development (ICT4D) interventi... Read More about A framework using institutional analysis and the capability approach in ICT4D..

Changing computing curricula in African universities: evaluating progress and challenges via design-reality gap analysis. (2011)
Journal Article
BASS, J.M. and HEEKS, R. 2011. Changing computing curricula in African universities: evaluating progress and challenges via design-reality gap analysis. Electronic journal of information systems in developing countries [online], 48(1), article 5. Available from: https://doi.org/10.1002/j.1681-4835.2011.tb00341.x

Information and communication technologies (ICTs) are diffusing rapidly into all African nations. Effective use of the new technology requires a step-change in local skill levels; including a step-change in ICT-related university education. Part of t... Read More about Changing computing curricula in African universities: evaluating progress and challenges via design-reality gap analysis..