EDBT 2026 Demo / reviewers in the wild / expert
Nick Bassiliades
dblp:b/NickBassiliades · also Nikolaos Bassiliades
· DBLP profile ↗
30ranked-venue papers in the field
14as first author
7since 2021 · last 2024
0000-0001-6035-1038ORCID · verified
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 14 (8 first)Knowledge Engineering, Semantic Web & Information Systems · 12 (5 first)Data Mining & Knowledge Discovery · 1Information Retrieval & Web Search · 1Business Process & Enterprise Data · 1 (1 first)Other / Interdisciplinary · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Semantic requirements construction using ontologies and boilerplates
Christina Antoniou, Kalliopi Kravari, Nick Bassiliades |
Data Knowl. Eng. | 3 |
| 2024 | Extraction of object-action and object-state associations from Knowledge GraphsabstractInfusing autonomous artificial systems with knowledge about the physical world they inhabit is a critical and long-held aim for the Artificial Intelligence community. Training systems with relevant data is a typical approach; however, finding the data required is not always possible, especially when much of this knowledge is commonsense. In this paper, we present a comparison of topology-based and semantics-based methods for extracting information about object-action and object-state association relations from knowledge graphs, such as ConceptNet, WordNet, ATOMIC, YAGO, WebChild and DBpedia. Moreover, we propose a novel method for extracting information about object-action and object-state associations from knowledge graphs. Our method is composed of a set of techniques for locating, enriching, evaluating, cleaning and exposing knowledge from such resources, relying on semantic similarity methods. Some important aspects of our method are the flexibility in deciding how to deal with the noise that exists in the data, and the capability to determine the importance of a path through training, rather than through manual annotation. Alexandros Vassiliades, Theodore Patkos, Vasilis Efthymiou, Antonis Bikakis, Nick Bassiliades, Dimitris Plexousakis |
J. Web Semant. | 5 |
| 2023 | EvdoGraph: A Knowledge Graph for the EVDOXUS Textbook Management Service for Greek Universities
Nick Bassiliades |
KEOD | 1 |
| 2022 | Towards Explaining DL Non-entailments by Utilizing Subtree Isomorphisms
Ivan Gocev, Georgios Meditskos, Nick Bassiliades |
iiWAS | 3 |
| 2022 | Conclusive local interpretation rules for random forests
Ioannis Mollas, Nick Bassiliades, Grigorios Tsoumakas |
Data Min. Knowl. Discov. | 2 |
| 2022 | Doc2KG: Transforming Document Repositories to Knowledge GraphsabstractDocument Management Systems (DMS) are used for decades to store large amounts of information in textual form. Their technology paradigm is based on storing vast quantities of textual information enriched with metadata to support searchability. However, this exhibits limitations as it treats textual information as black box and is based exclusively on user-created metadata, a process that suffers from quality and completeness shortcomings. The use of knowledge graphs in DMS can substantially improve searchability, providing the ability to link data and enabling semantic searching. Recent approaches focus on either creating knowledge graphs from document collections or updating existing ones. In this paper, we introduce Doc2KG (Document-to-Knowledge-Graph), an intelligent framework that handles both creation and real-time updating of a knowledge graph, while also exploiting domain-specific ontology standards. We use DIAVGEIA (clarity), an award winning Greek open government portal, as our case-study and discuss new capabilities for the portal by implementing Doc2KG. Nikolaos Stylianou, Danai Vlachava, Ioannis Konstantinidis 0002, Nick Bassiliades, Vassilios Peristeras |
Int. J. Semantic Web Inf. Syst. | 4 |
| 2022 | An Open-Ended Web Knowledge Retrieval Framework for the Household Domain With Explanation and Learning Through ArgumentationabstractThe authors present a knowledge retrieval framework for the household domain enhanced with external knowledge sources that can argue over the information that it returns and learn new knowledge through an argumentation dialogue. The framework provides access to commonsense knowledge about household environments and performs semantic matching between entities from the web knowledge graph ConceptNet, using semantic knowledge from DBpedia and WordNet, with the ones existing in the knowledge graph. They offer a set of predefined SPARQL templates that directly address the ontology on which their knowledge retrieval framework is built and querying through SPARQL. The framework also features an argumentation component, where the user can argue against the answers of the knowledge retrieval component of the framework under two different scenarios: the missing knowledge scenario, where an entity should be in the answers, and the wrong knowledge scenario, where an entity should not be in the answers. This argumentation dialogue can end up in learning a new piece of knowledge when the user wins the dialogue. Alexandros Vassiliades, Nick Bassiliades, Theodore Patkos, Dimitris Vrakas |
Int. J. Semantic Web Inf. Syst. | 2 |
| 2020 | A Tool for Transforming Semantic Web Rule Language to SPARQL Infererecing NotationabstractSemantic web rule language (SWRL) combines web ontology language (OWL) ontologies with horn logic rules of the rule markup language (RuleML) family. Being supported by ontology editors, rule engines and ontology reasoners, it has become a very popular choice for developing rule-based applications on top of ontologies. However, SWRL is probably not going to become a WWW Consortium standard, prohibiting industrial acceptance. On the other hand, SPARQL Inferencing Notation (SPIN) has become a de-facto industry standard to represent SPARQL rules and constraints on semantic web models, building on the widespread acceptance of SPARQL (SPARQL Protocol and RDF Query Language). In this article, we argue that the life of existing SWRL rule-based ontology applications can be prolonged by converting them to SPIN. To this end, we have developed the SWRL2SPIN tool in Prolog that transforms SWRL rules into SPIN rules, considering the object-orientation of SPIN, i.e. linking rules to the appropriate ontology classes and optimizing them, as derived by analysing the rule conditions. Nick Bassiliades |
Int. J. Semantic Web Inf. Syst. | 1 |
| 2018 | PaaSport semantic model: An ontology for a platform-as-a-service semantically interoperable marketplace
Nick Bassiliades, Moisis Symeonidis, Panagiotis Gouvas, Efstratios Kontopoulos, Georgios Meditskos, Ioannis P. Vlahavas |
Data Knowl. Eng. | 1 |
| 2011 | CLIPS-OWL: A framework for providing object-oriented extensional ontology queries in a production rule engine
Georgios Meditskos, Nick Bassiliades |
Data Knowl. Eng. | 2 |
| 2011 | A Modal Defeasible Reasoner of Deontic Logic for the Semantic WebabstractDefeasible logic is a non-monotonic formalism that deals with incomplete and conflicting information, whereas modal logic deals with the concepts of necessity and possibility. These types of logics play a significant role in the emerging Semantic Web, which enriches the available Web information with meaning, leading to better cooperation between end-users and applications. Defeasible and modal logics, in general, and, particularly, deontic logic provide means for modeling agent communities, where each agent is characterized by its cognitive profile and normative system, as well as policies, which define privacy requirements, access permissions, and individual rights. Toward this direction, this article discusses the extension of DR-DEVICE, a Semantic Web-aware defeasible reasoner, with a mechanism for expressing modal logic operators, while testing the implementation via deontic logic operators, concerned with obligations, permissions, and related concepts. The motivation behind this work is to develop a practical defeasible reasoner for the Semantic Web that takes advantage of the expressive power offered by modal logics, accompanied by the flexibility to define diverse agent behaviours. A further incentive is to study the various motivational notions of deontic logic and discuss the cognitive state of agents, as well as the interactions among them. Efstratios Kontopoulos, Nick Bassiliades, Guido Governatori, Grigoris Antoniou |
Int. J. Semantic Web Inf. Syst. | 2 |
| 2010 | Guest Editors' Introduction: Rule Representation, Interchange, and Reasoning in Distributed, Heterogeneous EnvironmentsabstractThe eight papers in this special section focus on the state-of-the-art approaches, solutions, and applications in the area of rule representation, reasoning, and interchange in the context of distributed, (partially) open, heterogeneous environments, such as the semantic Web, intelligent multiagent systems, event-driven architectures. and service-oriented computing. Nick Bassiliades, Guido Governatori, Adrian Paschke, Jürgen Dix |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2010 | Structural and Role-Oriented Web Service Discovery with Taxonomies in OWL-SabstractIn this paper, we describe and evaluate a Web service discovery framework using OWL-S advertisements, combined with the distinction between service and Web service of the WSMO Discovery Framework. More specifically, we follow the Web service discovery model, which is based on abstract and lightweight semantic Web service descriptions, using the Service Profile ontology of OWL-S. Our goal is to determine fast an initial set of candidate Web services for a specific request. This set can then be used in more fine-grained discovery approaches, based on richer Web service descriptions. Our Web service matchmaking algorithm extends object-based matching techniques used in Structural Case-based Reasoning, allowing 1) the retrieval of Web services not only based on subsumption relationships, but exploiting also the structural information of OWL ontologies and 2) the exploitation of Web services classification in Profile taxonomies, performing domain-dependent discovery. Furthermore, we describe how the typical paradigm of Profile input/output annotation with ontology concepts can be extended, allowing ontology roles to be considered as well. We have implemented our framework in the OWLS-SLR system, which we extensively evaluate and compare to the OWLS-MX matchmaker. Georgios Meditskos, Nick Bassiliades |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2010 | DLEJena: A practical forward-chaining OWL 2 RL reasoner combining Jena and Pellet
Georgios Meditskos, Nick Bassiliades |
J. Web Semant. | 2 |
| 2009 | Semantic Web Service Composition Using Planning and Ontology Concept RelevanceabstractThis paper presents PORSCE II, a system that combines planning and ontology concept relevance for automatically composing semantic web services. The presented approach includes transformation of the web service composition problem into a planning problem, enhancement with semantic awareness and relaxation and solution through external planners. The produced plans are visualized and their accuracy is assessed. Ourania Hatzi, Georgios Meditskos, Dimitris Vrakas, Nick Bassiliades, Dimosthenis Anagnostopoulos, Ioannis P. Vlahavas |
Web Intelligence | 4 |
| 2009 | An adaptive personalized news dissemination system
Ioannis Katakis 0001, Grigorios Tsoumakas, Evangelos Banos, Nick Bassiliades, Ioannis P. Vlahavas |
J. Intell. Inf. Syst. | 4 |
| 2008 | Combining a DL Reasoner and a Rule Engine for Improving Entailment-Based OWL Reasoning
Georgios Meditskos, Nick Bassiliades |
ISWC | 2 |
| 2008 | Deploying defeasible logic rule bases for the semantic web
Efstratios Kontopoulos, Nick Bassiliades, Grigoris Antoniou |
Data Knowl. Eng. | 2 |
| 2008 | A Rule-Based Object-Oriented OWL ReasonerabstractIn this paper, we describe O-DEVICE, a memory-based knowledge-based system for reasoning and querying OWL ontologies by implementing RDF/OWL entailments in the form of production rules in order to apply the formal semantics of the language. Our approach is based on a transformation procedure of OWL ontologies into an object-oriented schema and the application of inference production rules over the generated objects in order to implement the various semantics of OWL. In order to enhance the performance of the system, we introduce a dynamic approach of generating production rules for ABOX reasoning and an incremental approach of loading ontologies. O-DEVICE is built over the CLIPS production rule system, using the object-oriented language COOL to model and handle ontology concepts and RDF resources. One of the contributions of our work is that we enable a well-known and efficient production rule system to handle OWL ontologies. We argue that although native OWL rule reasoners may process ontology information faster, they lack some of the key features that rule systems offer, such as the efficient manipulation of the information through complex rule programs. We present a comparison of our system with other OWL reasoners, showing that O-DEVICE can constitute a practical rule environment for ontology manipulation. Georgios Meditskos, Nick Bassiliades |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2007 | DR-NEGOTIATE - A system for automated agent negotiation with defeasible logic-based strategies
Thomas Skylogiannis, Grigoris Antoniou, Nick Bassiliades, Guido Governatori, Antonis Bikakis |
Data Knowl. Eng. | 3 |
| 2006 | A Defeasible Logic Reasoner for the Semantic WebabstractDefeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is, among others, useful for ontology integration, where conflicting information arises naturally; and for the modeling of business rules and policies, where rules with exceptions are often used. This paper describes these scenarios and reports on the implementation of a system for defeasible reasoning on the Web. The system, DR-DEVICE, is capable of reasoning about RDF metadata over multiple Web sources using defeasible logic rules. It is implemented on top of CLIPS production rule system and builds upon R-DEVICE, an earlier deductive rule system over RDF metadata that also supports derived attribute and aggregate attribute rules. Rules can be expressed either in a native CLIPS-like language, or in an extension of the OO-RuleML syntax. The operational semantics of defeasible logic are implemented through compilation into the generic rule language of R-DEVICE. The paper also presents a full semantic Web broker example for apartment renting. Nick Bassiliades, Grigoris Antoniou, Ioannis P. Vlahavas |
Int. J. Semantic Web Inf. Syst. | 1 |
| 2006 | R-DEVICE: An Object-Oriented Knowledge Base for RDF MetadataabstractIn this paper we present R-DEVICE, a deductive object-oriented knowledge base system for reasoning over RDF metadata. R-DEVICE imports RDF documents into the CLIPS production rule system by transforming RDF triples into COOL objects and uses a deductive rule language for reasoning about them. R-DEVICE is based on an OO RDF data model, different than the established triple-based model, which maps resources to objects and encapsulates properties inside resource objects, as traditional OO attributes. In this way, fewer joins are required to access the properties of a single resource resulting in better inferencing/querying performance, as it is experimentally shown in the paper. Furthermore, RDF can interoperate seamlessly with other Web data models and languages. The descriptive semantics of RDF may call for dynamic redefinitions of resource classes, which are handled by R-DEVICE effectively. Furthermore, R-DEVICE features a powerful deductive rule language for reasoning on top of RDF metadata. The rule language includes features such as normal and generalized path expressions, stratified negation, aggregate, grouping, and sorting functions. The rule language supports a second-order syntax, which is efficiently translated into sets of first-order logic rules using metadata, where variables can range over classes and properties, so that reasoning over the RDF schema can be made. Users can define views that are materialized and incrementally maintained by translating deductive rules into CLIPS production rules that preserve truth. Users can choose between an OPS5/CLIPS-like and a RuleML-like syntax. Finally, users can define and use functions through the CLIPS host language. Nick Bassiliades, Ioannis P. Vlahavas |
Int. J. Semantic Web Inf. Syst. | 1 |
| 2005 | Web Service Composition Using a Deductive XML Rule Language
Nick Bassiliades, Dimosthenis Anagnostopoulos, Ioannis P. Vlahavas |
Distributed Parallel Databases | 1 |
| 2003 | InterBase-KB: Integrating a Knowledge Base System with a Multidatabase System for Data WarehousingabstractThis paper describes the integration of a multidatabase system and a knowledge-base system to support the data-integration component of a data warehouse. The multidatabase system integrates various component databases with a common query language; however, it does not provide capability for schema integration and other utilities necessary for data warehousing. In addition, the knowledge base system offers a declarative logic language with second-order syntax but first-order semantics for integrating the schemes of the data sources into the warehouse and for defining complex, recursively defined materialized views. Furthermore, deductive rules are also used for cleaning, checking the integrity and summarizing the data imported into the data warehouse. The knowledge base system features an efficient incremental view maintenance mechanism that is used for refreshing the data warehouse, without querying the data sources. Nick Bassiliades, Ioannis P. Vlahavas, Ahmed K. Elmagarmid, Elias N. Houstis |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2000 | E-DEVICE: An Extensible Active Knowledge Base System with Multiple Rule Type SupportabstractThis paper describes E-DEVICE, an extensible active knowledge base system (KBS) that supports the processing of event-driven, production, and deductive rules into the same active OODB system. E-DEVICE provides the infrastructure for the smooth integration of various declarative rule types, such as production and deductive rules, into an active OODB system that supports low-level event-driven rules only by: (1) mapping each declarative rule into one event-driven rule, offering centralized rule selection control for correct run-time behavior and conflict resolution, and (2) using complex events to map the conditions of declarative rules and monitor the database to incrementally match those conditions. E-DEVICE provides the infrastructure for easily extending the system by adding: (1) new rule types as subtypes of existing ones, and (2) transparent optimizations to the rule matching network. The resulting system is a flexible, yet efficient, KBS that gives the user the ability to express knowledge in a variety of high-level forms for advanced problem solving in data intensive applications. Nick Bassiliades, Ioannis P. Vlahavas, Ahmed K. Elmagarmid |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1997 | Processing Production Rules in DEVICE, and Active Knowledge Base System
Nick Bassiliades, Ioannis P. Vlahavas |
Data Knowl. Eng. | 1 |
| 1995 | A Non-Uniform Data Fragmentation Strategy for Parallel Main-Menory Database Systems
Nick Bassiliades, Ioannis P. Vlahavas |
VLDB | 1 |
| 1995 | CoLan: A Functional Constraint Language and its Implementation
Nick Bassiliades, Peter M. D. Gray |
Data Knowl. Eng. | 1 |
| 1995 | PRACTIC: A Concurrent Object Data Model for a Parallel Object-Oriented Database System
Nick Bassiliades, Ioannis P. Vlahavas |
Inf. Sci. | 1 |
| 1994 | Modelling Constraints with Exceptions in Object-Oriented Databases
Nick Bassiliades, Ioannis P. Vlahavas |
ER | 1 |