Bettina Kemme, School of
Computer Science, McGill University
Publications
Book
Database Replication.
B. Kemme, R. Jiménez-Peris, M.Patiño-Martínez. Synthesis Lectures
on Data Management. Morgan & Claypool Publishers. 2010
2010
- Database Replication: A Tutorial. B. Kemme, R.
Jiménez-Peris, M.Patiño-Martínez, G. Alonso. Chapter of the book
“Replication: Theory and Practice”, LNCS 5959, pp. 219-250, B.
Charron-Bost, F. Pedone, A. Schiper (eds). Springer 2010.
- SMS
based Group Communication Systems for Mobile Devices. Ch. Seeger, B.
Kemme and H. Wu. International ACM Workshop on Data Engineering for
Wireless and Mobile Access, 10 pages, June 2010.
2009
- A System of Architectural Patterns for Scalable, Consistent and Highly Available Multi-Tier Service Oriented Infrastructure.
R. Jiménez-Peris, M.Patiño-Martínez, B. Kemme, F. Perez-Sorrosal, D.
Serrano. Chapter of the book “Architecting Dependable Systems. Volume
6.”. LNCS 5835. pp. 1-23. R. de Lemos, J-C. Fabre, C. Gacek, F.
Gadducci, M. ter Beek (eds). Springer.
- Replicated Database
Concurrency Control (Definitional Entry). Bettina Kemme. In
Encyclopedia of Database Systems, pp. 2390-2391, Springer.
- Data Replication (Regular Entry). Bettina Kemme. In Encyclopedia of Database Systems, pp. 2390-2391, Springer.
- Traditional
Concurrency Control for Replicated Databases (Regular Entry). Bettina
Kemme. In Encyclopedia of Database Systems, pp. 3144-3149, Springer.
- Replication for High Availability (Regular Entry). Bettina Kemme. In Encyclopedia of Database Systems, pp. 2397-2402, Springer.
- Eventual
Consistency (Definitional Entry). Marc Shapiro and Bettina Kemme. In
Encyclopedia of Database Systems, pp. 1071-1072, Springer.
- Partial Replication (Definitional Entry). Bettina Kemme. In Encyclopedia of Database Systems, pp. 2045-2046, Springer.
- One-Copy-Serializability (Definitional Entry). Bettina Kemme. In Encyclopedia of Database Systems, pp. 1947-1948, Springer.
- Snapshot
Isolation and Integrity Constraints in Replicated Databases. Y. Lin, B.
Kemme, R. Jiménez-Peris, M.Patiño-Martínez and J. Enrique
Armendariz-Iñigo. ACM Transactions on Database Systems, Volume 34, No.
2, 2009. pp. 11:1-49.
- A Highly Robust P2P-CDN under Large-Scale
and Dynamic Participation. M. El Dick, E. Pacitti and B. Kemme. In
Proc. of Int. Conference on Advances in P2P Systems (AP2PS), pp.
180-185, October 2009.
- A Unified Framework for Load
Distribution and Fault-Tolerance of Application Servers. H. Wu and B.
Kemme. In Proc. of Euro-Par, pp. 178-190, August 2009.
- Mammoth:
a massively multiplayer game research framework. J. Kienzle, C.
Verbrugge, B. Kemme, A. Denault, M. Hawker. In Proc. of Int. Conference
on Foundations of Digital Game (FDG), pp. 308-315, April 2009.
- M.
El Dick, E. Pacitti and B. Kemme. Flower-CDN: A hybrid P2P overlay for
Efficient Query Processing in CDN. In Proc. of Int. Conference on
Extending Database Technology (EDBT), pp. 427-438, March 2009.
2008
- Maintaining Replicas in Unstructured P2P Systems Ch. Leng, W. Terpstra, B. Kemme, A. Buchmann. ACM CoNEXT, December 2008.
- An Autonomic Approach for Replication of Internet-based Services. D. Serrano, M.Patiño-Martínez, R. Jiménez-Peris, B. Kemme. IEEE Symp. on Reliable Distributed Systems (SRDS), Oct. 2008.
- Area-Based Gossip Multicast . Ch. Seeger, B. Kemme, P. Kabus, A. Buchmann. Workshop on Network and Systems Support for Games (NetGames), October 2008.
- Persistence in Massively Multiplayer Online Games . K. Zhang, B. Kemme, A. Denault. Workshop on Network and Systems Support for Games (NetGames), October 2008.
- pSense - Maintaining a Dynamic Localized Peer-to-Peer Structure for Position Based Multicast in Games.
A. Schmieg, M. Stieler, S. Jeckel, P. Kabus, B. Kemme, A. P. Buchmann,
Int. Conf. on Peer-to-Peer-Computing, IEEE Computer Society, September
2008.
- Showing Correctness of a Replication Algorithm in a Component based System. H. Wu, B. Kemme. IDEAS
Conf., September 2008.
- Replication in Service Oriented Architectures. M. Ameling, M. Roy, B. Kemme. Int. Conf. on Software and Data Technologies. July 2008.
- Online Recovery in Cluster Databases. W. Liang, B. Kemme. Int. Conf. on Extending Database Technology (EDBT), March 2008.
2007
- Enterprise Grids: Challenges Ahead. R. Jiménez-Peris, M.Patiño-Martínez, B. Kemme. Journal of Grid Computing. Volume 5, No. 3, pp. 283-294, 2007.
- Exploiting Reflection to Enable Scalable and Performance Database Replication at the Middleware Level.
J. Salas, R. Jiménez-Peris, M.Patiño-Martínez, B. Kemme. Chapter of the
book Software Engineering and Fault Tolerance. P. Pelliccione, H.
Muccini, N. Gueli, A. Romanovsky (eds). 2007. ISBN 978-981-270-503-7.
World Scientific.
- Boosting Database Replication Scalability through Partial Replication and 1-Copy-Snapshot-Isolation.
D. Serrano, M.Patiño-Martínez, R. Jiménez-Peris, B. Kemme. IEEE Pacific
Rim Int. Symp. on Dependable Computing (PRDC), Dec. 2007.
- Consistent and Scalable Cache Replication for Multi-Tier J2EE Applications. F. Perez-Sorrosal, M.Patiño-Martínez, R. Jiménez-Peris, B. Kemme. ACM/IFIP/USENIX Int. Middleware Conf., Nov. 2007.
- Enhancing Edge Computing with Database Replication. Y. Lin, B. Kemme, M.Patiño-Martínez, R. Jiménez-Peris. IEEE Symp. on Reliable Distributed Systems (SRDS), October 2007.
- A Recovery Protocol for Middleware Replicated Databases
Providing GSI. J. E. Armendáriz-Iñigo, F. D. Muñoz-Escoí, J. R. Juárez,
J. R. González de Mendívil, B. Kemme. IEEE Int. Conference on
Availability, Reliability and Security (ARES), April 2007.
2006
- Applying Database Repliation to Multi-player Online Games.
Y. Lin, B. Kemme, M.Patiño-Martínez, R. Jiménez-Peris. ACM Workshop on
Network and Systems Support for Games (NetGames), Oct. 2006
- Lightweight Reflection for
Middleware-based Database Replication. J. Salas, R.
Jiménez-Peris, M.
Patiño-Martínez, B. Kemme. IEEE
Int. Symp. on Reliable Distributed Systems (SRDS), Leeds, England, Oct.
2006
- Enterprise Grids: Challenges
Ahead. R. Jiménez-Peris, M.
Patiño-Martínez, B. Kemme. Invited Paper corresponding to
the keynote speech at Int.
Workshop on High-Performance Data Management in Grid Environments.
co-located with VECPAR 7th Int. Conf. on High Performance Computing for
Computational Science, July 2006.
- Exp-WF: Workflow Support for
Laboratory
Information Systems. B. Gabor, B. Kemme. IEEE Workshop on Workflow
and Data Flow for Scientific Applications (SciFlow'06), co-located with
Int. Conf. on Data Engineering, Atlanta, Georgia, April 2006.
- Don't be a Pessimist: Use Snapshot
based
Concurrency Control for XML. (Short Paper). Z. Sardar, B.
Kemme. IEEE Int. Conf. on Data Engineering (ICDE), Atlanta, Georgia,
April 2006.
- Data mining using relational
database
management systems. B. Zou,
X. Ma, B. Kemme, G. Newton, D. Precup. Pacific-Asia Conference on
Knowledge Discovery and Data Mining (PAKDD), Singapore, April 2006.
2005
- Consistent Database Replication at
the
Middleware Level. M. Patiño-Martínez, R.
Jiménez-Peris, B. Kemme, G. Alonso. ACM Transactions on Computer
Systems (TOCS). Volume 23, No. 4, 2005, pp 1-49.
- A Replication
Toolkit for J2EE Application Servers. H. Wu, B. Kemme, A.
Bartoli
and S. Patarin. Software Demonstration at the
ACM/IFIP/USENIX Conf. on Middleware, Grenoble, France, December
2005.
- Fault-tolerance for Stateful
Application
Servers in the Presence of Advanced Transactions Patterns. H. Wu,
B. Kemme. Proc. of the IEEE Symp. on Reliable Distributed Systems
(SRDS), Orlando, Florida, October 2005.
- The ADAPT Framework for
Adaptable and
Composable Web Services. A. Bartoli, R. Jiménez-Peris, B.
Kemme, C. Pautasso, S. Patarin,
S. Wheater and S. Woodman. IEEE Distributed Systems Online - Web
Systems Section. Invited Paper. Sept. 2005.
- Exactly-Once Interaction
in a
Multi-tier Architecture. B. Kemme, M.
Patiño-Martínez, R. Jiménez-Peris, J. Salas. VLDB
Workshop on Design, Implementation, and Deployment of Database
Replication, Trondheim, Norway, August 2005.
- Consistent Data Replication: Is
it
feasible in WANs? Y. Lin, B. Kemme, M.
Patiño-Martínez, R. Jiménez-Peris. Europar Conf.,
Lisbon (Portugal), August 2005.
- Fine-Granularity Access Control in
3-tier
Laboratory Information Systems. X. Li, N. A. Naee, B. Kemme. IDEAS
Conf. Montreal, Canada, July 2005.
- Middleware based Data Replication
providing Snapshot Isolation. Y. Lin, B. Kemme, M.
Patiño-Martínez, R. Jiménez-Peris. ACM Int. Conf.
on Management of Data (SIGMOD), Baltimore, Maryland, June 2005.
- ADAPT: Middleware Technologies for
Adaptive and Composable Distributed
Components. A. Bartoli, R. Jiménez-Peris, B. Kemme, C.
Pautasso, S. Patarin, S. Weater, S. Woodman. Europ. Dependable
Computing Conference (EDCC), Project Track, April 2005.
- Postgres-R(SI): Combining Replica
Control with Concurrency
Control based on Snapshot Isolation. S. Wu, B. Kemme. IEEE Int.
Conference
on Data Engineering (ICDE), Tokyo, Japan, April 2005.
2004
- Eager Replication for Stateful J2EE
Servers. H. Wu, B. Kemme, V. Maverick. Int. Symposium on
Distributed Objects and Applications (DOA), Agia Napa, Cyprus, October
2004.
- Adaptive Middleware for Data
Replication. J. M. Milan-Franco, R. Jiménez-Peris,
M. Patiño-Martínez, B. Kemme. ACM/IFIP/USENIX Conference
on Middleware, Toronto, Canada, October 2004.
- Comparison
of UDDI Registry Replication Strategies. C.
Sun, Y. Lin, B. Kemme. IEEE Int. Conference on Web Services
(ICWS), San
Diego, California, July 2004.
2003
- Exp-DB: Fast Development of
Information Systems for Experiment Tracking. N. A. Naeem,
S. Raymond, A. Poupon,
M. Cygler,
B. Kemme. Conference on Advanced Information Systems Engineering (CAiSE
'03),
Klagenfurt/Velden, Austria, June, 2003, CAiSE Forum, Short Paper
Proceedings.
- Database Replication Based on
Group Communication: Implementation Issues. Future Directions in
Distributed Computing (FuDiCo), Research and Position Papers.
Lecture Notes in Computer Science 2584 Springer 2003.
- Are quorums an alternative for data
replication? R. Jiménez-Peris,
M. Patiño-Martínez,
G. Alonso,
B. Kemme. ACM
Transactions on Database Systems (TODS), Volume 28, No. 3, 2003, pp
257-294.
- Using Optimistic Atomic Broadcast in
Transaction Processing Systems. B. Kemme,
F. Pedone,
G. Alonso,
A. Schiper,
M. Wiesmann.
IEEE Transactions on Knowledge and Data Engineering, Volume 15, No. 4,
2003. pp. 1018-1032
2002
2001
- How to Select a Replication
Protocol
According to Scalability, Availability, and Communication Overhead.
R. Jiménez-Peris, M. Patiño-Martínez, G. Alonso,
B. Kemme. Proc. of the 20th IEEE Int. Conf. on Reliable Distributed
Systems, SRDS'01, New Orleans, Oct. 2001
- Online Reconfiguration in
Replicated
Databases Based on
Group Communication B. Kemme, A. Bartoli, O.
Babaouglu. Proc. of the IEEE International Conference on Dependable
Systems and Networks (DSN 2001), Goteborg, Sweden, June 2001.
2000 and earlier
- Database
Replication Techniques: a Three Parameter Classification M.
Wiesmann,
F. Pedone, A. Schiper, B. Kemme, G. Alonso. Proc. of the 19th IEEE
Symposium
on Reliable Distributed Systems (SRDS2000), Nürnberg, Germany,
October
2000.
- Scalable
Replication in Database Cluster. M. Patiño-Martínez,
R. Jiménez-Peris, B. Kemme, G. Alonso. Proc. of the
14th International Symposium on Distributed Computing (DISC), Toledo,
Spain,
October 2000.
- Don't
be lazy, be consistent: Postgres-R, a new way to implement Database
Replication.
B. Kemme, G. Alonso. Proc. of 26th International Conference
on Very Large Databases (VLDB), Cairo, Egypt, September 2000.
- A New
Approach to Developing and Implementing Eager Database Replication
Protocols.
B. Kemme, G. Alonso. ACM
Transactions on Database Systems (TODS), Volume 25, No. 3,
September
2000, pp 333-379.
- Understanding
Replication in Databases and Distributed Systems. M. Wiesmann, F.
Pedone,
A. Schiper, B. Kemme, G. Alonso. Proc. of the IEEE 20th International
Conference
on Distributed Computing Systems (ICDCS), Taipei, Taiwan, Republic of
China,
April 2000.
- Processing
Transactions over Optimistic Atomic Broadcast Protocols. B. Kemme,
F. Pedone, G. Alonso, A. Schiper. Proc. of the IEEE 19th International
Conference
on Distributed Computing Systems (ICDCS), Austin, Texas, June 1999.
- Transactions,
Messages and Events: Merging Group Communication and Database Systems.
B. Kemme, G. Alonso. Proc. of the 3rd ERSADS European Research Seminar
on Advances in Distributed Systems, Madeira Island, Portugal, April
1999.
- A Suite
of Database Replication Protocols based on Group Communication
Primitives.
B. Kemme, G. Alonso. Proc. of the IEEE 18th International Conference on
Distributed
Computing Systems (ICDCS), Amsterdam, The Netherlands, May 1998.
- Don't be a Pessimist: use Snapshot based Concurrency Control for XML. Z. Sardar, B. Kemme. Technical Report SOCS-TR-2005.6, School of Computer Science, McGill University. October 2005.
- Using
Optimistic Atomic Broadcast in Transaction Processing Systems. B.
Kemme,
F. Pedone, G. Alonso, A. Schiper. Technical Report No. 325, ETH
Zürich,
Departement of Computer Science, 1999.
- Database
Replication based on Group Communication. B. Kemme, G. Alonso.
Technical
Report No. 289, ETH Zürich, Departement of Computer Science,
February
1998.
- Datenbankreplikation
unter Verwendung von Gruppenkommunikation. B. Kemme. In: 9.
Workshop
"Grundlagen von Datenbanken", Königslutter, Germany, May 1997. (In
German).
- Aplicación de la
Lógica
Temporal Proposicional
para la Representación y Ceducción de Conocimientos
TemporalesB. Kemme, J. Borrego Díaz. In: Actas del
X. Congreso de Lenguajes Naturales y Lenguajes Formales. Sevilla,
September 1994 (In Spanish).
Bettina Kemme,
30-May-2001; Last
Change: 30-May-2001