<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>47</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">Sampaio, Pedro</style></author><author><style face="normal" font="default" size="100%">Ferreira, Paulo</style></author><author><style face="normal" font="default" size="100%">Luís Veiga</style></author></authors></contributors><titles><title><style face="normal" font="default" size="100%">Transparent scalability with clustering for Java e-science applications</style></title><secondary-title><style face="normal" font="default" size="100%">Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems</style></secondary-title><tertiary-title><style face="normal" font="default" size="100%">DAIS'11</style></tertiary-title></titles><dates><year><style  face="normal" font="default" size="100%">2011</style></year></dates><urls><web-urls><url><style face="normal" font="default" size="100%">http://dl.acm.org/citation.cfm?id=2022090.2022112</style></url></web-urls><related-urls><url><style face="normal" font="default" size="100%">https://sites.fct.unl.pt/sites/default/files/synergy-vm/files/2011-dais-sampaio.pdf</style></url></related-urls></urls><publisher><style face="normal" font="default" size="100%">Springer-Verlag</style></publisher><pub-location><style face="normal" font="default" size="100%">Berlin, Heidelberg</style></pub-location><pages><style face="normal" font="default" size="100%">270–277</style></pages><isbn><style face="normal" font="default" size="100%">978-3-642-21386-1</style></isbn><language><style face="normal" font="default" size="100%">eng</style></language><abstract><style face="normal" font="default" size="100%">&lt;p&gt;The two-decade long history of events relating object-oriented programming, the development of persistence and transactional support, and the aggregation of multiple nodes in a single-system image cluster, appears to convey the following conclusion: programmers ideally would develop and deploy applications against a single shared global memory space (heap of objects) of mostly unbounded capacity, with implicit support for persistence and concurrency, transparently backed by a possibly large number of clustered physical machines.&lt;/p&gt;
&lt;p&gt;In this paper, we propose a new approach to the design of OODB systems for Java applications: (O3)2 (pronounced ozone squared). It aims at providing to developers a single-system image of virtually unbounded object space/heap with support for object persistence, object querying, transactions and concurrency enforcement, backed by a cluster of multi-core machines with Java VMs that is kept transparent to the user/developer. It is based on an existing persistence framework (ozone-db) and the feasibility and performance of our approach has been validated resorting to the OO7 benchmark.&lt;/p&gt;
</style></abstract><notes><style face="normal" font="default" size="100%">&lt;p&gt;n/a&lt;/p&gt;
</style></notes></record></records></xml>