|
Trabajo Fin de Grado 2013-14 | EVALUACIÓN EMPÍRICA DE SISTEMAS DECLARATIVOS PARA LA RECUPERACIÓN DE INFORMACIÓN EN LA WEB SEMÁNTICA |
EspecialidadesComputación Ing. del Software
Tutor
MORENO VALVERDE, GINES DAMIAN GUERRERO ABENZA, JUAN ANTONIO
Descripción y Objetivos
FLOPER es un entorno de programación lógica difusa que ha sido desarrollado en la UCLM a partir de cuatro proyectos fin de carrera que preceden al que proponemos ahora (ver http://dectau.uclm.es/floper/). Haciendo uso de esta plataforma, recientemente hemos desarrollado intérpretes y depuradores que incorporan comandos con fuerte sabor "fuzzy" sobre los populares lenguajes XPath y XQuery para la gestión flexible de documentos XML (ver http://dectau.uclm.es/fuzzyXPath/). El presente proyecto se centra en el desarrollo de baterías de carga que permitan evaluar las prestaciones de los mismos en contextos reales, así como su comparación con otras herramientas más o menos estandarizadas en el mismo ámbito de la web semántica. Como resultado principal se pretende elaborar un informe detallado del impacto industrial esperable para este tipo de tecnología y un listado de propuestas de enriquecimientos que puedan ser implementadas directamente en el marco del presente proyecto o porteriormente.
Metodología y Competencias
Se deberán tener conocimientos de programación en Prolog y se aconseja haber cursado las asignaturas de Lógica y Programación Declarativa. El proyecto se iniciará con una revisión de la bibliografía más relevante sobre el tema y se continuará con la fase de experimentación sobre la plataforma FLOPER y otras similares.
Medios a utilizar
Todo el material y medios necesarios para ejecutar el TFG se encuentra disponible en la ESII de Albacete. Hardware: PC. Software: Compiladores de Prolog y Java.
Bibliografía
Proyectos fin de carrera precedentes a éste (relativos al desarrollo del entorno FLOPER) y realizados por José Manuel Abietar, Pedro José Morcillo, Gustavo Valiente y Carlos Vázquez. El tutor proporcionará copias de los mismos al estudiante.
[ABE08] |
J. M. Almendros-Jiménez, A. Becerra-Terón, F. J. Enciso-Baños.
Querying XML documents in Logic Programming. TPLP 8(3):323-361, 2008. |
[ACGS12] |
J. Almendros-Jiménez, R. Caballero, Y. Garcia-Ruiz, F. Sáenz-Pérez.
XPath Query Processing in a Functional-Logic Language. Electronic Notes
on Theoretical Computer Science, ENTCS (15 pages, in press), 2012. |
[Alm09] |
J. M. Almendros-Jiménez. An Encoding of XQuery in Prolog. In
Proceedings of the Sixth International XML Database Symposium XSym'09.
Pp. 145-155. Springer, LNCS 5679, Heildelberg,Germany, 2009. |
[ALM11] |
J. Almendros-Jiménez, A. Luna, G. Moreno. A Flexible XPath-based
Query Language Implemented with Fuzzy Logic Programming. In Proc. of 5th
International Symposium on Rules: Research Based, Industry Focused,
RuleML'11. Barcelona, Spain, July 19-21. Pp. 186-193. Springer Verlag,
LNCS 6826, Heidelberg,Germany, 2011. |
[ALM12a] |
[ALM12a] J. Almendros-Jiménez, A. Luna, G. Moreno. Fuzzy Logic Programming for Implementing a Flexible XPath-based Query Language. Electr. Notes Theor. Comput. Sci. 282:3–18, 2012.
[ALM12b] J.M. Almendros-Jiménez, A. Luna, G.Moreno. A XPath Debugger Based on Fuzzy Chance Degrees. In On the Move to Meaningful Internet Systems: Proceedings OTM 2012 Workshops, Rome, Italy, September 10-14. Pp. 669–672. Springer Verlag, LNCS 7567, 2012.
[ALM13] J. Almendros-Jiménez, A. Luna, G. Moreno. Annotating Fuzzy Chance Degrees when Debugging XPath Queries. In Advances in Computational Intelligence - Proc of the 12th International Work-Conference on Artificial Neural Networks, IWANN 2013 (Special Session on Fuzzy Logic and Soft Computing Application), Tenerife, Spain, June 12-14. Pp. 300–311. Springer Verlag, LNCS 7903, Part II, 2013.
|
[BBC+07] |
A. Berglund, S. Boag, D. Chamberlin, M. Fernandez, M. Kay, J. Robie, J. Siméon. XML path language (XPath) 2.0. W3C, 2007. |
[BDHH06] |
P. Buche, J. Dibie-Barthélemy, O. Haemmerlé, G. Hignette. Fuzzy
semantic tagging and Flexible querying of XML documents extracted from
the Web. Journal of Intelligent Information Systems 26(1):25-40, 2006. |
[BDW06] |
P. Buche, J. Dibie-Barthélemy, F. Wattez. Approximate querying of
XML fuzzy data. Flexible Query Answering Systems, pp. 26-38, 2006. |
[BMP95] |
J. F. Baldwin, T. P. Martin, B. W. Pilsworth. Fril- Fuzzy and
Evidential Reasoning in Artificial Intelligence. John Wiley & Sons,
Inc., 1995. |
[BP82] |
B. Buckles, F. Petry. A fuzzy representation of data for relational databases. Fuzzy Sets and Systems 7(3):213-226, 1982. |
[BP95] |
P. Bosc, O. Pivert. SQLf: a relational database language for fuzzy
querying. Fuzzy Systems, IEEE Transactions on 3(1):1-17, 1995. Fuzzy
XPath Through Fuzzy Logic Programming 21 |
[BPS89] |
B. Buckles, F. Petry, H. Sachar. A domain calculus for fuzzy
relational databases. Fuzzy Sets and Systems 29(3):327-340, 1989. |
[CDG+09] |
A. Campi, E. Damiani, S. Guinea, S. Marrara, G. Pasi, P. Spoletini. A
fuzzy extension of the XPath query language. Journal of Intelligent
Information Systems 33(3):285-305, 2009. |
[DMP07] |
E. Damiani, S. Marrara, G. Pasi. FuzzyXPath: Using fuzzy logic and
IR features to approximately query XML documents. Foundations of Fuzzy
Logic and Soft Computing, pp. 199-208, 2007. |
[DMP08] |
E. Damiani, S. Marrara, G. Pasi. A Flexible extension of XPath to
improve XML querying. In Proceedings of the 31st annual international
ACM SIGIR conference on Research and development in information
retrieval. Pp. 849- 850. 2008. |
[FF+11] |
S. Flesca, F. Furfaro et al. XPath Query Relaxation through
Rewriting Rules. Knowledge and Data Engineering, IEEE Transactions on
99:1-1, 2011. |
[FFF10] |
On the expressiveness of generalization rules for XPath query relaxation. 2010. |
[FFP09] |
Top-k Answers to Fuzzy XPath Queries. 2009. |
[For11] |
A. Formica. Semantic Web search based on rough sets and Fuzzy Formal Concept Analysis. Knowledge-Based Systems, 2011. |
[FR09] |
E. Fredrick, D. Radhamani. Fuzzy Logic Based XQuery operations for
Native XML Database Systems. International Journal of Database Theory
and Application 2, 2009. |
[GA06] |
A. Gaurav, R. Alhajj. Incorporating fuzziness in XML and mapping
fuzzy relational data into fuzzy XML. In Proceedings of the 2006 ACM
symposium on Applied computing. Pp. 456-460. 2006. |
[GHN+06] |
P. Gursky, T. Horvath, R. Novotny, V. Vanekova, P. Vojtas. UPRE:
User preference based search system. In Web Intelligence, 2006. WI 2006.
IEEE/WIC/ACM International Conference on. Pp. 841-844. 2006. |
[GT10] |
M. Goncalves, L. Tineo. Fuzzy XQuery. Soft Computing in XML Data Management, pp. 133-163, 2010. |
[HP03] |
E. Herrera-Viedma, G. Pasi. Fuzzy approaches to access information
on the Web: recent developments and research trends. In Proc.
International Conference on Fuzzy Logic and Technology (EUSFLAT 2003).
Pp. 25-31. 2003. |
[IK85] |
M. Ishizuka, N. Kanai. Prolog-ELF Incorporating Fuzzy Logic. In
Joshi (ed.), Proceedings of the 9th Int. Joint Conference on Artificial
Intelligence, IJCAI'85. Pp. 701-703. Morgan Kaufmann, 1985. |
[JMP09] |
P. Julián, G. Moreno, J. Penabad. On the Declarative Semantics of
Multi-Adjoint Logic Programs. In al. (ed.), Bio-Inspired Systems:
Computational and Ambient Intelligence, 10th International
Work-Conference on Artificial Neural Networks, IWANN'09, Salamanca,
Spain, June 10-12, 2009, Proceedings, Part I. Lecture Notes in Computer
Science 5517, pp. 253-260. Springer, 2009. |
[KPB06] |
D. Kraft, G. Pasi, G. Bordogna. Vagueness and uncertainty in
information retrieval: how can fuzzy sets help? In Proceedings of the
2006 international workshop on Research issues in digital libraries. P.
3. 2006. |
[LAAE06] |
H. Li, S. Aghili, D. Agrawal, A. El Abbadi. FLUX: fuzzy content and
structure matching of XML range queries. In Proceedings of the 15th
international conference on World Wide Web. Pp. 1081-1082. 2006. |
[Lee72] |
R. Lee. Fuzzy Logic and the Resolution Principle. Journal of the ACM 19(1):119-129, 1972. |
[LS08] |
T. Lukasiewicz, U. Straccia. Managing uncertainty and vagueness in
description logics for the semantic web. Web Semantics: Science,
Services and Agents on the World Wide Web 6(4):291-308, 2008. |
[MCS11] |
S. Muñoz-Hernández, V. P. Ceruelo, H. Strass. RFuzzy: Syntax,
semantics and implementation details of a simple and expressive fuzzy
tool over Prolog. Information Sciences 181(10):1951-1970, 2011. |
[MKV+02] |
M. Martín-Bautista, D. Kraft, M. Vila, J. Chen, J. Cruz. User
profiles and fuzzy logic for web retrieval issues. Soft Computing-A
Fusion of Foundations, Methodologies and Applications 6(5):365-372,
2002. |
[MM08] |
P. Morcillo, G. Moreno. Programming with Fuzzy Logic Rules by using
the FLOPER Tool. In al. (ed.), Proc of the 2nd. Rule Representation,
Interchange and Reasoning on the Web, International Symposium,
RuleML'08. Pp. 119-126. Springer Verlag, LNCS 3521, 2008. |
[MMPV10] |
P. Morcillo, G. Moreno, J. Penabad, C. Vázquez. A Practical
Management of Fuzzy Truth Degrees using FLOPER. In al. (ed.), Proc. of
4nd Intl Symposium on Rule Interchange and Applications, RuleML'10. Pp.
20-34. Springer Verlag, LNCS 6403, 2010. |
[MMPV11] |
P. Morcillo, G. Moreno, J. Penabad, C. Vázquez. Fuzzy Computed
Answers Collecting Proof Information. In al. (ed.), Advances in
Computational Intelligence - Proc of the 11th International
Work-Conference on Artificial Neural Networks, IWANN 2011. Pp. 445-452.
Springer Verlag, LNCS 6692, 2011. |
[MOV04] |
J. Medina, M. Ojeda-Aciego, P. Vojtá². Similarity-based Unification:
a multi-adjoint approach. Fuzzy Sets and Systems 146:43-62, 2004. |
[OP08] |
B. Oliboni, G. Pozzani. Representing fuzzy information by using XML
schema. In Database and Expert Systems Application, 2008. DEXA'08. 19th
International Workshop on. Pp. 683-687. 2008. |
[OP10] |
B. Oliboni, G. Pozzani. An XML Schema for Managing Fuzzy Documents. Soft Computing in XML Data Management, pp. 3-34, 2010. |
[Pas08a] |
G. Pasi. Flexible information retrieval: some research trends. Mathware & soft computing 9(1):107-121, 2008. |
[Pas08b] |
G. Pasi. Fuzzy sets in information retrieval: state of the art and
research trends. Fuzzy Sets and Their Extensions: Representation,
Aggregation and Models, pp. 517- 535, 2008. |
[RR08] |
M. Rodríguez-Artalejo, C. Romero-Díaz. Quantitative logic
programming revisited. In Garrigue and Hermenegildo (eds.), Functional
and Logic Programming (FLOPS'08). Pp. 272-288. Springer LNCS 4989, 2008. |
[RR10] |
M. Rodríguez, C. A. Romero. A declarative semantics for CLP with
qualification and proximity. Theory and Practice of Logic Programming
10(4-6):627-642, 2010. |
[SM89] |
S. Shenoi, A. Melton. Proximity relations in the fuzzy relational
database model. Fuzzy Sets and Systems 31(3):285-296, 1989. |
[SM90] |
S. Shenoi, A. Melton. An extended version of the fuzzy relational database model. Information Sciences 52(1):35-52, 1990. |
[SMD11] |
S. Schockaert, N. Makarytska, M. De Cock. Fuzzy methods on the web: a
critical discussion. 35 Years of Fuzzy Set Theory, pp. 237-266, 2011. |
[Str05] |
U. Straccia. Towards a fuzzy description logic for the semantic web
(preliminary report). The Semantic Web: Research and Applications, pp.
73-123, 2005. |
[Str08] |
U. Straccia. Managing Uncertainty and Vagueness in Description
Logics, Logic Programs and Description Logic Programs. In Reasoning Web,
4th International Summer School, Tutorial Lectures. Lecture Notes in
Computer Science 5224, pp. 54-103. Springer Verlag, 2008. |
[VP05] |
P. Vojtá², L. Paulík. Query Answering in Normal Logic Programs Under
Uncertainty. In Godó (ed.), Proc. of 8th. European Conference on
Symbolic and Quantitative Approaches to Reasoning with Uncertainty
(ECSQARU-05), Barcelona, Spain. Pp. 687- 700. Lecture Notes in Computer
Science 3571, Springer Verlag, 2005. |
[YML09] |
L. Yan, Z. Ma, J. Liu. Fuzzy data modeling based on XML schema. In
Proceedings of the 2009 ACM symposium on Applied Computing. Pp.
1563-1567. 2009. |
Asignación
El Trabajo Fin de Grado ha sido a asignado a Don/Doña María Isabel Izquierdo Villaescusa
|
|