Skip to main content

2014 | Buch

Fuzzy XML Data Management

insite
SUCHEN

Über dieses Buch

This book presents an exhaustive and timely review of key research work on fuzzy XML data management, and provides readers with a comprehensive resource on the state-of-the art tools and theories in this fast growing area. Topics covered in the book include: representation of fuzzy XML, query of fuzzy XML, fuzzy database models, extraction of fuzzy XML from fuzzy database models, reengineering of fuzzy XML into fuzzy database models, and reasoning of fuzzy XML. The book is intended as a reference guide for researchers, practitioners and graduate students working and/or studying in the field of Web Intelligence, as well as for data and knowledge engineering professionals seeking new approaches to replace traditional methods, which may be unnecessarily complex or even unproductive.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Databases and XML for Data Management
Abstract
A large number of data appears in various real-world application domains, and how to manage the data is particularly important. Databases are created to operate large quantities of data by inputting, storing, retrieving, and managing that data. Over the years, various database models, including conceptual data models (e.g., entity-relationship (ER) model, enhanced entity-relationship (EER) model, and UML data model) and logical database models (e.g., relational database model and object-oriented database model), are developed for information modeling and data management. Moreover, with the popularity of Web-based applications, the requirement for data management has been put on the exchange and share of data over the Web. The eXtensiable Markup Language (XML) provides a Web friendly and well-understood syntax for the exchange of data and impacts on data definition and share on Web. This is creating a new set of data management requirements involving XML. Currently, databases and XML play important roles for data management and have become the main means to realize the data management. In this chapter, databases and XML techniques for data management will be introduced.
Li Yan, Zongmin Ma, Fu Zhang
Chapter 2. Fuzzy Sets and Fuzzy Database Models
Abstract
Information imprecision and uncertainty exist in many real-world applications, and for this reason fuzzy data modeling has been extensively investigated in various database models. In particular, Zadeh’s fuzzy set theory has been identified as a successful technique for modeling imprecise and uncertain information in various database models. This has resulted in numerous contributions, mainly with respect to the popular fuzzy conceptual data models (fuzzy ER/EER model, fuzzy UML data model, and etc.) and fuzzy logical database models (fuzzy relational database model, fuzzy object-oriented database model, and etc.). Also, it is shown that fuzzy set theory is very useful in Web-based business intelligence. Therefore, topics related to the modeling of fuzzy data are considered very interesting in XML since it is the current standard data representation and exchange format over the Web. In particular, to manage fuzzy XML data, it is necessary to integrate fuzzy XML and various fuzzy databases, and various fuzzy database models (fuzzy relational database model and fuzzy object-oriented database model) need to be used for mapping to and from the fuzzy XML models. Therefore, in this chapter, we mainly introduce several fuzzy database models, including fuzzy UML data model, fuzzy relational database model, and fuzzy object-oriented database model. Before that, we briefly introduce some notions of fuzzy set theory.
Li Yan, Zongmin Ma, Fu Zhang
Chapter 3. Fuzzy XML Data Models
Abstract
Information is often imprecise and uncertain in many real-world applications, and thus fuzzy data modeling has been extensively investigated in various database models as introduced in Chap.​ 2. Currently, huge amounts of electronic data are available on the Internet, and XML has been the de facto standard of information representation and exchange over the Web. Unfortunately, XML is not able to represent and process imprecise and uncertain data. To represent and manage the imprecise and uncertain data, Zadeh’s fuzzy set theory has been introduced into XML to extend XML such that uncertain and imprecise information can be represented and manipulated. The extended XML model together with the fuzzy database models introduced in Chap.​ 2 are the key techniques for managing fuzzy data. In this chapter, we mainly introduce fuzzy XML data model.
Li Yan, Zongmin Ma, Fu Zhang
Chapter 4. Fuzzy XML Queries and Index
Abstract
Huge amounts of electronic data are available on the Internet, and XML has been the de-facto standard of information representation and exchange over the Web. The basic structure of XML is tree, and an XML query is often formed as a twig pattern with predicates additionally imposed on the contents or attribute values of the tree nodes. Also, the XML query technique based on index mechanism is developed to further improve the query efficiency. However, the XML fall short in their ability to handle imprecise and uncertain information in many real-world applications, and also the relevant XML query techniques cannot support twig pattern query in fuzzy XML. Currently, fuzzy XML data modeling has been extensively investigated as introduced in Chap.​ 3. Therefore, topics related to the querying of fuzzy XML can be considered very interesting in the fuzzy XML data context. In this chapter, we focus on the methods of fuzzy XML complex twig queries with predicates and of building index mechanism on fuzzy XML query.
Li Yan, Zongmin Ma, Fu Zhang
Chapter 5. Fuzzy XML Extraction from Fuzzy Database Models
Abstract
Nowadays most of data are modeled by database modes such as UML, relational and object-oriented database models as introduced in Chap. 1. Then database administrators are faced with the challenge of ensuring their databases to interface with other heterogeneous systems using XML, which is the de facto standard for publishing and exchanging data on the Web. However, information is often imprecise and uncertain in many real-world applications, and thus fuzzy database models and fuzzy XML have been extensively investigated as introduced in Chaps. 2 and 3. Accordingly, there is an increasing need to automate the process of extracting fuzzy XML models containing information from existing fuzzy database models. In this chapter, we introduce how to extract fuzzy XML from several typical fuzzy database models, including fuzzy UML data models, fuzzy relational database models, and fuzzy object-oriented database models.
Li Yan, Zongmin Ma, Fu Zhang
Chapter 6. Reengineering Fuzzy XML into Fuzzy Database Models
Abstract
Since the simplicity and flexibility of eXtensible Markup Language (XML), it has become the lingua franca for data exchange on the Web. Also, in order to deal with imprecise and uncertain information in many real-world applications, fuzzy XML has been extensively investigated as introduced in Chap.​ 3. However, XML brings some limitations, e.g., it may be difficult to store various data in a semantics way because of the semi-structured characteristic of XML. As we have known, fuzzy databases such as fuzzy relational databases and fuzzy object-oriented databases can store a large set of semantic information. Therefore, there is an increasing need to reengineer fuzzy XML into fuzzy database models, which may satisfy the needs of storing fuzzy XML data in fuzzy databases. In this chapter, we focus on reengineering fuzzy XML into fuzzy database models, including fuzzy UML data models, fuzzy relational database models, and fuzzy object-oriented database models.
Li Yan, Zongmin Ma, Fu Zhang
Chapter 7. Fuzzy XML Reasoning
Abstract
XML has been the de-facto standard of information representation and exchange over the web. However, the real world is filled with imprecision and uncertainty. This creates a new set of data management requirements involving XML with imprecision and uncertainty, such as the need to reason on and query fuzzy XML documents and structures. Reasoning on XML with imprecision and uncertainty would help to check whether a fuzzy XML document conforms to a given document structure or two fuzzy XML documents are compatible, improve the precision and efficiency of query processing, etc. In particular, among several ways to approach knowledge representation and reasoning, Description Logics and ontologies are gaining privileged places in recent years. Therefore, in this chapter, we introduce how to reason on fuzzy XML with the knowledge representation formalisms fuzzy Description Logics and fuzzy ontologies.
Li Yan, Zongmin Ma, Fu Zhang
Backmatter
Metadaten
Titel
Fuzzy XML Data Management
verfasst von
Li Yan
Zongmin Ma
Fu Zhang
Copyright-Jahr
2014
Verlag
Springer Berlin Heidelberg
Electronic ISBN
978-3-642-44899-7
Print ISBN
978-3-642-44898-0
DOI
https://doi.org/10.1007/978-3-642-44899-7