to a table is identified by appending ‘SM’ to the
table name, followed by the name of the matrix.
For each similarity matrix:
Add SimilarityMatrix start tag to the XML document
and set the assocColumn and type attributes to their
corresponding values
For each cross reference:
Add crossRef start tag to the XML document
Add Value1, Value2, and Match elements and set
their corresponding values
Add crossRef end tag to the XML document
Add SimilarityMatrix end tag to the XML document
Query the database to get all fuzzy relations for the
current table. A fuzzy relation belonging to a table is
identified by appending ‘FR’ to the name of the
table, followed by the name of the relation
For each fuzzy relation:
Add FuzzyRelation start tag to the XML document
For each linguistic term:
Add LinguisticTerm start tag to the XML document
and set the term attribute to its corresponding value
Add FuzzySet start tag to the XML document
For each point in the fuzzy set:
Add the Point start tag to the XML document
Add x_value and membership elements and set their
corresponding values
Add Point end tag to the XML document
Add FuzzySet end tag to the XML document
Add LinguisticTerm end tag to the XML document
Add FuzzyRelation end tag to the XML document
Add the Table end tag to the XML document
Add the Database end tag to the XML document
5 CONCLUSIONS
We have described a fuzzy XML schema to
represent an implementation of a fuzzy relational
database that allows for similarity relations and
fuzzy sets. We have also provided a flat translation
algorithm to translate from the fuzzy database
implementation to a fuzzy XML document that
conforms to the suggested fuzzy XML schema.
REFERENCES
Anvari, M., Rose G. F., 1987. “Fuzzy Relational
Databases,” Analysis of Fuzzy Information, Bezdek ed.,
Vol II, CRC Press.
Bosc P., Galibourg M. and Hamon G., 1988. “Fuzzy
querying with SQL: extensions and implementation
aspects,” Fuzzy Sets and Systems, Vol. 28, pp.333-349.
Buckles B. P. and Petry F. E., 1995. “Fuzzy Databases in
the New Era,” Proc. of ACM SAC, pp.497-502.
Dey D. and Sumit S., 1996. “A Probabilistic Relational
Model and Algebra,” ACM TODS, Vol.21, pp.339-369.
Duta A., Barker K. and Alhajj R., 2004. “Converting
Relationships to XML Nested Structures,” Journal of
Information and Organizational Sciences, Vol.28,
No.1-2.
Wang C., Lo A. Alhajj R. and Barker K., 2005. “Novel
Approach for Reengineering Relational Databases into
XML,” Proc. of XSDM, (in conjunction with ICDE),
Tokyo.
Fernandez M., Tan W.-C., and Suciu D., 2000.
“SilkRoute: Trading between Relations and XML”.
Proc. of WWW, Amsterdam.
Fong J., Pang F. and Bloor C., 2001. “Converting
Relational Database into XML Document,” Proc. of
the International Workshop on Electronic Business
Hubs, pp.61-65.
Jang J. and Sun C., 1995. “Neuro-Fuzzy Modeling and
Control,” Proc. of the IEEE, 83, pp.378-406.
Yang K.Y., Lo A., Özyer T. and Alhajj R., 2005.
“DWG2XML: Generating XML Nested Tree Structure
from Directed Weighted Graph,” Proc. of ICEIS.
Lee, D., et al, 2002. “NeT & CoT: translating relational
schemas to XML schemas using semantic constraints,”
Proc. of ACM CIKM.
Lee, J., et al, 2002. “Modeling Imprecise Requirements
with XML,” Fuzzy Systems, 2, pp.861-866.
Medina J. M., Pons O. and Vila M. A., 1994. “GEFRED:
A Generalized Model of Fuzzy Relational Databases
Version 1.1,” Information Sciences.
Raju. K. V. and Majumdar, A. K., 1988. “Fuzzy
Functional Dependencies and Lossless Join
Decomposition of Fuzzy Relational Database
Systems,” ACM TODS, Vol.13, pp.129-166.
Thompson H. S., et al, 2004. “XML Schema Part 1:
Structures,” W3C Recommendation.
Turowski K. and Weng U., 2002. “Representing and
processing fuzzy information – an XML-based
approach,” Knowledge-Based Systems, Vol.15, pp.67-.
Wang S., et al, 2001. “Incremental Discovery of
Functional Dependencies from Similarity-bases Fuzzy
Relational Databases Using Partitions,” Proc. of the
National Conference on Fuzzy Theory and Its
Applications, pp.629-636.
Zadeh L., 1965. “Fuzzy Sets,” Information and Control, 8,
pp.338-353.
Zvieli A. and Chen P. P., 1986“Entity-relationship
modeling and fuzzy databases,” Proc. of IEEE ICDE,
Los Angeles, pp.320-327.
Zemankova M. and Kandel A.,1984. “Fuzzy Relational
Data Bases – A key to Expert Systems,” Verlag TUV
Rheinland.
ICEIS 2006 - DATABASES AND INFORMATION SYSTEMS INTEGRATION
168