Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Nested transactions: an approach to reliable distributed computing
Nested transactions: an approach to reliable distributed computing
Metaclasses are first class: The ObjVlisp Model
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
A programmer's guide to object-oriented programming in Common LISP
A programmer's guide to object-oriented programming in Common LISP
Federated database systems for managing distributed, heterogeneous, and autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Dynamic restructuring of transactions
Database transaction models for advanced applications
Building an object-oriented database system: the story of 02
Building an object-oriented database system: the story of 02
On view support in object-oriented database systems
Modern database systems
Introduction to part 2: technology for interoperating legacy databases
Modern database systems
On resolving schematic heterogeneity in multidatabase systems
Modern database systems
Query processing in multidatabase systems
Modern database systems
Transaction management in multidatabase systems
Modern database systems
Object-oriented multidatabase systems: a solution for advanced applications
Object-oriented multidatabase systems: a solution for advanced applications
Database integration using the open object-oriented database system VODAK
Object-oriented multidatabase systems
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
CODASYL Data-Base Management Systems
ACM Computing Surveys (CSUR)
Hierarchical Data-Base Management: A Survey
ACM Computing Surveys (CSUR)
Guardians and Actions: Linguistic Support for Robust, Distributed Programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
A relational model of data for large shared data banks
Communications of the ACM
Object Database Standard: ODMG-93, Release 1.2
Object Database Standard: ODMG-93, Release 1.2
The Java Language Specification
The Java Language Specification
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
ECOOP '98 Workshop ion on Object-Oriented Technology
Identifying Virtual Composite Objects: A Step Forward to Update Object Views
DEXA '97 Proceedings of the 8th International Workshop on Database and Expert Systems Applications
Database Research: Achievements and Opportunities into the 21st Century
Database Research: Achievements and Opportunities into the 21st Century
Java transactions for the internet
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Hi-index | 0.00 |
Even though federated multidatabase systems solve most of the issues in integrating heterogeneous data sources, they do not solve what we call data access heterogeneity: i.e. they do not allow users to structure and manage in the same way persistent, volatile and distributed data with the tools that match their needs. To solve this problem, we propose to add generic MDBS management facilities into a general purpose object oriented programming language.This extension is mainly based on new transactional and view approaches and the resulting system can be completely customized in order to match the needs of its users. An implementation of this system for Java, named JavaViews, currently allows to integrate ODBC as well as Versant or Poet databases.