Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Extending object database interfaces with fuzziness through aspect-oriented design

Published: 01 June 2006 Publication History

Abstract

Fuzzy logic has been used yet for extending database models to deal with vagueness in the definitions of linguistic concepts as "tall" or "long". However, the extension of existing programming interfaces for fuzziness requires a proper modularization of the underlying concerns of numerical imprecision handling. Such modularization should not interfere with existing programming practices, and they should not obscure the original design. Aspect-oriented design (AOD) enables such form of non-intrusive extensions to be added to existing software libraries. In this paper, the main design and implementation issues of such AOD-based extensions on OJB database libraries are briefly sketched.

References

[1]
Atkinson, M. P., Daynes, L., Jordan, M. J., Printezis, T., Spence, S.: An Orthogonally Persistent Java. ACM Sigmod Record, 25(4), 1996]]
[2]
Bosc, P., Pivert, O.: Fuzzy Querying in Conventional Databases, In: Zadeh, L., Kacprzyk, J. (eds.): Fuzzy Logic for the Management of Uncertainty. John Wiley, New York, 1992, 645--671]]
[3]
Buckles, B. P., Petry, F. E: A Fuzzy Representation of Data for Relational Databases. Fuzzy Sets and Systems 7, 1982, 213--226]]
[4]
Chen, G.: Fuzzy logic in data modeling: semantics, constraints, and database design. Kluwer Academic Publishers, 1998]]
[5]
De Caluwe, R. (ed.): Fuzzy and Uncertain Object-Oriented Databases, Concepts and Models. World Scientific, Singapore, 1997]]
[6]
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J. and Griswold, W. G.: An Overview of AspectJ. In: Proc. of the European Conference on Object-Oriented Programming (ECOOP), 2001]]
[7]
Russell, C. et al.: Java Data Objects (JDO) Version 1.0, proposed final draft, Java Specification Request JSR000012, 2001]]
[8]
Sicilia, M. A., García, E., Gutiérrez, J. A.: Integrating fuzziness in object oriented modelling languages: towards a fuzzy-UML. In: Proceedings of the International Conference on Fuzzy Sets Theory and its Applications (FSTA), 2002, 66--67]]
[9]
Sicilia, M. A., García, E., Díaz, P. and Aedo, I.: Extending Relational Data Access Programming Libraries for Fuzziness: The fJDBC Framework. Lecture Notes in Computer Science 2522, Springer, 2002, 314--328]]
[10]
Sicilia, M. A., Gutiérrez, J. A., García, E.: Designing Fuzzy Relations in Orthogonal Persistence Object-Oriented Database Engines. Lecture Notes in Computer Science 2527, Springer, 2002, 243--253]]
[11]
Sicilia, M. A., García, E.: On Fuzziness in Relationship Value Segmentation: Applications to Personalized e-Commerce. ACM SIGECOM Newsletter, 4(2), 2003, 1--10]]
[12]
Sicilia, M. A., García, E., Gutiérrez, J. A.: Introducing Fuzziness in Existing Orthogonal Persistence Interfaces and Systems. In: Advances in Fuzzy Object-Oriented Databases: Modeling and Applications, IDEA Group Publishing, 2004, 241--268]]
[13]
Smets, P.: Imperfect information: Imprecision-Uncertainty. In: Uncertainty Management in Information Systems: From Needs to Solutions. Kluwer Academic Publishers, 1997, 225--254]]
[14]
Sutton Jr., S. M. and Rouvellou, I.: Modeling Software Concerns in Cosmos. In Proceedings of the First International Conference on Aspect-Oriented Software Development (AOSD 2002), ACM Press, 127--133]]
[15]
Sutton Jr, S. M. and Rouvellou, I.: Applicability of Categorization Theory to Multidimensional Separation of Concerns. In: Proceedings of the Workshop on Advanced Separation of Concerns, OOPSLA 2001]]
[16]
Sutton Jr., S. M. and Tarr, P.: Aspect-Oriented Design Needs Concern Modeling. In: Proc. of the Aspect Oriented Design Workshop on Identifying, Separating and Verifying Concerns in the Design, Enschede, The Netherlands, 2002]]
[17]
Yazici, A., George, R., Aksoy, D. (1998). Design and Implementation Issues in the Fuzzy Object-Oriented Data Model. Information Sciences, 108(1-4), 241--260]]
[18]
Zadrozny, S., Kacprzyk, J: FQUERY for Access: Towards Human Consistent Querying User Interfaces. In: Proceedings of the 1996 ACM Symposium on Applied Computing (SAC'96), 1996, 532--536]]

Cited By

View all
  • (2023)Transformation of Spatiotemporal Data Between Object-Oriented Database and XMLUncertain Spatiotemporal Data Management for the Semantic Web10.4018/978-1-6684-9108-9.ch008(158-173)Online publication date: 15-Dec-2023
  • (2019)Enhanced F-Perceptory Approach for Dealing With Geographic Data Imprecision From the Conceptual Modeling to the Fuzzy Geographical Database BuildingEnvironmental Information Systems10.4018/978-1-5225-7033-2.ch019(426-455)Online publication date: 2019
  • (2017)Enhanced F-Perceptory Approach for Dealing with Geographic Data Imprecision from the Conceptual Modeling to the Fuzzy Geographical Database BuildingHandbook of Research on Geographic Information Systems Applications and Advancements10.4018/978-1-5225-0937-0.ch009(238-267)Online publication date: 2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMOD Record
ACM SIGMOD Record  Volume 35, Issue 2
June 2006
83 pages
ISSN:0163-5808
DOI:10.1145/1147376
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2006
Published in SIGMOD Volume 35, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Transformation of Spatiotemporal Data Between Object-Oriented Database and XMLUncertain Spatiotemporal Data Management for the Semantic Web10.4018/978-1-6684-9108-9.ch008(158-173)Online publication date: 15-Dec-2023
  • (2019)Enhanced F-Perceptory Approach for Dealing With Geographic Data Imprecision From the Conceptual Modeling to the Fuzzy Geographical Database BuildingEnvironmental Information Systems10.4018/978-1-5225-7033-2.ch019(426-455)Online publication date: 2019
  • (2017)Enhanced F-Perceptory Approach for Dealing with Geographic Data Imprecision from the Conceptual Modeling to the Fuzzy Geographical Database BuildingHandbook of Research on Geographic Information Systems Applications and Advancements10.4018/978-1-5225-0937-0.ch009(238-267)Online publication date: 2017
  • (2006)Introducing fuzziness in object models and database interfaces through aspectsInternational Journal of Intelligent Systems10.1002/int.2018121:12(1199-1216)Online publication date: 2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media