Most of the approaches which address the problem of 3D object retrieval, use global descriptors of the objects which fail to consistently compensate for the intra-class variability of articulated objects. In this pape...
详细信息
A "Virtual Building (VB)" uses object-oriented Database to store and represent digitally building information in a hierarchical structure. The objective of this study was to use the VB approach to develop a ...
详细信息
A "Virtual Building (VB)" uses object-oriented Database to store and represent digitally building information in a hierarchical structure. The objective of this study was to use the VB approach to develop a real-time indoor and urban environmental monitoring system. It included a new and expanded primary database structure implemented in a web-based database program, interactive modules between the main database to sub-databases that obtain data directly from various type of sensors/network of sensors, or from the building energy management system. At each level of the primary database structure, different indoor and outdoor monitoring parameters were defined and categorized. The approach was demonstrated in a pilot testbed using an office building. Measurements of temperature, humidity and CO2 at 16 different locations, and indoor VOC concentrations were conducted in the pilot testbed. The monitored data were used to illustrate the dynamics of indoor thermal and air quality conditions as a function of outdoor weather and indoor occupancy conditions.
object-relational mapping (ORM) in computer software is a programming technique for converting data between incompatible type systems in relational databases and object-oriented programming languages. ORM technologies...
详细信息
Moving objectdatabases (MOD) have gained much interest in recent years due to the advances in mobile communications and positioning technologies. Study of MOD can reveal useful information (e.g., traffic patterns and...
详细信息
ISBN:
(纸本)9781605584225
Moving objectdatabases (MOD) have gained much interest in recent years due to the advances in mobile communications and positioning technologies. Study of MOD can reveal useful information (e.g., traffic patterns and congestion trends) that can be used in applications for the common benefit. In order to mine and/or analyze the data, MOD must be published, which can pose a threat to the location privacy of a user. Indeed, based on prior knowledge of a user's location at several time points, an attacker can potentially associate that user to a specific moving object (MOB) in the published database and learn her position information at other time points. In this paper, we study the problem of privacy-preserving publishing of moving object database. Unlike in microdata, we argue that in MOD, there does not exist a fixed set of quasi-identifier (QID) attributes for all the MOBs. Consequently the anonymization groups of MOBs (i.e., the sets of other MOBs within which to hide) may not be disjoint. Thus, there may exist MOBs that can be identified explicitly by combining different anonymization groups. We illustrate the pitfalls of simple adaptations of classical fc-anonymity and develop a notion which we prove is robust against privacy attacks. We propose two approaches, namely extreme-union and symmetric anonymization, to build anonymization groups that provably satisfy our proposed fc-anonymity requirement, as well as yield low information loss. We ran an extensive set of experiments on large real-world and synthetic datasets of vehicular traffic. Our results demonstrate the effectiveness of our approach. Copyright 2009 ACM.
object Relational Mapping (ORM or also known as O-R) tools provide a mapping between the object model and the relational model, acting as an intermediary between an objectoriented code base, and a relational database...
详细信息
ISBN:
(纸本)9781605586434
object Relational Mapping (ORM or also known as O-R) tools provide a mapping between the object model and the relational model, acting as an intermediary between an objectoriented code base, and a relational database. Over the last few years the use of object relational mapping tools have grown. Today their exist many ORM tools for programming languages, like C++ (LiteSQL), Java (Hibernate, Apache OJB), Python (SQLAlchemy), Ruby, PHP, .Net (iBATIS) and Perl to name a few. ORM tools provide an extra layer between the business logic layer and the data layer. It is important that this layer is not a bottleneck. The aim of the study was to investigate the influence of this extra layer against the use of objectdatabases that remove the need for this extra mapping layer. During this investigation the impact of certain optimisation techniques on performance was investigated. In this paper we only report on how vendor-recommended optimisation techniques influenced the performance of Hibernate. The OO7 benchmark, tailored to investigate Java based object persistence, was used to create a database;to traverse it;to query it;and to delete and update data. An initial experiment used "out of the box" Hibernate settings with regard to the use of indexes, lazy and eager loading, and caching. The times taken were submitted to Hibernate for comment. The experiment was then re-run, using optimised settings as recommended by the vendor. The extent of improvement is reported. Copyright 2009 ACM.
The development of large and complex products is currently carried out in small, separate teams of engineers trained in diverse disciplines. Mechanical and electrical engineers are involved in the development of high-...
详细信息
XML has emerged as the universal format for data exchange and is being widely used in technical documentation of manufacturing companies, book publishing, and Web publishing. It is also being used in contexts that are...
详细信息
ISBN:
(纸本)0769523153
XML has emerged as the universal format for data exchange and is being widely used in technical documentation of manufacturing companies, book publishing, and Web publishing. It is also being used in contexts that are mission-critical, such as banking and e-commerce. One of the main reasons for the popularity of XML is its semi-structured nature and the flexibility of its component parts. Schemaless XML documents, which do not have a schema or Document Type Definition (DTD), have the highest level of flexibility, as they are not bound to any kind of structure. However, support for schemaless XML documents in the major relational and object-oriented databases is limited to storing each of them as a CLOB (Character Large object). This kind of storage requires the usage of associative search criteria to query the document, and does not support piecewise update and multiple document queries. In this research, we developed a middleware layer over an Oracle DBMS to support the storage, retrieval, query and update of schemaless XML documents. We also propose an algorithm by which we can store the logical structure of the XML document in addition to storing its content. The final part of this paper presents an algorithm that can rebuild XML documents by using the stored logical structures and the content of the XML documents. The rebuilt XML document is a well-formed document and is similar to the original document.
The development cycle of a decision support system involves many resources, time and high cost and above all, the database schema used in the system is built only for some specific tasks. So, a relational database sch...
详细信息
The development cycle of a decision support system involves many resources, time and high cost and above all, the database schema used in the system is built only for some specific tasks. So, a relational database schema or a data warehouse prototype cannot be easily mapped and reused in multiple DSS projects. In this paper we propose an object-oriented (OO) approach and an OO database schema to accomplish the DSS implementation which require a multidimensional modeling at the conceptual level using fundamental concepts of OO (class, attribute, method, object, polymorphism, inheritance, hierarchy) to represent all multidimensional properties of a data warehouse, at both the structural and dynamic levels.
The development of large and complex products is currently carried out in small, separate teams of engineers trained in diverse disciplines. Mechanical and electrical engineers are involved in the development of high-...
详细信息
Most existing Content-based Information Retrieval (CBIR) systems using semantic annotation, either annotate all the objects in a database (full annotation) or a manually selected subset (partial annotation) in order t...
详细信息
暂无评论