Dr Tarjana Yagnik

Job: Lecturer in Computer Science

Faculty: Computing, Engineering and Media

School/department: School of Computer Science and Informatics

Research group(s): Cyber Technology Institute (CTI), Institute of Artificial Intelligence (IAI)

Address: De Montfort University, The Gateway, Leicester, LE1 9BH, UK

T: +44 (0) 116 201 3821

E: tarjana.yagnik@dmu.ac.uk

W: www.dmu.ac.uk/tarjanayagnik

Social Media: www.linkedin.com/in/tarjana-yagnik


Personal profile

Dr Tarjana Yagnik is a Lecturer in Computer Science and Deputy Programme Leader for BSc Software Engineering within the School of Computer Science and Informatics at De Montfort University, UK. Dr Yagnik received her PhD degree in Computer Science from DMU, UK. She received two master degrees in computer science. The first is Master in Computer Applications from India and the second is MSc Computing from DMU. 

Dr. Yagnik's PhD thesis title is “QoS-aware Resource-utilisation Self-adaptive (QRS) Framework for Distributed Data Stream Management Systems”. Her research interests focus on data stream query processing, distributed systems, big data, machine learning and internet of things. Dr Yagnik has been serving as a technical chair, publicity chair, and reviewer and participated in international conferences on Computing and Big Data.

Tarjana’s teaching covers varied areas including relational databases, big data and machine learning, data structures and algorithms, programming, web development, operating systems and networks. She is passionate about teaching and she received Vice Chancellor Distinguished Teaching Award in years 2018 and 2019 in DMU. She effectively articulates teaching strategies to enhance students’ learning experience. 

Research group affiliations

  • Cyber Technology Institute (CTI)
  • Institute of Artificial Intelligence (IAI)

Key research outputs

Thesis: Yagnik, T. (2022). “QoS-aware Resource-utilisation Self-adaptive (QRS) Framework for Distributed Data Stream Management Systems”, PhD Thesis, De Montfort University, UK

Ibrahim, A.B., Yagnik T., Mohammed, K. (2022). “Robustness of k-Anonymization Model in Compliance with General Data Protection Regulation” In: The 2022 5th International Conference on Computing and Big Data (ICCBD 2022), Shanghai, China, December 2022.

The advancement in technology and the emergence of big data and the internet of things (IoT), individuals (data subjects) tend to suffer from privacy breach of various types that has led to a lot of damages to both data subjects and brands. These and other issues about data privacy breach led the European Union to come up with a much stringent regulations that will serve as a deterrent to businesses or organizations that handle data. This gave birth to the General Data Protection Regulation (GDPR) in 2018 which replaced the previous 1995 Data Protection Directive in Europe. This research examined the robustness of k-anonymity in compliance with GDPR regulations at varying k-values (5,10,50, and 100) using the 1994 USA Census Bureau Data referred to as the adult dataset. Various measures were used to determine which k-value meets the GDPR criteria and the findings revealed the best anonymizing threshold complies with the GDPR criteria that prevents information loss (which determines data utility), prosecutor re-identification risk percentage and attacker models (prosecutor, journalist and marketer model).

 YAGNIK, T., CHEN, F., and KASRAIAN, L. (2021).  Component Profiling and Prediction Models for QoS-Aware Self-Adapting DSMS Framework.  In: 2021 5th International Conference on Cloud and Big Data Computing (ICCBDC 2021), Liverpool United Kingdom, August 2021. New York: ACM.

Quality of Service (QoS) has been identified as an important attribute of system performance of Data Stream Management Systems (DSMS). A DSMS should have the ability to allocate physical computing resources between different submitted queries and fulfil QoS specifications in a fair and square manner. System scheduling strategies need to be adjusted dynamically to utilise available physical resources to guarantee the end-to-end quality of service levels. In this paper, we present a proactive method that utilises a multi-level component profiling approach to build prediction models that anticipate several QoS violations and performance degradations. The models are constructed using several incremental machine learning algorithms that are enhanced with ensemble learning and abnormal detection techniques. The approach performs accurate predictions in near real-time with accuracy up to 85% and with abnormal detection techniques, the accuracy reaches 100%. This is a major component within a proposed QoS-Aware Self-Adapting Data Stream Management Framework.

