Muhammad Aufeef Chauhan

dblp:25/9106 · also Aufeef Chauhan · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
3since 2021 · last 2026
0000-0002-8962-5730ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5 · 3 first-authorSystems, architecture and hardware · 2 · 2 first-author · 1 since 2021Security and privacy · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
YearPublicationVenuePosition
2026 Setup Once, Secure Always: A Single-Setup Secure Federated Learning Aggregation Protocol with Forward and Backward Secrecy for Dynamic Users
abstract
Federated Learning (FL) enables multiple users to collaboratively train a machine learning model without sharing raw data, making it suitable for privacy-sensitive applications. However, local model or weight updates can still leak sensitive information. Secure aggregation protocols mitigate this risk by ensuring that only the aggregated updates are revealed. Among these, single-setup secure aggregation protocols, where key generation and exchange occur only once, are the most efficient due to reduced communication and computation overhead. However, existing single-setup secure aggregation protocols often lack support for dynamic user participation and do not provide strong privacy guarantees such as forward and backward secrecy.
Nazatul Haque Sultan, Yan Bo, Yansong Gao 0001, Seyit Ahmet Çamtepe, Arash Mahboubi, Hang Thanh Bui, Muhammad Aufeef Chauhan, Hamed Aboutorab, Michael Bewong, Praveen Gauravaram, Dinesh Kumar Singh, Md. Rafiqul Islam 0001, Alsharif Abuadbba
AsiaCCS7
2024 Agriculture 4.0 and beyond: Evaluating cyber threat intelligence sources and techniques in smart farming ecosystems
abstract
The digitisation of agriculture, integral to Agriculture 4.0, has brought significant benefits while simultaneously escalating cybersecurity risks. With the rapid adoption of smart farming technologies and infrastructure, the agricultural sector has become an attractive target for cyberattacks. This paper presents a systematic literature review that assesses the applicability of existing cyber threat intelligence (CTI) techniques within smart farming infrastructures (SFIs). We develop a comprehensive taxonomy of CTI techniques and sources, specifically tailored to the SFI context, addressing the unique cyber threat challenges in this domain. A crucial finding of our review is the identified need for a virtual Chief Information Security Officer (vCISO) in smart agriculture. While the concept of a vCISO is not yet established in the agricultural sector, our study highlights its potential significance. The implementation of a vCISO could play a pivotal role in enhancing cybersecurity measures by offering strategic guidance, developing robust security protocols, and facilitating real-time threat analysis and response strategies. This approach is critical for safeguarding the food supply chain against the evolving landscape of cyber threats. Our research underscores the importance of integrating a vCISO framework into smart farming practices as a vital step towards strengthening cybersecurity. This is essential for protecting the agriculture sector in the era of digital transformation, ensuring the resilience and sustainability of the food supply chain against emerging cyber risks.
Hang Thanh Bui, Hamed Aboutorab, Arash Mahboubi, Yansong Gao 0001, Nazatul Haque Sultan, Muhammad Aufeef Chauhan, Mohammad Zavid Parvez, Michael Bewong, Md. Rafiqul Islam 0001, Md Zahidul Islam 0001, Seyit Ahmet Çamtepe, Praveen Gauravaram, Dinesh Kumar Singh, Muhammad Ali Babar 0001, Shihao Yan
Comput. Secur.6
2024 KRIOTA: A framework for Knowledge-management of dynamic Reference Information and Optimal Task Assignment in hybrid edge-cloud environments to support situation-aware robot-assisted operations
Muhammad Aufeef Chauhan, Muhammad Ali Babar 0001, Haifeng Shen
Future Gener. Comput. Syst.1
2020 Architectural Design Space for Modelling and Simulation as a Service: A Review
Mojtaba Shahin, Muhammad Ali Babar 0001, Muhammad Aufeef Chauhan
J. Syst. Softw.3
2017 A Reference Architecture for provisioning of Tools as a Service: Meta-model, Ontologies and Design Elements
Muhammad Aufeef Chauhan, Muhammad Ali Babar 0001, Quan Z. Sheng
Future Gener. Comput. Syst.1
2017 Architecting cloud-enabled systems: a systematic survey of challenges and solutions
abstract
Summary The literature on the challenges of and potential solutions to architecting cloud‐based systems is rapidly growing but is scattered. It is important to systematically analyze and synthesize the existing research on architecting cloud‐based software systems in order to build a cohesive body of knowledge of the reported challenges and solutions. We have systematically identified and reviewed 133 papers that report architecture‐related challenges and solutions for cloud‐based software systems. This paper reports the methodological details, findings, and implications of a systematic review that has enabled us to identify 44 unique categories of challenges and associated solutions for architecting cloud‐based software systems. We assert that the identified challenges and solutions classified into the categories form a body of knowledge that can be leveraged for designing or evaluating software architectures for cloud‐based systems. Our key conclusions are that a large number of primary studies focus on middleware services aimed at achieving scalability, performance, response time, and efficient resource optimization. Architecting cloud‐based systems presents unique challenges as the systems to be designed range from pervasive embedded systems and enterprise applications to smart devices with Internet of Things. We also conclude that there is a huge potential of research on architecting cloud‐based systems in areas related to green computing, energy efficient systems, mobile cloud computing, and Internet of Things. Copyright © 2016 John Wiley & Sons, Ltd.
Muhammad Aufeef Chauhan, Muhammad Ali Babar 0001, Boualem Benatallah
Softw. Pract. Exp.1
2016 A Process Framework for Designing Software Reference Architectures for Providing Tools as a Service
Muhammad Aufeef Chauhan, Muhammad Ali Babar 0001, Christian W. Probst
PROFES1
2014 Towards a Reference Architecture to Provision Tools as a Service for Global Software Development
abstract
Organizations involve in Global Software Development (GSD) face challenges in terms of having access to appropriate set of tools for performing distributed engineering and development activities, integration between heterogeneous desktop and web-based tools, management of artifacts developed and maintained over distant locations using different kind of tools, traceability among artifacts, and access to artifacts and data of sensitive nature. These challenges pose additional constraints on specific projects and reduce the possibility to carry out their engineering and development in globally distributed environment. In this paper, we argue the need to have a cloud-enabled platform for supporting GSD and propose reference architecture of a cloud based Platform for providing support to provision ecosystem of the Tools as a Service (PTaaS).
Muhammad Aufeef Chauhan, Muhammad Ali Babar 0001
WICSA1
2011 Migrating Service-Oriented System to Cloud Computing: An Experience Report
abstract
Cloud computing has gained significant attention of industry and academic sectors which are interested in adopting or experimenting with this technology. An increasing number of companies are expected to migrate their systems to cloud enabled infrastructures. However, there has not been much attention paid to provide sufficient process support. Since migration projects are likely to encounter several kinds of challenges, it is important to identify and share the process and logistical requirements of migration projects in order to build a body of knowledge of appropriate process, methods, and tools. This paper purports to contribute to the growing knowledge of how to migrate existing systems to cloud computing by reporting our effort aimed at migrating an Open Source Software (OSS) framework, Hackystat, to cloud computing. We report the main steps followed, the process and technical challenges faced, and some of the strategies that helped us to address those challenges. We expect the reported experiences can provide readers with useful insights into the process and technical aspects that should be considered when migrating existing software systems to cloud computing infrastructures.
Muhammad Aufeef Chauhan, Muhammad Ali Babar 0001
IEEE CLOUD1
2010 A Systematic Review of Studies of Open Source Software Evolution
abstract
Software evolution relates to how software systems evolve over time. With the emergence of the open source paradigm, researchers are provided with a wealth of data for open source software evolution analysis. In this paper, we present a systematic review of open source software (OSS) evolution. The objective of this review is to obtain an overview of the existing studies in open source software evolution, with the intention of achieving an understanding of how software evolvability (i.e., a software system's ability to easily accommodate changes) is addressed during development and evolution of open source software. The primary studies for this review were identified based on a pre-defined search strategy and a multi-step selection process. Based on their research topics, we have identified four main categories of themes: software trends and patterns, evolution process support, evolvability characteristics addressed in OSS evolution, and examining OSS at software architecture level. A comprehensive overview and synthesis of these categories and related studies is presented as well.
Hongyu Pei Breivold, Muhammad Aufeef Chauhan, Muhammad Ali Babar 0001
APSEC2