His main research interest is Computational Intelligence, particularly Fuzzy Logic and Soft Computing, applied to special databases and high performance in fields as Big Data, flexible querying and imperfect information management.
Teaching
Computer Science (Information Systems), Pablo de Olavide University.
- Advanced Programming.
- Final Degree Project.
Computer Science, Pablo de Olavide University.
- Big Data.
- Final Master Project.
History and Digital Humanities, Pablo de Olavide University.
- Analysis and representation of data in digital history and humanities.
Related links
Publications
2020 |
D. Rodríguez-Baena; F. Gómez-Vela; M. García-Torres; F. Divina; C. D. Barranco; N. Díaz-Díaz; M. Jiménez; G. Montalvo Identifying livestock behavior patterns based on accelerometer dataset Journal Article In: Journal of Computational Science, vol. 41, pp. 101076, 2020, ISSN: 1877-7503. @article{Rodríguez-Baena2020, In large livestock farming it would be beneficial to be able to automatically detect behaviors in animals. In fact, this would allow to estimate the health status of individuals, providing valuable insight to stock raisers. Traditionally this process has been carried out manually, relying only on the experience of the breeders. Such an approach is effective for a small number of individuals. However, in large breeding farms this may not represent the best approach, since, in this way, not all the animals can be effectively monitored all the time. Moreover, the traditional approach heavily rely on human experience, which cannot be always taken for granted. To this aim, in this paper, we propose a new method for automatically detecting activity and inactivity time periods of animals, as a behavior indicator of livestock. In order to do this, we collected data with sensors located in the body of the animals to be analyzed. In particular, the reliability of the method was tested with data collected on Iberian pigs and calves. Results confirm that the proposed method can help breeders in detecting activity and inactivity periods for large livestock farming. |
2019 |
J. J. Díaz-Montaña; N. Díaz-Díaz; C. D. Barranco; I. Ponzoni Development and use of a Cytoscape app for GRNCOP2 Journal Article In: Computer Methods and Programs in Biomedicine, vol. 177, pp. 211-218, 2019, ISSN: 0169-2607. @article{Díaz-Montaña2019, Background and Objective: Gene regulatory networks (GRNs) are essential for understanding most molecular processes. In this context, the so-called model-free approaches have an advantage modeling the complex topologies behind these dynamic molecular networks, since most GRNs are difficult to map correctly by any other mathematical model. Abstract model-free approaches, also known as rule-based extraction methods, offer valuable benefits when performing data-driven analysis; such as requiring the least amount of data and simplifying the inference of large models at a faster analysis speed. In particular, GRNCOP2 is a combinatorial optimization method with an adaptive criterion for the discretization of gene expression data and high performance, in contrast to other rule-based extraction methods for discovering GRNs. However, the analysis of the large relational structures of the networks inferred by GRNCOP2 requires the support of effective tools for interactive network visualization and topological analysis of the extracted associations. This need motivated the possibility of integrating GRNCOP2 in the Cytoscape ecosystem in order to benefit from Cytoscapes core functionality, as well as all the other apps in its ecosystem. Methods: In this paper, we introduce the implementation of a GRNCOP2 Cytoscape app. This incorporation to Cytoscape platform includes new functionality for GRN visualizations, dynamic user-interaction and integration with other apps for topological analysis of the networks. Results: In order to demonstrate the usefulness of integrating GRNCOP2 in Cytoscape, the new app was used to tackle a novel use case for GRNCOP2: the analysis of crosstalk between pathways. In this regard, datasets associated with Alzheimer’s disease (AD) were analyzed using GRNCOP2 app and other apps of the Cytoscape ecosystem by performing a topological analysis of the AD progression and its synchronization with the Ubiquitin Mediated Proteolysis pathway. Finally, the biological relevance of the findings achieved by this new app were evaluated by searching for evidence in the literature. Conclusions: The proposed crosstalk analysis with the new GRNCOP2 app focused on assessing the phase of the Alzheimer’s disease progression where the coordination with the Ubiquitin Mediated Proteolysis pathway increase, and identifying the genes that explain the signalling between these cellular processes. Both questions were explored by topological contrastive analysis of the GRNs generated for the GRNCOP2 app, where several facilities of Cytoscape were exploited. The topological patterns inferred by this new App have been consistent with biological evidence reported in the scientic literature, illustrating the effectiveness of using this new GRNCOP2 App in pathway analysis. Availability: The GRNCOP2 App is freely available at the official Cytoscape app store: http://apps.cytoscape.org/apps/grncop2 |
2018 |
J. M. Medina; C. D. Barranco; O. Pons Indexing techniques to improve the performance of necessity-based fuzzy queries using classical indexing of RDBMS Journal Article In: Fuzzy Sets and Systems, vol. 351, pp. 90-107, 2018, ISSN: 0165-0114. @article{Medina2017, It is widely known that the most effective way to implement a fuzzy database is to use a classical Relational Database Management System (RDBMS) as the basis. All these systems provide several kinds of indexing methods to improve the execution time of classical queries, but they are useless when directly applied to fuzzy queries. For this reason, in this work we propose and evaluate several fuzzy indexing techniques implemented over the indexing techniques available on classical RDBMS in order to enhance flexible queries when based on the necessity measure. As the results show, the best evaluated fuzzy indexing techniques can be implemented on top of classical RDBMS. |
F. Cravero; S. Schustik; M. J. Martínez; C. D. Barranco; M. F. Díaz; I. Ponzoni Practical Applications of Computational Biology and Bioinformatics, 12th International Conference, 2018, ISBN: 978-3-319-98702-6. @conference{Cravero2018, QSPR (Quantitative Structure-Property Relationship) models proposed in Polymer Informatics typically use reduced computational representations of polymers for avoiding the complex issues related with the polydispersion of these industrial materials. In this work, the aim is to assess the effect of this oversimplification in the modelling decisions and to analyze strategies for addressing alternative characterizations of the materials that capture, at least partially, the polydispersion phenomenon. In particular, a cheminformatic study for estimating a tensile property of polymers is presented here. Four different computational representations are analyzed in combination with several machine learning approaches for selecting the most relevant molecular descriptors associated with the target property and for learning the corresponding QSPR models. The obtained results give insight about the limitations of using oversimplified representations of polymers and contribute with alternative strategies for achieving more realistic models. |
J. M. Medina; C. D. Barranco; O. Pons 2018 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), 2018. @conference{Medina2018, In this paper we pose the implementation of the most efficient indexing techniques built on an Fuzzy Object Relational Database Management System, according to the current literature, using the underlying Object Relational Database Management System extension mechanisms, and study and compare their technical feasibility and performance on a real System. Results show that these techniques are very effective and can improve the query execution time in several orders of magnitude with respect to sequential retrieving, being the BT the simpler in terms of implementation feasibility. |
2017 |
J. M. Medina; C. D. Barranco; O. Pons; D. Sanchez 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), 2017, ISSN: 1558-4739. @conference{Medina2017b, An effective way to implement a fuzzy database is on top of a classical Relational Database Management Systems (RDBMS). In this sense, we have proposed a Fuzzy Object Relational Database Management System (FORDBMS) [1] built on top of Oracle ® RDBMS. To enhance the performance of queries based on possibility, we have carried out a study [2] to adapt indexing techniques available in classical RDBMS to the fuzzy retrieval. This paper shows the implementation of the best of these indexing techniques on our FORDBMS and evaluates and compares their performance. The results show that the best of these techniques enhance query execution time in several orders of magnitude with respect to sequential retrieving. |
F. Gómez-Vela; A. Lopez-Fernandez; J. A. Lagares; D. Rodríguez-Baena; C. D. Barranco; M. García-Torres; F. Divina Bioinformatics from a Big Data Perspective: Meeting the Challenge Conference IWBBIO 2017: Bioinformatics and Biomedical Engineering, pp. 349-359, Springer International Publishing, Cham, 2017, ISBN: 978-3-319-56154-7. @conference{Gómez-Vela2017, Recently, the rising of the Big Data paradigm has had a great impact in several fields. Bioformatics is one such field. In fact, Bioinfomatics had to evolve in order to adapt to this phenomenon. The exponential increase of the biological information available, forced the researchers to find new solutions to handle these new challenges. |
2016 |
J. M. Medina; C. D. Barranco; O. Pons Evaluation of Indexing Strategies for Possibilistic Queries Based on Indexing Techniques Available in Traditional RDBMS Journal Article In: International Journal of Intelligent Systems, vol. 31, no. 12, pp. 1135-1165, 2016. @article{Medina2016, A common way to implement a fuzzy database is on top of a classical relational database management systems (RDBMS). Given that almost all RDBMS provide indexing mechanisms to enhance classical query processing performance, finding ways to use these mechanisms to enhance the performance of flexible query processing is of enormous interest. This work proposes and evaluates a set of indexing strategies, implemented exclusively on top of classical RDBMS indexing structures, designed to improve flexible query processing performance, focusing in the case of possibilities queries. Results show the best indexing strategies for different data a query scenarios, offering effective ways to implement fuzzy data indexes on top of a classical RDBMS. |
F. Gómez-Vela; C. D. Barranco; N. Díaz-Díaz Incorporating biological knowledge for construction of fuzzy networks of gene associations Journal Article In: Applied Soft Computing, vol. 42, pp. 144-155, 2016, ISSN: 1568-4946. @article{Gómez-Vela2016, Gene association networks have become one of the most important approaches to modelling of biological processes by means of gene expression data. According to the literature, co-expression-based methods are the main approaches to identification of gene association networks because such methods can identify gene expression patterns in a dataset and can determine relations among genes. These methods usually have two fundamental drawbacks. Firstly, they are dependent on quality of the input dataset for construction of reliable models because of the sensitivity to data noise. Secondly, these methods require that the user select a threshold to determine whether a relation is biologically relevant. Due to these shortcomings, such methods may ignore some relevant information. We present a novel fuzzy approach named FyNE (Fuzzy NEtworks) for modelling of gene association networks. FyNE has two fundamental features. Firstly, it can deal with data noise using a fuzzy-set-based protocol. Secondly, the proposed approach can incorporate prior biological knowledge into the modelling phase, through a fuzzy aggregation function. These features help to gain some insights into doubtful gene relations. The performance of FyNE was tested in four different experiments. Firstly, the improvement offered by FyNE over the results of a co-expression-based method in terms of identification of gene networks was demonstrated on different datasets from different organisms. Secondly, the results produced by FyNE showed its low sensitivity to noise data in a randomness experiment. Additionally, FyNE could infer gene networks with a biological structure in a topological analysis. Finally, the validity of our proposed method was confirmed by comparing its performance with that of some representative methods for identification of gene networks |
G. De Tré; C. Billiet; A. Bronselaer; C. D. Barranco Indexing possibilistic temporal data in a database of medieval charters Conference 2016 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), 2016. @conference{Tré2016, Querying large databases containing imperfect data requires efficient indexing techniques. Without such techniques query processing would simply take too much time. Considering a possibility based database modelling approach, imperfect data are modelled using a possibility distribution. The possibility distributions used for data modelling in different database records have to be indexed in order to support a faster processing of query conditions that act on the imperfect data. In this paper we study the indexing of imperfect temporal data in the Diplomata Belgica database, which has been co-developed by our research group. Diplomata Belgica is a relational database describing medieval charters written and issued in the southern Low Countries. More specifically, we study how imperfect data on the issuing date of a charter can be modelled and indexed in order to support searches for charters with an issuing date that is compatible with `fuzzy' query preferences provided by the user. A novel, so-called Interval B+-Tree (IBPT) indexing technique is proposed and some illustrative examples of (the handling of) complex, realistic queries are given. |
P. Najgebauer; M. Korytkowski; C. D. Barranco; R. Scherer Novel Image Descriptor Based on Color Spatial Distribution Conference Artificial Intelligence and Soft Computing, 2016. @conference{Najgebauer2016, This paper proposes a new image descriptor based on color spatial distribution for image similarity comparison. It is similar to methods based on HOG and spatial pyramid but in contrast to them operates on colors and color directions instead of oriented gradients. The presented method assumes using two types of descriptors. The first one is used to describe segments of similar color and the second sub-descriptor describes connections between different adjacent segments. By this means we gain the ability to describe image parts in a more complex way as is in the case of the histogram of oriented gradients (HOG) algorithm but more general as is in the case of keypoint-based methods such as SURF or SIFT. Moreover, in comparison to the keypoint-based methods, the proposed descriptor is less memory demanding and needs only a single step of image data processing. Descriptor comparing is more complicated but allows for descriptor ordering and for avoiding some unnecessary comparison operations. |
2014 |
J. M. Medina; J. E. Pons; C. D. Barranco; O. Pons A Fuzzy Temporal Object-Relational Database: Model and Implementation Journal Article In: International Journal of Intelligent Systems, vol. 29, no. 9, pp. 836-863, 2014. @article{Medina2014, Abstract In real world, some data have a specific temporal validity that must be appropiately managed. To deal with this kind of data, several proposals of temporal databases have been introduced. Moreover, time can also be affected by imprecision, vagueness, and/or uncertainty, since human beings manage time using temporal indications and temporal notions, which may also be imprecise. For this reason, information systems require appropriate support to accomplish this task. In this work, we present a novel possibilistic valid time model for fuzzy databases including the data structures, the integrity constraints, and the DML. Together with this model, we also present its implementation by means of a fuzzy valid time support module on top of a fuzzy object-relational database system. The integration of these modules allows to perform queries that combines fuzzy valid time constraints together with fuzzy predicates. Besides, the model and implementation proposed support the crisp valid time model as a particular case of the fuzzy valid time support provided. |
2013 |
C. D. Barranco; J. M. Medina; J. E. Pons; O. Pons Building a Fuzzy Valid Time Support Module on a Fuzzy Object-Relational Database Journal Article In: Flexible Query Answering Systems, pp. 447-458, 2013, ISBN: 978-3-642-40769-7. @article{Barranco2013, In this work we present the implementation of a Fuzzy Valid Time Support Module on top of a Fuzzy Object-Relational Database System, based on a model to deal with imprecision in valid-time databases. The integration of these modules allows to perform queries that combines fuzzy valid time constraints with fuzzy predicates. Both modules can be deployed in Oracle Relational Database Management System 10.2 and higher. The module implements the mechanisms that overload the SQL sentences: Insert, Update, Delete and Select to allow fuzzy temporal handling. The implementation described supports the crisp valid time model as a particular case of its fuzzy valid time support provided. |
2012 |
J. M. Medina; C. D. Barranco; J. R. Campaña; S. J. Castillo On Modeling the Behavior of Comparators for Complex Fuzzy Objects in a Fuzzy Object-Relational Database Management System Journal Article In: International Journal of Computational Intelligence Systems, vol. 5, no. 4, pp. 762-774, 2012, ISSN: 1875-6883. @article{Medina2012, This paper proposes a parameterized definition for fuzzy comparators on complex fuzzy datatypes like fuzzy collections with conjunctive semantics and fuzzy objects. This definition and its implementation on a Fuzzy Object-Relational Database Management System (FORDBMS) provides the designer with a powerful tool to adapt the behavior of these operators to the semantics of the considered application. |
J. M. Medina; S. J. Castillo; C. D. Barranco; J. R. Campaña On the Use of a Fuzzy Object-Relational Database for Flexible Retrieval of Medical Images Journal Article In: IEEE Transactions on Fuzzy Systems, vol. 20, no. 4, pp. 786-803, 2012, ISSN: 1941-0034. @article{Medina2012b, This paper introduces a novel approach to medical image retrieval using a fuzzy object-relational database management system (FORDBMS). The system stores medical images along with information about the content of the image, such as the presence or absence of certain indicators of pathologies. It allows us to flexibly retrieve them on the basis of these indicators, making it possible to obtain images from patients with similar diagnosis and thus, following a common visual pattern. To illustrate the capabilities of the FORDBMS, this paper focuses on X-ray images of patients suffering from scoliosis (a medical condition in which the patient's spine is curved) from which spine descriptions are obtained. Then queries are performed to obtain a set of images with a certain curvature pattern. Results show high accuracy when evaluated by medical experts. Compared with other ad hoc content-based image retrieval systems, the one presented here is easily adaptable to other application domains, customizable, and very scalable. |
C. D. Barranco; S. Helmer An impact ordering approach for indexing fuzzy sets Journal Article In: Fuzzy Sets and Systems, vol. 196, pp. 33-46, 2012, ISSN: 0165-0114. @article{Barranco2012, We propose an approach for indexing fuzzy data based on inverted files that speeds up retrieval considerably by stopping the traversal of postings lists early. This is possible because the entries in the postings lists are organized in a way that guarantees that there are no matching items beyond a certain point in a list. Consequently, we can reduce the number of false positives significantly, leading to an increase in retrieval performance. We have implemented our approach and evaluated it experimentally, including a test on skewed and real-world data, comparing it to an approach that has previously been shown to be superior to other methods. |
2011 |
F. Gómez-Vela; F. Martínez-Álvarez; C. D. Barranco; N. Díaz-Díaz; D. Rodríguez-Baena; J. Aguilar-Ruiz Pattern Recognition in Biological Time Series Journal Article In: Advances in Artificial Intelligence, pp. 164-172, 2011, ISBN: 978-3-642-25274-7. @article{Gómez-Vela2011b, Knowledge extraction from gene expression data has been one of the main challenges in the bioinformatics field during the last few years. In this context, a particular kind of data, data retrieved in a temporal basis (also known as time series), provide information about the way a gene can be expressed during time. This work presents an exhaustive analysis of last proposals in this area, particularly focusing on those proposals using non--supervised machine learning techniques (i.e. clustering, biclustering and regulatory networks) to find relevant patterns in gene expression. |
S. J. Castillo; J. M. Medina; C. D. Barranco; A. Garrido Flexible Query Answering Systems, 2011, ISBN: 978-3-642-24764-4. @conference{Castillo2011, In medical practice radiologists use X-rays to diagnose and treat scoliosis, which is a medical condition that affects the spine. Doctors usually compare patients’ X-rays to other images with known diagnosis so that they can propose a similar treatment. Since digital medical images are usually stored in large databases, an automatic way to retrieve them could truly help radiologists. In this paper we show how a Fuzzy Object-Relational Database System can be used to provide flexible querying mechanisms to retrieve the similar images. We present the main system capabilities to represent and store curvature pattern descriptions and how queries on them are solved. |
C. D. Barranco; J. R. Campaña; J. M. Medina Flexible Query Answering Systems, 2011, ISBN: 978-3-642-24764-4. @conference{Barranco2011, This paper studies the influence of data distribution and clustering on the performance of currently available indexing methods, namely GT and HBPT, to solve necessity measured flexible queries on numerical imprecise data. The study of the above data scenarios lets to obtain valuable information about the expected performance of these indexes on real-world data and query sets, which are usually affected by different skew factors. Results reveal some sensibility of GT and no influence for the considered data scenarios on HBPT. |
2010 |
J. M. Medina; C. D. Barranco; J. R. Campaña; S. J. Castillo Information Processing and Management of Uncertainty in Knowledge-Based Systems. Applications, 2010, ISBN: 978-3-642-14058-7. @conference{Medina2010, This paper proposes a generalized definition for fuzzy comparators on complex fuzzy datatypes like fuzzy collections with conjunctive semantics and fuzzy objects. This definition and its implementation on a Fuzzy Object-Relational Database Management System (FORDBMS) provides the designer with a powerful tool to adapt the behavior of these operators to the semantics of the application considered. |
2009 |
C. D. Barranco; J. R. Campaña; J. M. Medina Indexing Fuzzy numerical Data with a B+ Tree for Fast Retrieval Using Necessity-Measured Flexible conditions. Journal Article In: International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, vol. 17, pp. 1-23, 2009. @article{Barranco2009, This paper proposes an indexing procedure for improving the performance of query processing on a fuzzy database. It focuses on the case when a necessity-measured atomic flexible condition is imposed on the values of a fuzzy numerical attribute. The proposal is to apply a classical indexing structure for numerical crisp data, a B+-tree combined with a Hilbert curve. The use of such a common indexing technique makes its incorporation into current systems straightforward. The efficiency of the proposal is compared with that of another indexing procedure for similar fuzzy data and flexible query types. Experimental results reveal that the performance of the proposed method is similar and more stable than that of its competitor. |
J. M. Medina; S. J. Castillo; C. D. Barranco; J. R. Campaña Flexible Retrieval of X-Ray Images Based on Shape Descriptors Using a Fuzzy Object-Relational Database Conference IFSA / 6. EUSFLAT Conference 2009, 2009. @conference{Medina2009, This paper presents a novel approach for medical im- age storage using a Fuzzy Object-Relational Database Management System (FORDBMS). The system stores medical images along with a set of parameters describing their content. Flexible queries can be performed over these parameters to retrieve images matching vi- sually. To illustrate the capabilities of the FORDBMS, parameter curves are obtained from X-Ray images of patients suffering from scoliosis, and queries are performed when looking for images with a determined curve pattern. Results show that retrieved images visu- ally match the condition established in the query. |
C. D. Barranco; S. Helmer Increasing the Performance of Fuzzy Retrieval Using Impact Ordering Conference IFSA / 6. EUSFLAT Conference 2009, 2009. @conference{Barranco2009b, We propose an approach for indexing fuzzy data based on inverted files that speeds up retrieval considerably by stopping the traversal of postings lists early. This is possible because the entries in the postings lists are organized in a way that guarantees that there are no matching items beyond a certain point in a list. Consequently, we can reduce the number of false positives significantly, leading to an increase in retrieval performance. We have implemented our ap- proach and evaluated it experimentally, comparing it to an approach that has previously been shown to be superior to other methods. Keywords— fuzzy databases, access methods, inverted files, physical design |
2008 |
C. D. Barranco; J. R. Campaña; J. M. Medina A B+-tree based indexing technique for fuzzy numerical data Journal Article In: Fuzzy Sets and Systems, vol. 159, no. 12, pp. 1431-1449, 2008, ISSN: 0165-0114. @article{Barranco2008, This paper proposes an indexing technique for fuzzy numerical data which increases the performance of query processing when the query involves an atomic possibility measured flexible condition. The proposal is based on a classical indexing mechanism for numerical crisp data, B-tree, which is implemented in most commercial database management systems (DBMS). This makes the proposed technique a good candidate for integration in a fuzzy DBMS when it is developed as an extension of a crisp DBMS. The efficiency of the proposal is contrasted with another indexing method for similar data and queries, G-tree, which is specifically designed to index multidimensional data. Results show that the proposal performance is similar to and more stable than the measured for G-tree when used for indexing fuzzy numbers. |
C. D. Barranco; J. R. Campaña; J. M. Medina Towards a Fuzzy Object-Relational Database Model Book Chapter In: Handbook of Research on Fuzzy Information Processing in Databases, 2008. @inbook{Barranco2008b, This chapter introduces a fuzzy object-relational database model including fuzzy extensions of the basic object-relational databases constructs, the user-defined data types, and the collection types. The fuzzy extensions of these constructs focus on two main flexible aspects, a way to flexibly compare complex data types and an extension of collection types allowing partial membership of its elements. Collection operators are also adapted to consider flexibly comparable domains for its elements. Such a fuzzy object-relational database model, and its implementation in a fuzzy object-relational database management system, provides an easy and effective way to manage a great amount of complex fuzzy data in object-relational databases for emerging fuzzy applications. As a sample of the proposal advantages, an application for dominant color based image retrieval, which is built on an object-relational database management system implementing the proposed fuzzy database model, is introduced. |
2007 |
J. Chamorro-Martínez; J. M. Medina; C. D. Barranco; E. Galán-Perales; J. M. Soto-Hidalgo Retrieving images in fuzzy object-relational databases using dominant color descriptors Journal Article In: Fuzzy Sets and Systems, vol. 158, no. 3, pp. 312-324, 2007, ISSN: 0165-0114. @article{Chamorro-Martínez2007, In this paper a fuzzy approach for image retrieval on the basis of color features is presented. The proposal deals with vagueness in the color description and introduces the use of fuzzy database models to store and retrieve imprecise data. To face the color description, the concept of dominant fuzzy color is proposed, using linguistic labels for representing the color information in terms of hue, saturation and intensity. To deal with fuzzy data in our database model, we use a general approach which can support the manipulation of fuzzy objects in an object-relational database system. This allows the retrieval of images by performing flexible queries on the database. |
C. D. Barranco; J. R. Campaña; J. M. Medina A Low Implementation Cost Alternative for Indexing Fuzzy Numerical Data Conference 2007 IEEE International Fuzzy Systems Conference, 2007, ISSN: 1098-7584. @conference{Barranco2007, The paper introduces an indexing technique for fuzzy numerical data for queries involving possibility measured flexible conditions. The proposal is based on a classical indexing mechanism for numerical crisp data, b+trees, which is implemented in most of commercial Database Management Systems (DBMS). This fact, makes the proposed technique a good candidate to be integrated in a fuzzy DBMS when it is developed as an extension of a crisp DBMS. |
C. D. Barranco; J. R. Campaña; J. M. Medina; O. Pons On Storing Ontologies including Fuzzy Datatypes in Relational Databases Conference 2007 IEEE International Fuzzy Systems Conference, 2007, ISSN: 1098-7584. @conference{Barranco2007b, This work deals with the need for managing large amounts of fuzzy data in the context of the Semantic Web. A schema to store ontologies with fuzzy datatypes into a database is presented as part of a framework designed to perform tasks of fuzzy information extraction and publishing. The database schema allows the storage of an ontology along with its instances preserving all information. Ontology and instances are stored in different schemas in order to improve the access to instances while retaining the capacity of reasoning over the ontology. This sets the foundations of a research opportunity on the definition of a ontology reasoner over these structures. The paper also presents a brief description of the framework on which the database is included, and the structures conforming the storage schema proposed. |
C. D. Barranco; J. R. Campaña; J. M. Medina An Indexing Technique for Fuzzy Numerical Data Conference Scalable Uncertainty Management, 2007, ISBN: 978-3-540-75410-7. @conference{Barranco2007c, This paper introduces an indexing technique for fuzzy numerical data which relies on the classical, well-known and well-spread B+tree index data structure. The proposed indexing technique is specifically devised to increase the performance of query processing when a possibility measured flexible condition is involved. The proposal relies on the use of an indexing data structure implemented in virtually every database management system. This feature makes the proposal a good candidate to be used, with very low implementation effort, in a fuzzy database management system created as an extension of a classical one. The paper includes a performance analysis of the proposed indexing technique in contrast with other purpose equivalent techniques in order to evaluate the suitability of the proposal. |
2006 |
C. D. Barranco; J. M. Medina; J. Chamorro-Martínez; J. M. Soto-Hidalgo Using a Fuzzy Object-Relational Database for Colour Image Retrieval Conference Flexible Query Answering Systems, 2006, ISBN: 978-3-540-34639-5. @conference{Barranco2006, The paper presents a fuzzy database management system, and a fuzzy method for dominant colour description of images, on which an image retrieval system is built. The paper shows the suitability of the fuzzy database management system for this kind of applications when the images are characterized by fuzzy data. The synergy of these two introduced components, improves traditional image retrieval systems in three aspects: natural and automatic image description, a natural and easy query language, and high performance in query resolution. |
2005 |
J. Chamorro-Martínez; J. M. Medina; C. D. Barranco; E. Galán-Perales; J. M. Soto-Hidalgo An Approach to Image Retrieval on Fuzzy Object-Relational Databases using Dominant Color Descriptors Conference 4th EUSFLAT Conference 2005, 2005. @conference{Chamorro-Martínez2005, In this paper we introduce a fuzzy approach for image retrieval based on color features. Our method deals with two problems related to im-precision: the vagueness in the color description and the representation of fuzzy data in database models. To face the first problem, the concept of dominant fuzzy color is introduced to describe the image, using linguistic labels for represent-ing the color information in terms of hue, satu-ration and intensity as humans do. To deal with fuzzy data in our database model, we use a general approach which can support the manipulation of fuzzy objects in an object-relational database sys-tem. This allows the retrieval of images by per-forming flexible queries on the database. |
C. D. Barranco; J. R. Campaña; J. M. Medina Towards a XML Fuzzy Structured Query Language Conference 4th EUSFLAT Conference 2005, 2005. @conference{Barranco2005, The paper introduces XFSQL (XML Fuzzy Struc- tured Query Language), a preliminary prototype of a portable query language for Fuzzy Database Management Systems (FDBMS) using the XML formatting rules. The need for a portable query language for FDBMSs is discussed, and a ba- sic language syntax and its associated datamodel are proposed. Additionally, the paper proposes a framework for implementing XFSQL query trans- lator interfaces, which would make a particu- lar FDBMS able to process XFSQL queries by translating them to the FDBMS proprietary fuzzy query language. Finally, an example of XFSQL query, together with its translation to the query language of a FDBMS implemented on a commer- cial DBMS, is shown. |
2004 |
C. D. Barranco; J. R. Campaña; J. M. Medina; O. Pons ImmoSoftWeb: a Web Based Fuzzy Application for Real Estate Management Conference Advances in Web Intelligence, 2004, ISBN: 978-3-540-24681-7. @conference{Barranco2004, The paper describes ImmoSoftWeb, a web based application which takes advantage of fuzzy sets to apply them on the area of real estate management. ImmoSoftWeb is built on a FRDB, initially using a prototype called FSQL Server, which provides application capabilities for fuzzy handling, but ImmoSoftWeb is independent from FRDB by means of XML technologies usage. Moreover, the paper shows the way real estate attributes can be expressed using fuzzy data, and how fuzzy queries can be used to apply typical real estate customer requirements on a fuzzy real estate database. |