𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Introducing fuzziness in object models and database interfaces through aspects

✍ Scribed by Miguel-Angel Sicilia; Elena García-Barriocanal; León González-Sotos


Publisher
John Wiley and Sons
Year
2006
Tongue
English
Weight
254 KB
Volume
21
Category
Article
ISSN
0884-8173

No coin nor oath required. For personal study only.

✦ Synopsis


Imperfection in information can be considered a crosscutting concern that manifests itself in diverse kinds of imprecision, uncertainty, or inconsistency in the data models of a software system. The extension of existing programming and querying interfaces for the different aspects of information imperfection requires a proper modularization of the different concerns of numerical imprecision handling, so that the extensions do not interfere with existing programming practices and do not obscure the original design. Aspect-oriented design ~AOD! enables such a form of nonintrusive extensions to be added to existing software libraries, clearly separating fuzziness or other imperfections in data as a differentiated concern that can be considered from the early phases of development. In this article, a general framework for aspect-based extension of data models and fuzzy databases is described, and some design and implementation issues of such AOD-based extensions on OJB database libraries are described as a case study.


📜 SIMILAR VOLUMES


Level-2 fuzzy sets and their usefulness
✍ Guy de Tré; Rita de Caluwe 📂 Article 📅 2003 🏛 Elsevier Science 🌐 English ⚖ 287 KB

In the real world information is, for the most part, available in an imperfect form. Managing this kind of information with classical database systems brings a disadvantageous loss of data semantics along. Therefore, advanced database modelling techniques are necessary. This paper deals with a unifo