Fethi Rabhi
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Fethi Rabhi has a total of 110 co-authors. Here are the top co-authors by number of shared publications:
- Weisi Chen
Xiamen University of Technology, Xiamen, China
7 shared publications - Boualem Benatallah
Dublin City University
6 shared publications - Madhushi Bandara
University of Technology Sydney, Sydney, NSW, Australia
5 shared publications - Siu Lung Ng
University of New South Wales
5 shared publications - Walayat Hussain
Australian Catholic University (ACU)
5 shared publications - George Joukhadar
University of New South Wales
4 shared publications
Latest Publications
- 21 September 2026
- Published by Springer Nature
- p. 273-289
Semantically-Guided LLM Pipeline for Business Architecture Modelling with Incremental Knowledge Acquisition
- 21 September 2026
- Published by Springer Nature
- p. 273-289
Semantically-Guided LLM Pipeline for Business Architecture Modelling with Incremental Knowledge Acquisition
- 23 July 2026
- Published by Springer Nature
- p. 464-476
Enterprise Information Exchange via IE-BSE Framework: A Case Study on E-invoicing
- 23 July 2026
- Published by Springer Nature
- p. 464-476
Enterprise Information Exchange via IE-BSE Framework: A Case Study on E-invoicing
- Open Access
- 12 April 2026
- Published by Association for Computing Machinery (ACM)
- p. 420-430
Ecosystem-Centric Capstone: Lessons from Simulating a Tech Company in Software Engineering Education
Many traditional software engineering capstone courses typically assign separate projects to different teams. This approach provides limited opportunities for students to develop the inter-team collaboration and system integration skills needed in professional software development. This experience report presents our teaching framework for Software Engineering SENG3011 at the University of New South Wales(UNSW), a final-year group capstone course redesigned around a software ecosystem-centric model. In this framework, all student teams contribute to a single, interconnected microservice system, creating industry-aligned technical dependencies that require inter-team collaboration. We also incorporate industry-standard tools, extensive industry partnerships, and development workflows that mirror professional software development environments in the industry. Our analysis of students’ reflections and feedback shows that specific, designed challenges contributed to the development of key skills. For instance, technical uncertainty and mandatory team interdependencies fostered students’ professional maturity and improved their problem-solving and collaboration skills. The productive friction inherent in this model supported students in achieving deeper learning outcomes. These outcomes include building a professional portfolio and enhancing their career readiness—achievements that are difficult to realize in traditional isolated projects. Drawing from this experience, we present key lessons for educators on how to manage productive uncertainty, support student autonomy while providing necessary guidance, and assess learning through process-focused evaluation. This report offers a practical model for other institutions aiming to close the gap between software engineering education and real industry training.
- 12 April 2026
- Published by Association for Computing Machinery (ACM)
- p. 420-430
Open AccessEcosystem-Centric Capstone: Lessons from Simulating a Tech Company in Software Engineering Education
Many traditional software engineering capstone courses typically assign separate projects to different teams. This approach provides limited opportunities for students to develop the inter-team collaboration and system integration skills needed in professional software development. This experience report presents our teaching framework for Software Engineering SENG3011 at the University of New South Wales(UNSW), a final-year group capstone course redesigned around a software ecosystem-centric model. In this framework, all student teams contribute to a single, interconnected microservice system, creating industry-aligned technical dependencies that require inter-team collaboration. We also incorporate industry-standard tools, extensive industry partnerships, and development workflows that mirror professional software development environments in the industry. Our analysis of students’ reflections and feedback shows that specific, designed challenges contributed to the development of key skills. For instance, technical uncertainty and mandatory team interdependencies fostered students’ professional maturity and improved their problem-solving and collaboration skills. The productive friction inherent in this model supported students in achieving deeper learning outcomes. These outcomes include building a professional portfolio and enhancing their career readiness—achievements that are difficult to realize in traditional isolated projects. Drawing from this experience, we present key lessons for educators on how to manage productive uncertainty, support student autonomy while providing necessary guidance, and assess learning through process-focused evaluation. This report offers a practical model for other institutions aiming to close the gap between software engineering education and real industry training.
- Open Access
Architecting Agentic Communities using Design Patterns
The rapid evolution of Large Language Models (LLM) and subsequent Agentic AI technologies requires systematic architectural guidance for building sophisticated, production-grade systems. This paper presents an approach for architecting such systems using design patterns derived from enterprise distributed systems standards, formal methods, and industry practice. We classify these patterns into three tiers: LLM Agents (task-specific automation), Agentic AI (adaptive goal-seekers), and Agentic Communities (organizational frameworks where AI agents and human participants coordinate through formal roles, protocols, and governance structures). We focus on Agentic Communities - coordination frameworks encompassing LLM Agents, Agentic AI entities, and humans - most relevant for enterprise and industrial applications. Drawing on established coordination principles from distributed systems, we ground these patterns in a formal framework that specifies collaboration agreements where AI agents and humans fill roles within governed ecosystems. This approach provides both practical guidance and formal verification capabilities, enabling expression of organizational, legal, and ethical rules through accountability mechanisms that ensure operational and verifiable governance of inter-agent communication, negotiation, and intent modeling. We validate this framework through a clinical trial matching case study. Our goal is to provide actionable guidance to practitioners while maintaining the formal rigor essential for enterprise deployment in dynamic, multi-agent ecosystems.
Open AccessArchitecting Agentic Communities using Design Patterns
The rapid evolution of Large Language Models (LLM) and subsequent Agentic AI technologies requires systematic architectural guidance for building sophisticated, production-grade systems. This paper presents an approach for architecting such systems using design patterns derived from enterprise distributed systems standards, formal methods, and industry practice. We classify these patterns into three tiers: LLM Agents (task-specific automation), Agentic AI (adaptive goal-seekers), and Agentic Communities (organizational frameworks where AI agents and human participants coordinate through formal roles, protocols, and governance structures). We focus on Agentic Communities - coordination frameworks encompassing LLM Agents, Agentic AI entities, and humans - most relevant for enterprise and industrial applications. Drawing on established coordination principles from distributed systems, we ground these patterns in a formal framework that specifies collaboration agreements where AI agents and humans fill roles within governed ecosystems. This approach provides both practical guidance and formal verification capabilities, enabling expression of organizational, legal, and ethical rules through accountability mechanisms that ensure operational and verifiable governance of inter-agent communication, negotiation, and intent modeling. We validate this framework through a clinical trial matching case study. Our goal is to provide actionable guidance to practitioners while maintaining the formal rigor essential for enterprise deployment in dynamic, multi-agent ecosystems.
- Open Access
- 29 December 2025
- Published by MDPI AG in Electronics
- Vol. 15 (1) , 145
CEDAR: An Ontology-Based Framework Using Event Abstractions to Contextualise Financial Data Processes
Financial institutions face data quality (DQ) challenges in regulatory reporting due to complex architectures where data flows through multiple systems. Data consumers struggle to assess quality because traditional DQ tools operate on data snapshots without capturing temporal event sequences and business contexts that determine whether anomalies represent genuine issues or valid behavior. Existing approaches address either semantic representation (ontologies for static knowledge) or temporal pattern detection (event processing without semantics), but not their integration. This paper presents CEDAR (Contextual Events and Domain-driven Associative Representation), integrating financial ontologies with event-driven processing for context-aware DQ assessment. Novel contributions include (1) ontology-driven rule derivation that automatically translates OWL business constraints into executable detection logic; (2) temporal ontological reasoning extending static quality assessment with event stream processing; (3) explainable assessment tracing anomalies through causal chains to violated constraints; and (4) standards-based design using W3C technologies with FIBO extensions. Following the Design Science Research Methodology, we document the first, early-stage iteration focused on design novelty and technical feasibility. We present conceptual models, a working prototype, controlled validation with synthetic equity derivative data, and comparative analysis against existing approaches. The prototype successfully detects context-dependent quality issues and enables ontological root cause exploration. Contributions: A novel integration of ontologies and event processing for financial DQ management with validated technical feasibility, demonstrating how semantic web technologies address operational challenges in event-driven architectures.
- 29 December 2025
- Published by MDPI AG in Electronics
- Vol. 15 (1) , 145
Open AccessCEDAR: An Ontology-Based Framework Using Event Abstractions to Contextualise Financial Data Processes
Financial institutions face data quality (DQ) challenges in regulatory reporting due to complex architectures where data flows through multiple systems. Data consumers struggle to assess quality because traditional DQ tools operate on data snapshots without capturing temporal event sequences and business contexts that determine whether anomalies represent genuine issues or valid behavior. Existing approaches address either semantic representation (ontologies for static knowledge) or temporal pattern detection (event processing without semantics), but not their integration. This paper presents CEDAR (Contextual Events and Domain-driven Associative Representation), integrating financial ontologies with event-driven processing for context-aware DQ assessment. Novel contributions include (1) ontology-driven rule derivation that automatically translates OWL business constraints into executable detection logic; (2) temporal ontological reasoning extending static quality assessment with event stream processing; (3) explainable assessment tracing anomalies through causal chains to violated constraints; and (4) standards-based design using W3C technologies with FIBO extensions. Following the Design Science Research Methodology, we document the first, early-stage iteration focused on design novelty and technical feasibility. We present conceptual models, a working prototype, controlled validation with synthetic equity derivative data, and comparative analysis against existing approaches. The prototype successfully detects context-dependent quality issues and enables ontological root cause exploration. Contributions: A novel integration of ontologies and event processing for financial DQ management with validated technical feasibility, demonstrating how semantic web technologies address operational challenges in event-driven architectures.
- Open Access
New Money: A Systematic Review of Synthetic Data Generation for Finance
Synthetic data generation has emerged as a promising approach to address the challenges of using sensitive financial data in machine learning applications. By leveraging generative models, such as Generative Adversarial Networks (GANs) and Variational Autoencoders (VAEs), it is possible to create artificial datasets that preserve the statistical properties of real financial records while mitigating privacy risks and regulatory constraints. Despite the rapid growth of this field, a comprehensive synthesis of the current research landscape has been lacking. This systematic review consolidates and analyses 72 studies published since 2018 that focus on synthetic financial data generation. We categorise the types of financial information synthesised, the generative methods employed, and the evaluation strategies used to assess data utility and privacy. The findings indicate that GAN-based approaches dominate the literature, particularly for generating time-series market data and tabular credit data. While several innovative techniques demonstrate potential for improved realism and privacy preservation, there remains a notable lack of rigorous evaluation of privacy safeguards across studies. By providing an integrated overview of generative techniques, applications, and evaluation methods, this review highlights critical research gaps and offers guidance for future work aimed at developing robust, privacy-preserving synthetic data solutions for the financial domain.
Open AccessNew Money: A Systematic Review of Synthetic Data Generation for Finance
Synthetic data generation has emerged as a promising approach to address the challenges of using sensitive financial data in machine learning applications. By leveraging generative models, such as Generative Adversarial Networks (GANs) and Variational Autoencoders (VAEs), it is possible to create artificial datasets that preserve the statistical properties of real financial records while mitigating privacy risks and regulatory constraints. Despite the rapid growth of this field, a comprehensive synthesis of the current research landscape has been lacking. This systematic review consolidates and analyses 72 studies published since 2018 that focus on synthetic financial data generation. We categorise the types of financial information synthesised, the generative methods employed, and the evaluation strategies used to assess data utility and privacy. The findings indicate that GAN-based approaches dominate the literature, particularly for generating time-series market data and tabular credit data. While several innovative techniques demonstrate potential for improved realism and privacy preservation, there remains a notable lack of rigorous evaluation of privacy safeguards across studies. By providing an integrated overview of generative techniques, applications, and evaluation methods, this review highlights critical research gaps and offers guidance for future work aimed at developing robust, privacy-preserving synthetic data solutions for the financial domain.
- 15 June 2025
- Published by Springer Nature
- p. 37-53
Benchmarking LLMs for Business Architecture Modelling with Hierarchical Capability Maps
- 15 June 2025
- Published by Springer Nature
- p. 37-53
Benchmarking LLMs for Business Architecture Modelling with Hierarchical Capability Maps
- Open Access
- 8 May 2025
- Published by Association for Computing Machinery (ACM)
- p. 2891-2894
PipeMind: Toward a Multi-Agent Framework for Real-Time Feedback and Continuous Optimization in Analytics Pipelines
- 8 May 2025
- Published by Association for Computing Machinery (ACM)
- p. 2891-2894
Open AccessPipeMind: Toward a Multi-Agent Framework for Real-Time Feedback and Continuous Optimization in Analytics Pipelines