HOME MY STUFF USERS PROJECTS: PA6-2CAO SNIPPETS
SUMMARY REPORTING SEARCH FORUMS TRACKER DOCS NEWS FILES LISTS SVN
  Home > Projects > PA/6.2 Context Aware Objects
 

Recent News
No news items found
News Archive

Time Activity Type By
2009-Nov-26
   10:11:35Commit: Added license text. Current state: nearly workingJan Schnasse
2009-Nov-24
   07:11:22Commit: First commit of CAOMaker. Current state is: broken. Working heavily to get the new ECA-script version done.Jan Schnasse
   07:11:52Commit: New dir for the UzK version of CAOSJan Schnasse
2009-Aug-12
   07:08:58Commit: minor editBolette Jurik
2009-Aug-06
   10:08:59Commit: test image characterisation recordBolette Jurik
   08:08:45Commit: status draft proofreadBolette Jurik
2009-Aug-05
   10:08:45Commit: design doc.Bolette Jurik
2009-Aug-04
   11:08:20Commit: design doc. + minor editsBolette Jurik
2009-Aug-03
   11:08:25Commit: design docBolette Jurik
   08:08:42Commit: testing cont.Bolette Jurik
2009-Jul-31
   12:07:11Commit: design document + testing startBolette Jurik
2009-Jul-23
   11:07:26Commit: CAFO full paper backgroundBolette Jurik
2009-Jun-26
   14:06:11Commit: javadocBolette Jurik
2009-Jun-25
   10:06:25Commit: Removed unused WSDL from the project and removed the webservice build target from the build script.Thomas Skou Hansen
2009-Jun-24
   14:06:49Commit: - The Fedora configuration information is now read from a config file. - Added a better utility for conversion of XML to plain text, for debugging purposes. - Removed a gazillion warnings. Most of the remaining warnings are not relevant since they come from code that should be removed from the project. - Added a new constructor to the Xproperties utility, so properties can be read from an input stream. Thomas Skou Hansen
 
 
Activity
Activity
Description
The goal of this project (PA/6.2) is to
design a file format for Context Aware
Objects and add support for these to an
conventional repository system. In this
project we use Fedora (see:
http://fedora-commons.org) as the
conventional repository system,
however, we expect that the Fedora
enhancements will be easily adaptable
to other systems.

As opposed to objects stored in a
conventional repository system, a
context aware object (CAO) contains,
among other things, the metadata and
technical metadata about its digital
contents. This information will always
follow the object, thus minimising the
risk of losing it in case of a system
crash or migration to another
repository system.

A CAO also carries small pieces of
program which can be invoked by the
repository to examine if the
environment still satisfies the
requirements of the object. That is,
the repository provide information
about the environment to the CAO and
can ask it whether the appropriate
viewers or editors still are available.
If the environment has changed in a way
that e.g. makes it necessary to take
action, such as migrating to another
format, then the CAO will notify the
repository.

Furthermore, the CAO may also contain
pieces of program for assisting, or
even performing, migration of its
digital content to another format.
Developer Info
Bolette Jurik
Jan Schnasse
Asger Askov Blekinge
Pelle Kofod
Thomas Skou Hansen
Trove Categorization
  • Development Status: 1 - Planning
  • Intended Audience: Developers,
    Other Audience
  • License: Apache Software License
  • Operating System: Linux
  • Programming Language: Java
  • Spoken Language: English
  • Topic: Backup,
    Database

 




Powered By GForge® Collaborative Development Environment