SciELO - Scientific Electronic Library Online

 
vol.79 issue173ADAPTATION AND DISABILITY ASPECTS IN A VIRTUAL LEARNING ENVIRONMENTMAPWINDOW VS. ARCGIS: TOWARDS FEATURING THE INTEROPERABILITY BETWEEN GEOGRAPHIC INFORMATION SYSTEMS author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


DYNA

Print version ISSN 0012-7353On-line version ISSN 2346-2183

Abstract

GONCALVES, MARLENE; RODRIGUEZ, ROSSELINE  and  TINEO, LEONID. FORMAL METHOD TO IMPLEMENT FUZZY REQUIREMENTS. Dyna rev.fac.nac.minas [online]. 2012, vol.79, n.173, pp.15-24. ISSN 0012-7353.

Many user requirements may involve preference criteria linguistically expressed by fuzzy terms in natural language; these requirements are called fuzzy requirements. Database query languages have been extended incorporating fuzzy logic to handle user-preference criteria. To the best of our knowledge, very few of the software development methods consider fuzzy queries. In this work, we propose a database application method which includes conversion rules that translate formal specifications to implementations in the structured query language (SQL) enhanced with fuzzy logic (SQLf). The novelty of our method is the tuple calculus extension in order to express fuzzy queries with formal specification. Also, our method includes conversion rules that translate formal specifications into implementations in SQLf, a fuzzy query language on crisp databases. Additionally, we illustrate how our method was successfully applied in a real case study.

Keywords : formal specifications; fuzzy queries; fuzzy terms; relational calculus; software development methodology; SQLf.

        · abstract in Spanish     · text in English     · English ( pdf )

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License