Skip to main content

Research Repository

Advanced Search

All Outputs (58)

Empirical Investigation of Practitioners' Perceptions of Agile Testing Coordination in Medical Information Systems Development (2023)
Conference Proceeding
Salihu, Y. B., Bass, J. M., & Iyawa, G. E. (in press). Empirical Investigation of Practitioners' Perceptions of Agile Testing Coordination in Medical Information Systems Development.

Despite adopting agile practices during large-scale agile software development testing, practitioners developing medical information systems face critical challenges coordinating agile software testing. The lack of collaboration and coordination amon... Read More about Empirical Investigation of Practitioners' Perceptions of Agile Testing Coordination in Medical Information Systems Development.

Empirical Investigation of Practitioners' Perceptions of Agile Testing Coordination in Medical Information Systems Development (2023)
Conference Proceeding
Salihu, Y. B., Bass, J. M., & Iyawa, G. E. (in press). Empirical Investigation of Practitioners' Perceptions of Agile Testing Coordination in Medical Information Systems Development.

Despite adopting agile practices during large-scale agile software development testing, practitioners developing medical information systems face critical challenges coordinating agile software testing. The lack of collaboration and coordination amon... Read More about Empirical Investigation of Practitioners' Perceptions of Agile Testing Coordination in Medical Information Systems Development.

Comparing Object Recognition Models and Studying Hyperparameter Selection for the Detection of Bolts (2023)
Conference Proceeding
Bolton, T., Bass, J., Gaber, T., & Mansouri, T. (2023). Comparing Object Recognition Models and Studying Hyperparameter Selection for the Detection of Bolts. In Natural Language Processing and Information Systems (186-200). https://doi.org/10.1007/978-3-031-35320-8_13

The commonly-used method of bolting, used to secure parts of apparatus together, relies on the bolts having a sufficient preload force in order to the ensure mechanical strength. Failing to secure bolted connections to a suitable torque rating can ha... Read More about Comparing Object Recognition Models and Studying Hyperparameter Selection for the Detection of Bolts.

A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications (2023)
Conference Proceeding
Mansouri, T., Bass, J., Gaber, T., Wright, S., & Scorey, B. (2023). A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications. In Big Data Technologies and Applications (75-84). https://doi.org/10.1007/978-3-031-33614-0_6

IoT sensors capture different aspects of the environmental data and generate high throughput data streams. To harvest potential values from these sensors, a system fulfilling the big data requirements should be designed. In this work, we reviewed the... Read More about A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications.

A comparison of deep learning techniques for corrosion detection (2022)
Conference Proceeding
Bolton, T., Bass, J., & Gaber, T. (2022). A comparison of deep learning techniques for corrosion detection. . https://doi.org/10.1007/978-3-031-20601-6_18

Corrosion - degradation in metal structures - is problematic, expensive to rectify, and can be unpredictable in the rate at which it spreads. Traditional preventative maintenance techniques are complemented by human visual inspection, in turn complem... Read More about A comparison of deep learning techniques for corrosion detection.

Towards secure agile software development process: a practice-based model (2022)
Conference Proceeding
Ardo, A., Bass, J., & Gaber, T. (2022). Towards secure agile software development process: a practice-based model. In 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). https://doi.org/10.1109/SEAA56994.2022.00031

Agile methods are a well-established paradigm in the software development field. Agile adoption has contributed to improving software quality. However, software products are vulnerable to security challenges and susceptible to cyberattacks. This stud... Read More about Towards secure agile software development process: a practice-based model.

An empirical taxonomy of DevOps in practice (2020)
Conference Proceeding
Macarthy, R., & Bass, J. (2020). An empirical taxonomy of DevOps in practice. . https://doi.org/10.1109/SEAA51224.2020.00046

DevOps is described as a software engineering culture and philosophy that utilises cross-functional teams to build, test and release software faster and more reliably through automation. Research shows that its adoption speeds up software deliver... Read More about An empirical taxonomy of DevOps in practice.

Information and Communication Technologies for Development (2020)
Conference Proceeding
(2020). Information and Communication Technologies for Development. In J. M. Bass, & P. J. Wall (Eds.), IFIP Advances in Information and Communication Technology. https://doi.org/10.1007/978-3-030-65828-1

This book presents the collection of papers selected for presentation at the International Federation for Information Processing (IFIP) Working Group 9.4 16th International Conference organized under the banner of the Third European Conference on the... Read More about Information and Communication Technologies for Development.

A cloud-hosted MapReduce architecture for syntactic parsing (2019)
Conference Proceeding
Woldemariam, Y., Pletschacher, S., Clausner, C., & Bass, J. (2019). A cloud-hosted MapReduce architecture for syntactic parsing. In Kallithea, Greece. https://doi.org/10.1109/SEAA.2019.00024

Syntactic parsing is a time-consuming task innatural language processing particularlywherea largenumber of text files are beingprocessed. Parsingalgorithms are conventionally designed to operate on a single machine in a sequenti... Read More about A cloud-hosted MapReduce architecture for syntactic parsing.

Future Trends in Agile at Scale: A Summary of the 7th International Workshop on Large-Scale Agile Development (2019)
Conference Proceeding
M. Bass, J. (2019). Future Trends in Agile at Scale: A Summary of the 7th International Workshop on Large-Scale Agile Development. . https://doi.org/10.1007/978-3-030-30126-2_9

