Jonas Liljegren has announced the first alpha release of
Wraf, a framework written in Perl for applications
and data defined as RDF triples that can be stored within different distributed storage sources.
Liljegren explains how the exclusive use of RDF to design a system could lead to
the Semantic Web:
Wraf implements a RDF API that hopes to realize the Semantic Web. The framework
uses RDF for data, user interface, modules and object methods. It uses interfaces
to other sources in order to integrate all data in one environment, regardless of storage form
RDF::Service, the Perl module made available in this alpha release is intended
to work as a daemon for requests and provides a key part of the framework:
The system will use intelligent caching and optimizations in order to gain in
speed without sacrifice any flexibility. A persistent backend service daemon will take
requests from clients in mod_perl. Other non-browser interfaces could also use the service.
Built on experience from the RDF Schema editor, Wraf is optimized for
"the really heavy use of types and subClassOf and the constant use of label in
the development environment."
Wraf is free software and this release is shipped with an interface to a PostreSQL database.