This text sets out a series of approaches to the analysis and synthesis
of the World Wide Web, and other web-like information structures.
A comprehensive set of research questions is outlined, together with
a sub-disciplinary breakdown, emphasising the multi-faceted nature of
the Web, and the multi-disciplinary nature of its study and development.
These questions and approaches together set out an agenda for
Web Science, the science of decentralised information systems. Web
Science is required both as a way to understand the Web, and as a way
to focus its development on key communicational and representational
requirements. The text surveys central engineering issues, such as the
development of the Semantic Web, Web services and P2P. Analytic
approaches to discover the Web's topology, or its graph-like structures,
are examined. Finally, the Web as a technology is essentially socially
embedded; therefore various issues and requirements for Web use and
governance are also reviewed.
The three most important aspects of an Open Science model are: 1) Open Access to scientific journals; 2) access to the raw material as Open Data; and 3) access to the transparent Open Process of the research methodologies itself.
We view Digital Ecosystems to be the digital counterparts
of biological ecosystems, exploiting the self-organising
properties of biological ecosystems, which are considered to
be robust, self-organising and scalable architectures that can
automatically solve complex, dynamic problems.
"Cobalt" is an open source virtual world browser and construction toolkit application being developed at Duke University. Cobalt will make it possible for people to easily create, publish, access, and participate in a network of linked virtual worlds. Currently in pre-alpha and built using the Croquet open source software platform, Cobalt uses peer-based messaging to eliminate the need for virtual world servers and makes it very simple to create and share secure virtual worlds that run on all major software operating systems.
What is the OpenKnowledge project? In a nutshell, OpenKnowledge is a system which allows peers on an arbitrarily large peer-to-peer network to interact productively with one another without any global agreements or pre-run-time knowledge of who to interact with or how interactions will proceed. Any kind of service (e.g., a WSDL service) can become a peer or else we provide facilities for users to easily create their own peer, by sharing existing code or writing their own.