The demonstration is devoted to the desktop-level interactions offered by Cador, a content-based document management system currently under development. Cador provides a rule-based language to query and manipulate large collections of documents distributed in repositories. The language is able to define the content of Virtual File Systems (VFS) as views over the document collections. This feature allows users to combine their familiar interface and desktop-based softwares with the powerful search and transformation tools provided by the underlying system.
The demonstration shows how VFS views can be created on-demand to present a desktop-based virtual document organization and how standard desktop interactions can be captured and interpreted in terms of document management operations: creation, updates, annotation, derivation of new content thanks to transformation rules, sharing between users, etc. The example application is the management of a large bibliographic database: users can, with a few clicks, organize their bibliographic references, import new references, share them with a group of co-authors and automatically maintain a ready-to-use Bibtex file.
[1]
Carlos Maltzahn,et al.
Fusing data management services with file systems
,
2009,
PDSW '09.
[2]
Carlos Maltzahn,et al.
LiFS: An Attribute-Rich File System for Storage Class Memories
,
2006
.
[3]
Serge Abiteboul,et al.
A rule-based language for web data management
,
2011,
PODS.
[4]
Daeyeon Park,et al.
Searchable Virtual File System: Toward an Intelligent Ubiquitous Storage
,
2006,
GPC.
[5]
Narain H. Gehani,et al.
OdeFS: A File System Interface to an Object-Oriented Database
,
1994,
VLDB.
[6]
Erez Zadok,et al.
Extending ACID semantics to the file system
,
2007,
TOS.
[7]
Carlos Maltzahn,et al.
QUASAR: Interaction with File Systems Using a Query and Naming Language
,
2008
.
[8]
David Maier,et al.
Dedalus: Datalog in Time and Space
,
2010,
Datalog.
[9]
Serge Abiteboul,et al.
Foundations of Databases
,
1994
.