This workshop explored the main research challenges in conducting agile software development in large-scale software development. We considered multi-site companies with projects that include a large number of teams which develop sophisticated system... Read More about Future Trends in Agile at Scale: A Summary of the 7th International Workshop on Large-Scale Agile Development.

Southern theories in ICT4D (2019)
Conference Proceeding
Kreps, D., & Bass, J. (2019). Southern theories in ICT4D. In P. Nielsen, & H. Kimaro (Eds.), Information and Communication Technologies for Development. Strengthening Southern-Driven Cooperation as a Catalyst for ICT4D 15th IFIP WG 9.4 International Conference on Social Implications of Computers in Developing Countries, ICT4D 2019, Dar es Salaam. https://doi.org/10.1007/978-3-030-19115-3_1

This paper suggests that the dominance of northern research paradigms in ICT4D may be viewed as a continuation of colonial sway over the endeavors of the global South. The notion of Southern Theory - as introduced in the work of Raewyn Connell, the... Read More about Southern theories in ICT4D.

Evolutionary Computation for Optimal Component Deployment with Multitenancy Isolation in Cloud-hosted Applications (2018)
Conference Proceeding
Charles Ochei, L., Petrovski, A., & Bass, J. (2018). Evolutionary Computation for Optimal Component Deployment with Multitenancy Isolation in Cloud-hosted Applications. . https://doi.org/10.1109/INISTA.2018.8466315

A multitenant cloud-application that is designed to use several components needs to implement the required degree of isolation between the components when the workload changes. The highest degree of isolation results in high resource consumption and... Read More about Evolutionary Computation for Optimal Component Deployment with Multitenancy Isolation in Cloud-hosted Applications.

Hierarchical multi-tenancy in business to businesssoftware services (2018)
Conference Proceeding
Abdul, A., & Bass, J. (2018). Hierarchical multi-tenancy in business to businesssoftware services. . https://doi.org/10.1109/SEAA.2018.00085

The introduction of cloud computing has changed the provisioning and consumption of IT resources. Software-as-a-Service (SaaS) applications provide functionality using internet connectivity and enable centralised management of executable code resourc... Read More about Hierarchical multi-tenancy in business to businesssoftware services.

Evaluating the effect of multi-tenancy patterns in containerized cloud-hosted content management system (2018)
Conference Proceeding
Adewojo, A., & Bass, J. (2018). Evaluating the effect of multi-tenancy patterns in containerized cloud-hosted content management system. . https://doi.org/10.1109/PDP2018.2018.00047

Multi-tenancy in cloud computing describes the extent to which resources can be shared while guaranteeing isolation among components (tenants) using these resources. There are three multi-tenancy patterns: shared, tenant-isolated and dedicated compon... Read More about Evaluating the effect of multi-tenancy patterns in containerized cloud-hosted content management system.

Experience of industry case studies : a comparison of multi-case and embedded case study methods (2018)
Conference Proceeding
Bass, J., Beecham, S., & Noll, J. (2018). Experience of industry case studies : a comparison of multi-case and embedded case study methods. In CESI '18 Proceedings of the 6th International Workshop on Conducting Empirical Studies in Industry (13-20). https://doi.org/10.1145/3193965.3193967

This research comprises a methodological comparison of two independent empirical case studies in industry: Case Study A and Case Study B. Case Study A, is a multiple-case study involving a set of short-duration data collections with 46 practitioners... Read More about Experience of industry case studies : a comparison of multi-case and embedded case study methods.

Poster: An empirical study of the product owner role inScrum (2018)
Conference Proceeding
Bass, J., Beecham, S., Razzak, M., Canna, C., & Noll, J. (2018). Poster: An empirical study of the product owner role inScrum. . https://doi.org/10.1145/3183440.3195066

The Product Owner (PO) is critical for translating business needs into a software implementation by gathering and prioritizing requirements, and assessing whether features have met the definition of “done.” There is a paucity of detail about how POs... Read More about Poster: An empirical study of the product owner role inScrum.

Employee retention and turnover in global software development : comparing in-house offshoring and offshore outsourcing (2018)
Conference Proceeding
Bass, J., Beecham, S., Razzak, M., & Noll, J. (2018). Employee retention and turnover in global software development : comparing in-house offshoring and offshore outsourcing. . https://doi.org/10.1145/3196369.3196375

Poor employee retention (high staff turnover) has a negative impact on software development productivity and product quality. Further, offshore outsourcing has a widely held reputation for particularly poor employee retention. Interestingly, in-house... Read More about Employee retention and turnover in global software development : comparing in-house offshoring and offshore outsourcing.

A performance evaluation of multi-tenant data tier design patterns in a containerized environment (2018)
Conference Proceeding
Abdul, A., Bass, J., Ghavimi, H., & Adam, P. (2018). A performance evaluation of multi-tenant data tier design patterns in a containerized environment. In 2017 International Conference on Information Society (i-Society). https://doi.org/10.23919/i-Society.2017.8354684

Software as a Service (SaaS) has become one of de facto approach for deploying cloud base services or applications for many businesses. At the core of SaaS is Multi-tenancy; multi-tenancy gives customers (i.e. tenants) and software provider vast oppo... Read More about A performance evaluation of multi-tenant data tier design patterns in a containerized environment.