VLDB 2026 Research / reviewers in the wild / expert
Clemente Rubio-Manzano
dblp:76/5525
· DBLP profile ↗
15ranked-venue papers
8as first author
5since 2021 · last 2025
0000-0001-5832-070XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 6 first-author · 4 since 2021Databases, data management, data science and information retrieval · 6 · 4 first-author · 4 since 2021Software engineering, systems software and programming languages · 3 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | How to Teach Computer Programming in the Age of Generative Artificial IntelligenceabstractComputer programming is experiencing a paradigm shift driven by the advent of powerful large language model–based tools for automatic source code generation. This transformation is also reshaping introductory programming courses worldwide, raising critical questions on how programming should be taught, learned, and assessed in the era of generative artificial intelligence.This article pursues two objectives. First, it reviews the main studies addressing this issue, emphasizing the reported advantages and limitations. Second, it proposes enhancements to teaching and learning methodologies by prioritizing code comprehension and execution over code writing or functionality. Specifically, the use of visual code representations and execution simulations is proposed as an effective approach for teaching, learning, and assessing programming, ensuring a deeper conceptual understanding among students.Finally, the article reports preliminary insights from students enrolled in an object-oriented programming course, providing contextual evidence to support the integration of visual simulations in Java (and other programming languages) within programming education. Clemente Rubio-Manzano, Jazna Meza, Rodolfo Fernandez-Santibanez, Christian Vidal-Castro |
CLEI | 1 |
| 2023 | Preferences in discrete multi-adjoint formal concept analysis
Maria Eugenia Cornejo, Jesús Medina 0001, Eloísa Ramírez-Poussa, Clemente Rubio-Manzano |
Inf. Sci. | 4 |
| 2023 | Teach me to play, gamer! Imitative learning in computer games via linguistic description of complex phenomena and decision trees
Clemente Rubio-Manzano, Tomás Lermanda Senoceaín, Claudia Martinez-Araneda, Christian Vidal-Castro, Alejandra Andrea Segura Navarrete |
Soft Comput. | 1 |
| 2022 | Towards the definition of a water risk index and its automatic calculation from NetCDF multidimensional data filesabstractThis work presents the definition of a water risk index based on temperatures and precipitation during the years 1979 to 2019 in the Ñuble Region (Chile). Its calculation has been implemented in a software application that allows working with multidimensional data files in NetCDF format. In addition, our prototype allows to load and visualize this type of data in an easy way without the need of having an advanced knowledge in the management of geographic information systems. The result is an application that we would like to use in the future to improve water management and decision making in the region. Pablo González-Albornoz, Clemente Rubio-Manzano, José Antonio Olivares Torres, Elias Alfonso Candia Taco |
CLEI | 2 |
| 2022 | Determining Cause-Effect Relations from Fuzzy Relation Equations
Clemente Rubio-Manzano, Daniel Alfonso Robaina, Juan Carlos Díaz, Annette Malleuve-Martínez, Jesús Medina 0001 |
IPMU (1) | 1 |
| 2018 | Towards a Full Fuzzy Unification in the Bousi Prolog systemabstractBousi Prolog is a first-order fuzzy logic programming language whose operational semantics is an adaptation of the SLD resolution principle and whose fuzzy unification algorithm is based on proximity relations. This programming language is suitable for dealing with query answering processes, advanced pattern matching, flexible deductive databases, knowledge-based systems and approximate reasoning. Specifically, Bousi Prolog has already been used in interesting real applications such as text cataloguing, knowledge discovery and linguistic feedback in computer games.This paper presents an initial study on the incorporation of the weak unification with fuzzy functor/arity mismatch, recently introduced by Aït-Kaci and Pasi, in the Bousi Prolog system. This fuzzy unification algorithm will allow to Bousi Prolog to obtain answers for query processes in which first-order terms with different arity and terms ordering are considered. Any system using unification mechanisms on imperfect domains, whose data can be inaccurate or uncertain, can be benefited from the approach presented in this paper. Maria Eugenia Cornejo, Jesús Medina 0001, Clemente Rubio-Manzano |
FUZZ-IEEE | 3 |
| 2018 | Human Players Versus Computer Games Bots: A Turing Test Based on Linguistic Description of Complex Phenomena and Restricted Equivalence Functions
Clemente Rubio-Manzano, Tomás Lermanda Senoceaín, Christian Vidal-Castro, Alejandra Andrea Segura Navarrete, Claudia Martinez-Araneda |
IPMU (1) | 1 |
| 2017 | Declarative computational perceptions networks for automatically generating excerpts in computer games by using Bousi PrologabstractRecently, we have presented a new technology for improving player experience in Computer Games by using players behaviour analysis and linguistic descriptions. Here, we explain the details about its implementation which have not been presented in any work before. Our implementation is based on a declarative version of the concept of computational perception network whose implementation has been performed by means of a fuzzy linguistic logic programming language named Bousi Prolog. Our aim is to show the potentiality of this kind of programming language in order to implement computational perceptions in computer games. Clemente Rubio-Manzano, Martin Pereira-Fariña |
FUZZ-IEEE | 1 |
| 2017 | A sound and complete semantics for a similarity-based logic programming language
Pascual Julián Iranzo, Clemente Rubio-Manzano |
Fuzzy Sets Syst. | 2 |
| 2016 | Improving player experience in Computer Games by using players' behavior analysis and linguistic descriptions
Clemente Rubio-Manzano, Gracián Triviño |
Int. J. Hum. Comput. Stud. | 1 |
| 2015 | Proximity-based unification theory
Pascual Julián Iranzo, Clemente Rubio-Manzano |
Fuzzy Sets Syst. | 2 |
| 2014 | Reasoning with words: A first approximationabstractThis paper aims to propose a model of reasoning based on semantic relations among words and to incorporate it in the inference mechanism of a logic programming language. This model is integrated in a fuzzy logic programming framework and it is implemented into the Bousi~Prolog system by using WordNet. All this process is transparent to the programmer and the reasoning with words is automatic. The lexical semantics between symbols (words) provides us with the ability of reasoning with words and turns the knowledge representation in a more natural and less complex process. Clemente Rubio-Manzano, Pascual Julián Iranzo |
FUZZ-IEEE | 1 |
| 2013 | Declarative Fuzzy Linguistic Queries on Relational Databases
Clemente Rubio-Manzano, Pascual Julián Iranzo, Esteban Salazar-Santis, Eduardo San Martín-Villarroel |
FQAS | 1 |
| 2010 | An efficient fuzzy unification method and its implementation into the Bousi~Prolog systemabstractBousi~Prolog is a fuzzy logic programming language whose main objective is to make flexible the query answering process. Its operational mechanism is a extension of the SLD-resolution (called weak resolution) where the classical syntactic unification algorithm has been replaced by a fuzzy one. This paper presents a generic method for the unification of linguistic terms (i.e. fuzzy sets) which is also applicable to other programming languages with an operational semantics based on some kind of weak resolution mechanism. The basic idea is to compile the information provided by fuzzy sets, generating a binary fuzzy relation on the set of their associated linguistic labels. Subsequently, this fuzzy relation can be used in a standard, completely integrated way inside the unification mechanism of the Bousi~Prolog system, what allows us to handle linguistic labels on an equal basis with regard other syntactic symbols occurring in the source program. This is a novel approach because it is the first time that fuzzy sets are introduced into the core of a Prolog system by means of compilation techniques and combining fuzzy relations with weak unification. An important feature of this approach is its simplicity, since the inclusion is carried out in a very natural way without affecting the operational semantics of the Bousi~Prolog language and with very few syntactical modifications. All these reasons convert our approach in a good alternative to the techniques used by other fuzzy Prolog systems. Pascual Julián Iranzo, Clemente Rubio-Manzano |
FUZZ-IEEE | 2 |
| 2009 | A declarative semantics for Bousi~PrologabstractBousi~Prolog is a fuzzy logic programming language with an operational semantics which is an adaptation of the SLD resolution principle, where classical unification has been replaced by a fuzzy unification algorithm based on proximity relations. Hence, it is a programming language well suited for dealing with uncertainty and approximate reasoning. There are several practical applications where Bousi~Prolog can be useful: flexible query answering; advanced pattern matching; information retrieval where textual information is selected or analyzed using an ontology; text cataloging and analysis; etc. In this paper we give a model-theoretic semantics for a pure subset of this language: we formalize the notion of least fuzzy Herbrand model as the declarative semantics for definite programs. We prove various important properties of these models. Finally we define an immediate consequences operator, which is proved monotonous and continuous, obtaining a fixpoint characterization of the least fuzzy Herbrand model. Pascual Julián Iranzo, Clemente Rubio-Manzano |
PPDP | 2 |