VLDB 2026 Research / reviewers in the wild / expert
Ridha Khédri
dblp:68/5266
· DBLP profile ↗
26ranked-venue papers
2as first author
10since 2021 · last 2026
0000-0003-2499-1040ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 12 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 7 · 5 since 2021Artificial intelligence and machine learning · 4 · 1 first-author · 3 since 2021Theory of computation · 4Computer networks · 2 · 2 since 2021Security and privacy · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Modularization of Domain Ontology Based on DIS
Yihai Chen, Ridha Khédri |
KSEM (6) | 3 |
| 2025 | Building a comprehensive and multi-dimensional information security ontology: elicitation process and OWL implementation
Ines Meriah, Latifa Ben Arfa Rabai, Ridha Khédri |
Knowl. Inf. Syst. | 3 |
| 2024 | Two formal design solutions for the generalization of network segmentation
Mohammed Alabbad, Neerja Mhaskar, Ridha Khédri |
J. Netw. Comput. Appl. | 3 |
| 2024 | Hardening of network segmentation using automated referential penetration testing
Mohammed Alabbad, Neerja Mhaskar, Ridha Khédri |
J. Netw. Comput. Appl. | 3 |
| 2023 | An OWL Multi-Dimensional Information Security Ontology
Ines Meriah, Latifa Ben Arfa Rabai, Ridha Khédri |
ENASE | 3 |
| 2023 | A Review on Ontology Modularization Techniques - A Multi-Dimensional PerspectiveabstractIn the past two decades, the use of ontologies has grown accompanied by a diversity in ontological representations and applications to more comprehensive domains. Knowledge engineers have found it expeditious to break down large (monolithic) ontologies to work with smaller fragments. Ontology modularization is the process of extracting a fragment, or "module", from an ontology, based on predefined requirements. Due to both the diversity in ontological representations and motivations for modularizing, the body of research on ontology modularization techniques has become extremely large and may be intimidating to the novice ontology researcher. The objective of the paper is to present a comprehensive, albeit high-level, review of ontology modularization techniques. A systematic literature review covering January 1st 2000 to July 31st 2020 was performed to find and classify papers on ontology modularization techniques. The techniques exhibiting certain properties with respect to several features were assessed, and the modularization techniques were classified with a multi-dimensional perspective. The classifications are intended to guide one to a suitable modularization process in accordance with the requirements. The limitations of ontology modularization techniques are highlighted in the conclusion, and characteristics of a desirable framework for an ontology representation that would be best-suited for modularization are presented. Andrew LeClair, Alicia Marinache, Haya El Ghalayini, Wendy MacCaull, Ridha Khédri |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2022 | DISEL: A Language for Specifying DIS-Based Ontologies
Yihai Chen, Deemah Alomair, Ridha Khédri |
KSEM (2) | 4 |
| 2022 | Architecture for ontology-supported multi-context reasoning systems
Andrew LeClair, Jason Jaskolka, Wendy MacCaull, Ridha Khédri |
Data Knowl. Eng. | 4 |
| 2021 | A Formal Engineering Approach to Product Family ModelingabstractSoftware Product Line deals with the development of product families for diverse market needs and includes feature model to describe the structure of the included products. Since feature model is lack of detailed specification of individual features, some behavior-oriented methods have been proposed to analyze the inner functionalities of features. But how these functions relate to the feature model remains a problem and a systematic approach is still needed to support the whole process of product family modeling. This paper provides a formal engineering approach to modeling product family where feature model evolves as individual features are formalized through informal, semi-formal and formal stages. For each stage, a set of evolvement rules are given to guide the refactoring of the feature model which will then serve as a basis for formal specifications of individual features. Such an iterative process repeats until achieving a feature model with consistent feature specifications. A case study is described to illustrate the effectiveness of our approach. Xi Wang 0017, Ridha Khédri, Weikai Miao |
TASE | 2 |
| 2021 | A Formal Approach to Network Segmentation
Neerja Mhaskar, Mohammed Alabbad, Ridha Khédri |
Comput. Secur. | 3 |
| 2019 | Toward Measuring Knowledge Loss due to Ontology ModularizationabstractThis paper formalizes the graphical modularization technique, View Traversal, for an ontology-based system represented using the Domain Information System (DIS). Our work is motivated by the need for autonomous agents, within an ontology-based system, to automatically create their own views of the ontology to address the problems of ontology evolution and data integration found in an enterprise setting. Through DIS, we explore specific ontologies that give Cartesian perspectives of the domain, which allows modularization to be a means for agents to extract views of specific combinations of data. The theory of ideals from Boolean algebra is used to formalize a module. Then, with the use of homomorphisms, the quantity of knowledge within the module can be measured. More specifically, through the first isomorphism theorem, we establish that the loss of information is quantified by the kernel of the homomorphism. This constitutes a foundational step towards theories related to reasoning on partial domain knowledge, and is important for applications where an agent needs to quickly extract a view that contains a specific set of knowledge. Andrew LeClair, Ridha Khédri, Alicia Marinache |
KEOD | 2 |
| 2019 | Formalizing Graphical Modularization Approaches for Ontologies and the Knowledge Loss
Andrew LeClair, Ridha Khédri, Alicia Marinache |
IC3K | 2 |
| 2018 | Software Requirements for an Ultra Large Scale System to Compute Multi Dimension Mean Failure Cost
Mouna Jouini, Latifa Ben Arfa Rabai, Ridha Khédri |
PDCAT | 3 |
| 2017 | A Framework for Multi-view Reconciliation and for Medical Devices Personalization
Yihai Chen, Bofang Zhang, Ridha Khédri, Huaikou Miao |
ICFEM | 3 |
| 2016 | Mitigating covert channels based on analysis of the potential for communication
Jason Jaskolka, Ridha Khédri |
Theor. Comput. Sci. | 2 |
| 2014 | Endowing Concurrent Kleene Algebra with Communication Actions
Jason Jaskolka, Ridha Khédri, Qinglei Zhang |
RAMiCS | 2 |
| 2014 | Envisioning a Requirements Specification Template for Medical Device Software
Hao Wang 0003, Yihai Chen, Ridha Khédri, Alan Wassyng |
PROFES | 3 |
| 2012 | Verification of Aspectual Composition in Feature-Modeling
Qinglei Zhang, Ridha Khédri, Jason Jaskolka |
SEFM | 2 |
| 2011 | Algebraic Framework for the Specification and Analysis of Cryptographic-Key DistributionabstractSeveral organizations generate and store a wide range of information in what is commonly referred to as data stores. To access the information within these data stores, two main architectures are widely adopted. The first architecture gives access to information through a trusted server that enforces established confidentiality policies. The second one allows the information to be public but in its encrypted form. Then through a scheme for the distribution of cryptographic keys, each user is provided with the keys needed to decrypt only the part of the information she is authorized to access. This paper relates to the latter architecture. We introduce an algebraic framework that takes into consideration a new perspective in tackling the key-distribution problem. We use the proposed framework to analyze key-distribution schemes that are representative of the ones found in the literature. The framework enables the specification and the verification of key-distribution policies. We also point to several other applications related to measures ensuring information confidentiality. Khair Eddin Sabri, Ridha Khédri |
Fundam. Informaticae | 2 |
| 2011 | An algebra of product families
Peter Höfner, Ridha Khédri, Bernhard Möller |
Softw. Syst. Model. | 2 |
| 2008 | Algebraic View ReconciliationabstractEmbedded systems such as automotive systems are very complex to specify. Since it is difficult to capture all their requirements or their design in one single model, approaches working with several system views are adopted. The main problem there is to keep these views coherent; the issue is known as view reconciliation. This paper proposes an algebraic solution. It uses sets of integration constraints that link (families of) system features in one view to other (families of) features in the same or a different view. Both, families and constraints, are formalised using a feature algebra. Besides presenting a constraint relation and its mathematical properties, the paper shows in several examples the suitability of this approach for a wide class of integration constraint formulations. Peter Höfner, Ridha Khédri, Bernhard Möller |
SEFM | 2 |
| 2006 | Feature Algebra
Peter Höfner, Ridha Khédri, Bernhard Möller |
FM | 2 |
| 2004 | Formal Derivation of Functional Architectural Design
Ridha Khédri, Imen Bourguiba |
SEFM | 1 |
| 2004 | Requirements Scenarios Based System-Testing
Ridha Khédri, Imen Bourguiba |
SEKE | 1 |
| 2001 | On a formal semantics of tabular expressions
Ryszard Janicki, Ridha Khédri |
Sci. Comput. Program. | 2 |
| 1998 | Integration of Sequential ScenariosabstractWe give a formal relation-based definition of scenarios and we show how different scenarios can be integrated to obtain a more global view of user-system interactions. We restrict ourselves to the sequential case, meaning that we suppose that there is only one user (thus, the scenarios we wish to integrate cannot occur concurrently). Our view of scenarios is state-based, rather than event-based, like most of the other approaches, and can be grafted to the well-established specification language Z. Also, the end product of scenario integration, the specification of the functional aspects of the system, is given as a relation; this specification can be refined using independently developed methods. Our formal description is coupled with a diagram-based, transition-system like, presentation of scenarios, which is better suited to communication between clients and specifiers. Jules Desharnais, Marc Frappier, Ridha Khédri, Ali Mili 0001 |
IEEE Trans. Software Eng. | 3 |