Skip to main content

Research Repository

Advanced Search

All Outputs (10)

A comparative analysis of two globally distributed group projects: A perspective from CSCW/CSCL research (2015)
Presentation / Conference Contribution

Globally distributed group projects are becoming an attractive and increasingly common feature in computer science education. They provide opportunities for students to engage in activities that enhance both their technical skills and wider professio... Read More about A comparative analysis of two globally distributed group projects: A perspective from CSCW/CSCL research.

Cloud deployment patterns: Migrating a database driven application to the cloud using design patterns (2015)
Presentation / Conference Contribution

Cloud computing provides scalable and reliable
computing services that can be beneficial to software
organizations that intend to migrate their existing or new
applications to the cloud. However, migration is potentially
complex, so cloud computi... Read More about Cloud deployment patterns: Migrating a database driven application to the cloud using design patterns.

The learner experience of student-led international group project work in software engineering (2015)
Presentation / Conference Contribution

Software development has become increasingly globalized because of technological innovation, the evolution of work and business processes, as well as prevailing educational systems and national policies [1]. This paper addresses the challenges faced... Read More about The learner experience of student-led international group project work in software engineering.

Cloud computing adoption in sub-Saharan Africa: An analysis using institutions and capabilities (2015)
Presentation / Conference Contribution

Cloud computing can provide remote access to computing resources via the internet. It has the potential to transform economic activities considering its inherent pay-per usage model, flexibility and scalability features. This paper uses a socio-techn... Read More about Cloud computing adoption in sub-Saharan Africa: An analysis using institutions and capabilities.

Enhanced cloud patterns : a case studyof multi-tenancy patterns (2015)
Book Chapter
Adewojo, A., Bass, J., & Allison, I. (2015). Enhanced cloud patterns : a case studyof multi-tenancy patterns. In 2015 International Conference on Information Society (i-Society) (53-58). IEEE. https://doi.org/10.1109/i-Society.2015.7366858

Multi-tenancy is a vital cloud computing property that enables multiple tenants of an application to be served concurrently while guaranteeing isolation between the tenants. Current cloud deployment patterns catalogue for implementing multi-tenancy l... Read More about Enhanced cloud patterns : a case studyof multi-tenancy patterns.

Insourcing a government information system : an analysis using institutions and the capability approach (2015)
Book Chapter
Omar, A., Bass, J., & Lowit, P. (2015). Insourcing a government information system : an analysis using institutions and the capability approach. In 2015 International Conference on Information Society (i-Society) (91-96). IEEE. https://doi.org/10.1109/i-Society.2015.7366866

This study explores the effectiveness of insourcing in the Malaysian Government. The research discusses the factors and issues of insourcing in a Malaysian government agency in the context of post contract termination of an outsourcing agreement. A q... Read More about Insourcing a government information system : an analysis using institutions and the capability approach.

Evaluating degrees of tenant isolation in multitenancy patterns : a case study of cloud-hosted Version Control System (VCS) (2015)
Presentation / Conference Contribution

One of the key concerns of implementing multitenancy (i.e., serving multiple tenants with a single instance of an application) on the cloud is how to enable the required degree of isolation between tenants, so that the required performance of one ten... Read More about Evaluating degrees of tenant isolation in multitenancy patterns : a case study of cloud-hosted Version Control System (VCS).