DATABRICKS
Data Components for Mobile Applications


DataBricks is a Sapiens 99 - Project Proposal

Sapiens Project # 33924, 2000

The  project focuses on the design and implementation of adequate system support to ease the implementation of new applications for mobile environments. To this end, it will provide, not only a set of data-management solutions suitable for different mobile settings, but also a specialized component-based framework and associated linguistic support that allows programmers to easily create adequate data-management solutions for their applications.

Project Team: Students:
  • Miguel Durão

Research Streams in the CITI:
  • LSDCS - Large Scale and Distributed Systems
  • PLM - Programming Languages and Models

 

Prototypes and Tools:
  • DOORS - An Distributed Object System
  • ComponentJ - A component-oriented programming Language with Java-Like Syntax

Papers

 
  • Nuno Preguiça, J. Legatheaux Martins, Henrique Domingos, Sérgio Duarte
    Supporting Groupware in Mobile Environments
    DI-FCT-UNL Technical Report UNL-DI-4-2002
    Monte da Caparica, Portugal, 2002, [PDF].
     
  • João Costa Seco
    ComponentJ: The Reference Manual
    DI-FCT-UNL Technical Report UNL-DI-6-2002
    Monte da Caparica, Portugal, 2002, [PDF].

  • João Costa Seco
    Type Safe Composition in .NET
    In the Proceedings of The First Microsoft Research - Summer Research Workshop
    Cambridge, England, March 2002 [PDF].

  • Nuno Preguiça, Marc Shapiro, Caroline Matheson
    Efficient Semantics-aware Reconciliation for Optimistic Write Sharing
    Microsoft Research Technical Report MSR-TR-2002-52
    Cambridge, England, 2002 [PDF].

  • João Costa Seco
    Adding Type Safety to Component Programming
    In the Proceedings of The PhD Stundent's Workshop in FMOODS2002
    Enschede, Netherlands, March 2002 [PDF].

  • Nuno Preguiça, J. Legatheaux Martins, Henrique J. Domingos, Sérgio Duarte.
    Supporting disconnected operation in DOORS (position summary).
    In the Proceedings of the Eight Workshop on Hot Topics in Operating Systems (HOTOS-VIII), May 2001. An extended version is available here [PDF].
     

  • Nuno Preguiça, J. Legatheaux Martins.
    Revisiting Hierarchical Quorum Systems.
    In the Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS-21), April 2001. [PDF].

  • J. Legatheaux Martins, Luís Caires, Nuno Preguiça, Sérgio Duarte, João Seco, Henrique João Domingos.
    DataBricks: Data Components for Mobile Groupware.
    Internal document [PDF].
     

  • Nuno Preguiça, J. Legatheaux Martins, Henrique J. Domingos, Sérgio Duarte.
    Data Management Support for Asynchronous Groupware
    .
    In the Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work (CSCW'00), December 2000. (PDF)
     

  • João Costa Seco and Luís Caires.
    Parametric typed components.
    In WCOP'2000 - Workshop on Component Oriented Programming, 2000.
    [ Gzipped PostScript]
     

  • João Costa Seco and Luís Caires.
    A basic model of typed components.
    In ECOOP'2000 14th European Conference on Object-Oriented Programming, 2000.
    [ Gzipped PostScript]
     

  • João Costa Seco and Luís Caires.
    A basic model of typed components.
    Technical Report DI-1-2000, FCT/UNL, 2000.
    [ Gzipped PostScript]

Opportunities for Students / Young Researchers

Os alunos interessados em trabalhar no projecto devem contactar pessoalmente ou por email um dos membros da equipa.

[Last Update: 16th April 2003]


© 2002 Copyright, DataBricks Project Team