YAGNIK, T., CHEN, F., and KASRAIAN, L. (2021). QoS-Aware Self-Adapting Resource Utilisation Framework for Distributed Stream Management Systems. In: The Seventh International Conference on Big Data, Small Data, Linked Data and Open Data, ALLDATA 2021, Porto, April 2021. Portugal: IARIA XPS Press.

The last decade witnessed plenty of Big Data processing and applications including the utilisation of machine learning algorithms and techniques. Such data need to be analysed under specific Quality of Service (QoS) constraints for certain critical applications. Many frameworks have been proposed for QoS management and resource allocation for the various Distributed Stream Management Systems (DSMS), but lack the capability of dynamic adaptation to fluctuations in input data rates. This paper presents a novel QoS-Aware, Self-Adaptive, Resource Utilisation framework which utilises instantaneous reactions with proactive actions. This research focuses on the load monitoring and analysis parts of the framework. By applying real-time analytics on performance and QoS metrics, the predictive models can assist in adjusting resource allocation strategies. The experiments were conducted to collect the various metrics and analyse them to reduce their dimensions and identify the most influential ones regarding the QoS and resource allocation schemes. 

Z. Yang, X. Qin, Y. Yang and T. Yagnik, "A Hybrid Trust Service Architecture for Cloud Computing," 2013 International Conference on Computer Sciences and Applications, Wuhan, China, 2013, pp. 674-680, doi: 10.1109/CSA.2013.163.

 Trust service is a very important issue in cloud computing, and a cloud user needs a trust mechanism in selecting a reliable cloud service provider. Many trust technologies such as SLA, cloud audit, self-assessment questionnaire, accreditation, and so on, are proposed by some research organizations like CSA. However, all of these just provide a initial trust and have many limitations. A hybrid trust service architecture for cloud computing is proposed in this paper, which primary includes two trust modules named the initial trust module and trust-aided evaluation module. After an initial and a basic trust is established in initial trust module, the trust-aided evaluation module will be used to verify the service provider dependable further. The approaches of D-S evidence theory and Dirichlet distribution PDF are introduced to compute the trust degree value as well. The hybrid service architecture can obtain more effects on selecting the reliable service provider and promote the computing efficiency greatly.  

Research interests/expertise

  • Distributed Data Stream Management System and Query Procesing
  • Distributed Realtime Processing Systems
  • Big Data
  • Machine Learning
  • Scheduling Strategies

Areas of teaching

  • Relational Database Design and Implementation using Oracle and MySQL
  • Data Structures and Algorithms
  • Big Data and Machine Learning
  • Web Application Development
  • Programming in JAVA, Scala, C, C++, Python
  • Operating Systems and Networks
  • Supervising undergraduate and postgraduate students


  • Persuing Post Graduate Certificate in Academic Practice (PGCAP) (De Montfort University, UK)
  • Doctor of Philosophy in Computer Science (PhD) (De Montfort University, UK)
  • MSc Computing (De Montfort University, UK)
  • Master in Computer Applications (MCA) (IGNOU, India)
  • Bachelor of Science (BSC) (Gujarat University, India)

Honours and awards

  • Vice Chancellor Distinguished Teaching Award 2018 and 2019 (Video, Photo1, Photo2)
  • Best Student Award in MSc Computing

Membership of external committees

  • Technical Programme Comittee Member at International Conference on Cloud and Big Data Computing from 2021 -- present
  • Publicity Chair at International Conference on Cloud and Big Data Computing, 2023

Membership of professional associations and societies

  • Associate Fellow of Higher Education Academy (AFHEA)
  • British Computer Society (BCS)
  • Institute of Electrical and Electronics Engineers (IEEE)


Developed Websites to facilitate Research Resources in Art Design and Humanities school's  at De Montfort University.

Current research students

Harry Boadu, Full Time, Second Supervisor

I am interested to discuss research ideas with prospective research students