activity
20202025
most citedCybersecurity threats in FinTech: A systematic review

73 citations · 130 across the 32 of their papers we have counts for

collaborators
Showing cs.SEShow all

27 papers · 1 filter

cs.SE2025

Quantum Computing as a Service -- a Software Engineering Perspective

Aakash Ahmad, Muhammad Waseem, Bakheet Aljedaani +3

Quantum systems have started to emerge as a disruptive technology and enabling platforms - exploiting the principles of quantum mechanics via programmable quantum bits (QuBits) - t…

cs.SE2024

An Exploration Study on Developing Blockchain Systems the Practitioners Perspective

Bakheet Aljedaani, Aakash Ahmad, Mahdi Fahmideh +2

Context: Blockchain-based software (BBS) exploits the concepts and technologies popularized by cryptocurrencies offering decentralized transaction ledgers with immutable content fo…

cs.SE2023★ 2 cited

ChatGPT as a Software Development Bot: A Project-based Study

Muhammad Waseem, Teerath Das, Aakash Ahmad +3

Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes. This…

cs.SE2023

Insights into Software Development Approaches: Mining Q&A Repositories

Arif Ali Khan, Javed Ali Khan, Muhammad Azeem Akbar +2

Context: Software practitioners adopt approaches like DevOps, Scrum, and Waterfall for high-quality software development. However, limited research has been conducted on exploring…

cs.SE2023★ 15 cited

Towards Human-Bot Collaborative Software Architecting with ChatGPT

Aakash Ahmad, Muhammad Waseem, Peng Liang +3

Architecting software-intensive systems can be a complex process. It deals with the daunting tasks of unifying stakeholders' perspectives, designers' intellect, tool-based automati…

cs.SE2022★ 2 cited

Agile Practices for Quantum Software Development: Practitioners Perspectives

Arif Ali Khan, Muhammad Azeem Akbar, Aakash Ahmad +5

Quantum software systems are emerging software engineering (SE) genre that exploit principles of quantum bits (Qubit) and quantum gates (Qgates) to solve complex computing problems…

cs.SE2022★ 2 cited

Knowledge Management for Cloud Computing Field

Mahdi Fahmideh, Jun Yan, Jun Shen +3

Migration legacy systems to cloud platforms is a knowledge intensive process. There is an ever increasing body of knowledge reporting empirical scenarios of successful and problema…

cs.SE2022★ 6 cited

Software Architecture for Quantum Computing Systems -- A Systematic Review

Arif Ali Khan, Aakash Ahmad, Muhammad Waseem +4

Quantum computing systems rely on the principles of quantum mechanics to perform a multitude of computationally challenging tasks more efficiently than their classical counterparts…

cs.SE2021★ 2 cited

Blockchain Developments and Innovations

Mahdi Fahmideh, Anuradha Gunawardana, Shiping Chen +2

Blockchain has received expanding interest from various domains. Institutions, enterprises, governments, and agencies are interested in Blockchain potential to augment their softwa…

cs.SE2021

An Overview of Ontologies and Tool Support for COVID-19 Analytics

Aakash Ahmad, Madhushi Bandara, Mahdi Fahmideh +3

The outbreak of the SARS-CoV-2 pandemic of the new COVID-19 disease (COVID-19 for short) demands empowering existing medical, economic, and social emergency backend systems with da…

cs.SE2021★ 1 cited

Conceptualising Cloud Migration Lifecycle

Mahdi Fahmideh, Graham Low, Ghassan Beydoun

Many enterprise software systems supporting IT services are characterised by a need for a high computing capability and resource consumption (Armbrust et al. 2010; Buyya et al. 200…

cs.SE2021

A Model-Driven Approach to Reengineering Processes in Cloud Computing

Mahdi Fahmideh, John Grundy, Ghassan Beydoun +3

The reengineering process of large data-intensive legacy software applications to cloud platforms involves different interrelated activities. These activities are related to planni…

cs.SE2021★ 7 cited

A Comprehensive Framework for Analyzing IoT Platforms: A Smart City Industrial Experience

Mahdi Fahmideh, Jun Yan, Jun Shen +3

The compliance of IoT platforms to quality is paramount to achieve users satisfaction. Currently, we do not have a comprehensive set of guidelines to appraise and select the most s…

cs.SE2021★ 1 cited

Engineering Blockchain Based Software Systems: Foundations, Survey, and Future Directions

Mahdi Fahmideh, John Grundy, Aakash Ahmed +8

Many scientific and practical areas have shown increasing interest in reaping the benefits of blockchain technology to empower software systems. However, the unique characteristics…

cs.SE2021

Software Engineering for IoT-Driven Data Analytics Applications

Aakash Ahmad, Mahdi Fahmideh, Ahmed B. Altamimi +5

Internet of Things Driven Data Analytics (IoT-DA) has the potential to excel data-driven operationalisation of smart environments. However, limited research exists on how IoT-DA ap…

cs.SE2021

Software Engineering for Internet of Things: The Practitioner's Perspective

Mahdi Fahmideh, Aakash Ahmed, Ali Behnaz +2

Internet of Things based systems (IoT systems for short) are becoming increasingly popular across different industrial domains and their development is rapidly increasing to provid…

cs.SE2020

Toward a Methodological Knowledge for Service-Oriented Development Based on OPEN Meta Model

Mahdi Fahmideh, Fereidoon Shams

Situational method engineering uses a repository of reusable method fragments that are derived from existing software development methodologies and industrial best practices to sim…

cs.SE2020★ 2 cited

Process Patterns for Service Oriented Development

Mahdi Fahmideh, Mohsen Sharifi, Fereidoon Shams +1

Software systems development nowadays has moved towards dynamic composition of services that run on distributed infrastructures aligned with continuous changes in the system requir…

cs.SE2020

A Procedure for Extracting Software Development Process Patterns

Mahdi Fahmideh, Fereidoon Shams

Process patterns represent well-structured and successful recurring activities of Software Development Methodologies. They are able to form a library of reusable building blocks th…

cs.SE2020

Reusing empirical knowledge during cloud computing adoption

Mahdi Fahmideh, Ghassan Beydoun

Moving legacy software systems to cloud platforms is an ever popular option. But, such an endeavour may not be hazard-free and demands a proper understanding of requirements and ri…

cs.SE2020★ 3 cited

Cloud Migration Process A Survey Evaluation Framework and Open Challenges

Mahdi Fahmideh, Graham Low, Ghassan Beydoun +1

Moving mission-oriented enterprise applications to cloud environments is a major IT strategic task and requires a systematic approach. The foci of this paper are to review and exam…

cs.SE2020★ 1 cited

Challenges in migrating legacy software systems to the cloud an empirical study

Mahdi Fahmideh, Farhad Daneshgar, Ghassan Beydoun +1

Moving existing legacy systems to cloud platforms is a difficult and high cost process that may involve technical and non-technical resources and challenges. There is evidence that…

cs.SE2020

Cloud Migration Methodologies Preliminary Findings

Mahdi Fahmideh, Farhad Daneshgar, Fethi Rabhi

Research around cloud computing has largely been dedicated to ad-dressing technical aspects associated with utilizing cloud services, surveying critical success factors for the clo…

cs.SE2020★ 1 cited

Enhancing the OPEN Process Framework with Service-Oriented Method Fragments

Mahdi Fahmideh, Mohsen Sharifi, Pooyan Jamshidi

Service-orientation is a promising paradigm that enables the engineering of large-scale distributed software systems using rigorous software development processes. The existing pro…