22183009
A Nested Matrix Model for Schema Versioning in Object-Oriented Databases
31868554
Database Interoperability using a Database's own Natural Query Language
33110050
Managing Schema Versions in Object-Oriented Databases
The schemas of object-oriented databases are frequently changed in advanced applications such as Computer-Aided Design. This generates many schema versions that are used to model the evolving structure of a real world entity. Thus, there exists a need for an adequate method of managing the schema versions effectively, so that the user can trace the history of the changing schema with ease. In this paper, we propose a nested matrix model for the management of schema versions in object-oriented databases. The model maintains a semantic set of relationships between the schema versions. The advantages of our work include the provision of a logical representation for schema versions that are not addressed sufficiently in exiting models and the development of a graphic querying interface.
37712874
Database: Enterprise, Skills and Innovation, 22nd British National Conference on Databases, BNCOD 22, Sunderland, UK, July 5-7, 2005, Proceedings
Invited Paper.- Databases in Grid Applications: Locality and Distribution.- Spatio-temporal Databases.- Spatial Hierarchies and Topological Relationships in the Spatial MultiDimER Model.- Multidimensional Structures Dedicated to Continuous Spatiotemporal Phenomena.- TimeERplus: A Temporal EER Model Supporting Schema Changes.- Data Integration and Information Retrieval.- Semantically Rich Materialisation Rules for Integrating Heterogeneous Databases.- Answering Queries Using Views in the Presence of Functional Dependencies.- LAX: An Efficient Approximate XML Join Based on Clustered Leaf Nodes for XML Data Integration.- Exploitation of Referential Integrity Constraints for Efficient Update of Data Warehouse Views.- Correlation-Based Data Broadcasting in Wireless Networks.- Hierarchical Group-Based Sampling.- Using Schema Transformation Pathways for Data Lineage Tracing.- XML.- XDGL: XPath-Based Concurrency Control Protocol for XML Data.- Updating XML Using Object-Relational Database.- Applied Information Management.- Image Retrieval Using Weighted Color Co-occurrence Matrix.- Street Address Correction Based on Spelling Techniques.- Personalising Patient Information in the Real World.- Republishers in a Publish/Subscribe Architecture for Data Streams.
45399680
Experiences in Deploying Model-Driven Engineering
In this paper, we describe how Motorola has deployed model-driven engineering in product development, in particular for the development of highly reliable telecommunications systems, and outline the benefits obtained. Model-driven engineering has dramatically increased both the quality and the reliability of software developed in our organization, as well as the productivity of our software engineers. Our experience demonstrates that model-driven engineering significantly improves the development process for telecommunications systems. We discuss the elements we found most important for deployment of model-driven engineering in a large product development organization: An appropriate modeling language, a powerful domain-specific code generator, and a deployment support team.
62102270
Interactive video—a producer's medium
34002226
Constructible Falsity and Inexact Predicates
128780900
Expert system classification of urban land use/cover for Delhi, India
This study presents the results of classifying land use/land cover for Delhi, India using an expert system approach. For this study Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTER) data of 22 September 2003 were used. The research goals of this project are two‐fold. In one respect, the research goal is to report on the extent covered by urbanization using the classified image. Thirteen different land‐cover categories were identified with an 85.55% overall classification accuracy based on 256 random points for validation and 50 on the ground observations. Secondly, we report on our efforts to duplicate an expert system model previously developed for Phoenix Arizona as a generalized approach for urban land use classification. Results suggest that while some of the methodology could be duplicated, there are local factors (e.g. data availability and specific land features) that required the approach to be modified.
29108592
Automated semantic analysis of design models
Based on several years of experience in generating code from large SDL and UML models in the telecommunications domain, it has become apparent that model analysis must be used to augment more traditional validation and testing techniques. While model correctness is extremely important, the difficulty of use and non-scalability of most formal verification techniques when applied to large-scale design models renders them insufficient for most applications. We have also repeatedly seen that even the most complete test coverage fails to find many problems. In contrast, sophisticated model analysis techniques can be applied without human interaction to large-scale models. A discussion of the model analysis techniques and the model defects that they can detect is provided, along with some real-world examples of defects that have been caught.