Mobile Anwendungen und Daten

Netzwerke mit mobilen Partnern stellen die Datenbankforschung vor eine Fülle spannender neuer Herausforderungen. Dazu gehört, dass Geräte oder Netzwerkverbindungen unkontrolliert ausfallen können, der Nutzer des Systems aber trotzdem korrektes Verhalten von Transaktionen garantiert haben möchte. 
Wir entwickeln Verfahren, die Atomizität und korrekte parallele Abläufe von Transaktionen in mobilen Systemen auch unter extremen Bedingungen garantieren können, also z.B. auch wenn beliebige Knoten und Verbindungen unkontrolliert ausfallen. 

Publikationen 

  1. Stefan Böttcher, Sebastian Obermeier: Dynamic Commit Tree Management for Service Oriented Architectures. 9th International Conference on Enterprise Information Systems, Funchal, Portugal, June 2007.
  2. Stefan Böttcher, Le Gruenwald, Sebastian Obermeier: A Failure Tolarating Atomic Commit Protocol for Mobile Environments. The 8th International Conference on Mobile Data Management (MDM),  Mannheim, Germany, May 2007
    doi:10.1109/MDM.2007.31
  3. Sebastian Obermeier, Stefan Böttcher. Avoiding Infinite Blocking of Mobile Transactions. The 11th International Database Engineering and Applications Symposium (IDEAS 2007). Banff, CANADA, September 2007
    doi:10.1109/IDEAS.2007.4318090
  4. Stefan Böttcher, Le Gruenwald, Sebastian Obermeier: Reducing sub-transaction aborts and blocking within atomic commit protocols. British National Conference on Databases (BNCOD 2006), Belfast, Great Britain, July, 2006
    doi:10.1007/11788911_5
  5. Joos-Hendrik Böse, Stefan Böttcher, Le Gruenwald, Sebastian Obermeier, Heinz Schweppe, Thorsten Steenweg: An Integrated Commit Protocol for Mobile Network Databases. The 9th International Database Engineering and Applications Symposium (IDEAS 2005). Montreal, Canada, July 2005
    doi:10.1109/IDEAS.2005.11
  6. Stefan Böttcher: Repairing lost connections of mobile transactions with minimal XML data exchange. IFIP TC8 Working Conference on Mobile Information Systems (MOBIS). Oslo, Norway, September 2004.

Netzwerke mit mobilen Partnern stellen die Datenbankforschung vor eine Fülle neuer Herausforderungen. So erfordern insbesondere begrenzte Übertragungsbandbreite und die begrenzte Energie kleiner mobiler Geräte dazu, dass alle Verfahren unter diesen Aspekten neu geprüft oder neu entwickelt werden müssen. 
Wir haben Technologien entwickelt, die bei der Anfragebearbeitung in Netzwerken von mobilen Geräten wichtige Ressourcen wie Energie und Bandbreite sparen. 

Publikationen 

  1. Stefan Böttcher: Cache Consistency in Mobile XML databases. The Seventh Intenational Conference on Web-Age Information Management (WAIM 2006), Hongkong, China, June 2006
    doi:10.1007/11775300_26
  2. Stefan Böttcher, Sebastian Obermeier, Adelhard Türling, Jan Henrik Wiesner. Segmentation-Based Caching for Mobile Auctions. Technology and Applications of Mobile Commerce (TAMOCO 2008), Glasgow, Great Britain, January 2008.
  3. Stefan Böttcher: Repairing lost connections of mobile transactions with minimal XML data exchange. IFIP TC8 Working Conference on Mobile Information Systems (MOBIS). Oslo, Norway, September 2004.
  4. Stefan Böttcher, Adelhard Türling: Caching XML Data for Mobile Web Clients.International Conference on Internet Computing IC' 04. Las Vegas, June 2004.
  5. Stefan Böttcher, Sebastian Obermeier, Thomas Wycisk: XML Query Result Size Estimation for Small Bandwidth Devices (Poster). British National Conference on Databases (BNCOD 2007), Glasgow, Great Britain, July 2007
    doi:10.1007/978-3-540-73390-4_18

Sichere Geschäfte mit mobilen Partnern stellen eine Fülle neuer Herausforderungen. So benötigt man einerseits Schutz vor Missbrauch, andererseits aber auch zuverlässige Systeme, die verschiedene Geschäftspartner auch in Ausfall-gefährdeten Umgebungen zu einer einheitlichen Entscheidung (Atomic Commit) über ein Geschäft kommen lassen. 

Zuverlässige Systeme erfordern, dass einheitliche Geschäftsentscheidungen durchführbar sind und ihre Gültigkeit nicht in Frage gestellt wird, wenn mobile Geräte vorübergehend nicht erreichbar sind oder ausfallen. Wir haben Transaktionskonzepte für die Abwicklung von Geschäften mit mobilen Partnern entwickelt, die auch dann noch eine sichere Ausführung von Transaktionen garantieren, wenn Partner unerreichbar sind oder ein Netz vorübergehend partitioniert ist. Damit ist es möglich, Geschäfte mit mobilen Partnern auch noch dann abzuschließen, wenn Ressourcen in anderen nicht abgeschlossenen Geschäftstransaktionen gebunden sind, und es können mehr Transaktionen abgeschlossen werden als mit üblichen Atomic-Commit-Protokollen. 

Publikationen 

  1. Sebastian Obermeier, Stefan Böttcher, Martin Hett, Panos K. Chrysanthis, George Samaras: Adjourn State Concurrency Control Avoiding Time-Out Problems in Atomic Commit Protocols (Poster). IEEE International Conference on Data Engineering, Cancun, Mexico, April 2008
    doi:10.1109/ICDE.2008.4497595
  2. Sebastian Obermeier, Stefan Böttcher. Avoiding Infinite Blocking of Mobile Transactions. The 11th International Database Engineering and Applications Symposium (IDEAS 2007). Banff, CANADA, September 2007
    doi:10.1109/IDEAS.2007.4318090
  3. Stefan Böttcher, Sebastian Obermeier: Dynamic Commit Tree Management for Service Oriented Architectures. 9th International Conference on Enterprise Information Systems, Funchal, Portugal, June 2007. 
  4. Stefan Böttcher, Le Gruenwald, Sebastian Obermeier: A Failure Tolarating Atomic Commit Protocol for Mobile Environments. The 8th International Conference on Mobile Data Management (MDM),  Mannheim, Germany, May 2007
    doi:10.1109/MDM.2007.31
  5. Stefan Böttcher, Le Gruenwald, Sebastian Obermeier: Reducing sub-transaction aborts and blocking within atomic commit protocols. British National Conference on Databases (BNCOD 2006), Belfast, Great Britain, July, 2006
    doi:10.1007/11788911_5