Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 271))

  • 645 Accesses

Abstract

Fuzzy databases have been introduced to deal with uncertain or incomplete information in many applications demonstrating the efficiency of processing fuzzy queries. For these reasons, many organizations aim to integrate the fuzzy databases advantages (flexible querying, handling imprecise data, fuzzy data mining, ...), minimizing the transformation costs. The best solution is to offer a smoothly migration toward this technology. However, the migration of applications or databases in enterprises arises from changes in business demands or technology challenges. The need for this migration is to improve operational efficiency or to manage risk, data migration outage, as well as performance. This chapter is about the migration towards fuzzy databases. We present our migration approach and we concentrate on their repercussions on programs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alan, R., Simon, S.: Systems Migration: A Complete Reference. Van Nostrand Reinhold, New York (1993)

    Google Scholar 

  2. Barranco, C., Campaña, J., Medina, J.: Towards a fuzzy object-relational database model. In: Galindo, J. (ed.) Handbook of Research on Fuzzy Information Processing in Databases, pp. 435–461. Information Science Reference, Hershey (2008), http://www.info-sci-ref.com

    Google Scholar 

  3. Bellman, R., Zadeh, L.: Decision-making in a fuzzy environment. Manage Sciences 17(4), 141–175 (1970)

    MathSciNet  Google Scholar 

  4. Ben Hassine, M.A., Grissa, A., Galindo, J., Ounelli, H.: How to achieve fuzzy relational databases managing fuzzy data and metadata. In: Galindo, J. (ed.) Handbook on Fuzzy Information Processing in Databases, pp. 351–380. Information Science Reference, Hershey (2008), http://www.info-sci-ref.com

    Google Scholar 

  5. Ben Hassine, M.A., Grissa-Touzi, A., Ounelli, H.: About the choice of data type in a fuzzy relational database. In: Gupta, B. (ed.) Computers and Their Applications, pp. 231–238. ISCA (2007)

    Google Scholar 

  6. Ben Hassine, M.A., Ounelli, H., Touzi, A.G., Galindo, J.: A migration approach from crisp databases to fuzzy databases. In: Proc. IEEE International Fuzzy Systems Conference FUZZ-IEEE 2007, London, pp. 1872–1879 (2007), doi:10.1109/FUZZY.2007.4295651

    Google Scholar 

  7. Bisbal, J., Lawless, D., Wu, B., Grimson, J.: Legacy information systems: Issues and directions. IEEE Software 16(5), 103–111 (1999), citeseer.ist.psu.edu/article/bisbal99legacy.html

    Article  Google Scholar 

  8. Bosc, P.: Fuzzy databases. In: Bezdek, J.C. (ed.) Fuzzy Sets In Approximate Reasoning And Information Systems, pp. 403–468. Kluwer Academic Publishers, Dordrecht (1999)

    Google Scholar 

  9. Bosc, P., Ludovic, L., Pivert, O.: Bases de données et flexibilité: les requêtes graduelles. Technique et science informatiques 17(3), 355–378 (1998)

    Google Scholar 

  10. Buckles, B.P., Petry, F.E.: A fuzzy representation of data for relational databases. Fuzzy Sets and Systems 7, 213–221 (1982)

    Article  MATH  Google Scholar 

  11. Chikofsky, E.J., Cross II, J.H.: Reverse engineering and design recovery: A taxonomy. IEEE Softw. 7(1), 13–17 (1990), http://dx.doi.org/10.1109/52.43044

    Article  Google Scholar 

  12. Cleve, A., Henrard, J., Hainaut, J.L.: Co-transformations in information system reengineering. Electr. Notes Theor. Comput. Sci. 137(3), 5–15 (2005)

    Article  Google Scholar 

  13. Cleve, A., Henrard, J., Roland, D., Hainaut, J.L.: Wrapper-based system evolution application to codasyl to relational migration. In: 12th European Conference on Software Maintenance and Reengineering, CSMR 2008, Athens, Greece, pp. 13–22. IEEE, Los Alamitos (2008), http://dblp.uni-trier.de/db/conf/csmr/csmr2008.html

    Chapter  Google Scholar 

  14. Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems, 4th edn. Addison-Wesley Longman Publishing Co., Inc., Boston (2003)

    Google Scholar 

  15. Feil, B., Abonyi, J.: Introduction to fuzzy data mining methods. In: Galindo, J. (ed.) Handbook of Research on Fuzzy Information Processing in Databases, pp. 55–95. Information Science Reference, Hershey (2008), http://www.info-sci-ref.com

    Google Scholar 

  16. Galindo, J. (ed.): Handbook of Research on Fuzzy Information Processing in Databases. Information Science Reference, Hershey (2008), http://www.info-sci-ref.com

    Google Scholar 

  17. Galindo, J., Urrutia, A., Piattini, M.: Fuzzy Databases: Modeling, Design, and Implementation. IGI Publishing, Hershey (2006)

    MATH  Google Scholar 

  18. Goncalves, M., Tineo, L.: SQLf vs. Skyline: Expressivity and performance, Vancouver, Canada, pp. 2062–2067 (2006)

    Google Scholar 

  19. Henrard, J., Hick, J.M., Thiran, P., Hainaut, J.L.: Strategies for data reengineering. In: WCRE 2002: Proceedings of the Ninth Working Conference on Reverse Engineering (WCRE 2002), pp. 211–220. IEEE Computer Society, Washington (2002)

    Chapter  Google Scholar 

  20. Immon, W.H.: Building the Data Warehouse, 4th edn. John Wiley & Sons, Inc., Chichester (2005)

    Google Scholar 

  21. Jahnke, J., Wadsack, J.: Varlet: Human-centered tool support for database reengineering (extended abstract). In: Proceedings of Workshop on Software-Reengineering, WCRE 1999 (1999), citeseer.ist.psu.edu/jahnke99varlet.html

  22. Jeusfeld, M.A., Johnen, U.A.: An executable meta model for re-engineering of database schemas. In: Loucopoulos, P. (ed.) ER 1994. LNCS, vol. 881, pp. 533–547. Springer, Heidelberg (1994)

    Google Scholar 

  23. Kacprzyk, J., Zadrožny, S.: On a fuzzy querying and data mining interface. Kybernetika 36(6), 657–670 (2000)

    Google Scholar 

  24. Kacprzyk, J., Zadrozny, S.: Fuzzy querying for microsoft access. In: Proceedings of Third IEEE International Conference on Fuzzy Systems - FUZZ-IEEE 1994, vol. 1, pp. 167–171 (1994)

    Google Scholar 

  25. Kacprzyk, J., Zadrozny, S.: Computing with words in intelligent database querying: standalone and internet-based applications. Inf. Sci. 134(1-4), 71–109 (2001)

    Article  MATH  Google Scholar 

  26. Medina, J.M., Pons, O., Vila, M.A.: GEFRED: A generalized model of fuzzy relational databases. Information Sciences 76(1-2), 87–109 (1994), citeseer.ist.psu.edu/medina94gefred.html

    Article  Google Scholar 

  27. Prade, H., Testemale, C.: Fuzzy relational databases: Representational issues and reduction using similarity measures. Journal of the American Society for Information Science 38(2), 118 (1987)

    Article  Google Scholar 

  28. Tineo Rodríguez, L.J.: Extending RDBMS for allowing fuzzy quantified queries. In: Ibrahim, M., Küng, J., Revell, N. (eds.) DEXA 2000. LNCS, vol. 1873, pp. 407–416. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  29. Takahashi, Y.: Fuzzy database query languages and their relational completeness theorem. IEEE Trans. on Knowl. and Data Eng. 5(1), 122–125 (1993)

    Article  Google Scholar 

  30. Tilley, S., Smith, D.B.: Perspectives on legacy systems reengineering. Software Engineering Institute, Reengineering Center (Carnegie Mellon University) (1995), http://www.sei.cmu.edu/reengineering/lsysree.pdf

  31. Umano, M.: Freedom-o: A fuzzy database system. Fuzzy Information and Decision Processes, 339–347 (1982)

    Google Scholar 

  32. Umano, M., Fukami, S.: Fuzzy relational algebra for possibility-distribution-fuzzy-relational model of fuzzy data. J. Intell. Inf. Syst. 3(1), 7–27 (1994)

    Article  Google Scholar 

  33. Urrutia, A., Tineo, L., Gonzalez, C.: FSQL and SQLf: Towards a standard in fuzzy databases. In: Galindo, J. (ed.) Handbook on Fuzzy Information Processing in Databases, pp. 270–298. Information Science Reference, Hershey (2008), http://www.info-sci-ref.com

    Google Scholar 

  34. Wu, B., Lawless, D., Bisbal, J., Richardson, R., Grimson, J., Wade, V., O’Sullivan, D.: The butterfly methodology: A gateway-free approach for migrating legacy information systems. In: ICECCS 1997: Proceedings of the Third IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 1997), p. 200. IEEE Computer Society, Washington (1997)

    Google Scholar 

  35. Zadrozny, S., Tré, G.D., de Caluwe, R., Kacprzyk, J.: An overview of fuzzy approaches to flexible database querying. In: Galindo, J. (ed.) Handbook on Fuzzy Information Processing in Databases, pp. 34–54. Information Science Reference, Hershey (2008), http://www.info-sci-ref.com

    Google Scholar 

  36. Zemankova, M., Kandel, A.: Implementing imprecision in information systems. Inf. Sci. 37(1-3), 107–141 (1985)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Ben Hassine, M.A., Galindo, J., Ounelli, H. (2010). Repercussions of Fuzzy Databases Migration on Programs. In: Kacprzyk, J., Petry, F.E., Yazici, A. (eds) Uncertainty Approaches for Spatial Data Modeling and Processing. Studies in Computational Intelligence, vol 271. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10663-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10663-7_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10662-0

  • Online ISBN: 978-3-642-10663-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics