CubicWeb

CubicWeb
CubicWeb
Initial release 2001 (2001)
Stable release 3.12.6[1] / June 6, 2011; 4 months ago (2011-06-06)
Operating system Unix-like and Microsoft_Windows
Type semantic web framework
License Lesser General Public License
Website www.cubicweb.org

CubicWeb is an open source semantic web application framework, licensed under the LGPL[2]. It is written in Python.

It has been an open free software project since October 2008, but the project began in 2000 and was initially developed by Logilab for internal uses such as intranet, bug tracker and forge applications.

Contents

Concepts

The framework is entirely driven by a data model. Once the data model is defined, one gets a functional web application and can further customize the views (by default it provides a set of default views for each type of data).

A cube is a reusable component defining specific features. For example a cube forge allows one to create her own forge and the forge cube reuses the cubes comment, file, email, etc. Interesting general purpose cubes include dbpedia and openlibrary.

The framework has been translated to English, French, Spanish and German (April 2011).

Features

  • Semantic web: supports OWL/RDF
  • Multi-source: supports RQL, SQL, LDAP, Subversion and Mercurial
  • RQL: Relationship query language to ease data query
  • Migration tool: fits into agile development
  • View selection principle: the engine selects the best view to fit the content to display according to the context
  • Cubes library: a wide range of cubes are available on the forge

References

  1. ^ http://www.cubicweb.org/project/cubicweb/3.12.3
  2. ^ http://www.w3.org/2001/sw/wiki/CubicWeb

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Cubicweb — Saltar a navegación, búsqueda Cubicweb Desarrollador Logilab www.cubicweb.com Información general …   Wikipedia Español

  • Cubicweb — est une plate forme de développement d application web sémantique, développé en Python par la société française Logilab. CubicWeb se sert des composants (appelés cubes) pour développer des applications. Disponible sous license LGPL, il suit les… …   Wikipédia en Français

  • CubicWeb — est une plate forme de développement d application web sémantique, développé en Python par la société française Logilab. CubicWeb Première version 2001 …   Wikipédia en Français

  • Сравнение каркасов веб-приложений — Это сравнительная таблица фреймворков веб приложений. Содержание 1 Фреймворки 1.1 ASP.NET 1.2 C++ 1.3 ColdFusion Markup Language (CFML) …   Википедия

  • Comparison of web application frameworks — This is a comparison of notable web application frameworks. Contents 1 General 1.1 Perl 1.2 PHP 1.3 Java 1.4 Python …   Wikipedia

  • Mercurial — This article is about the revision control software. For the metallic element after which it is named, see Mercury (element). For the unrelated corporation, see Mercurial Communications. Mercurial Developer(s) Matt Mackall …   Wikipedia

  • Mulgara (software) — Mulgara Semantic Store Stable release 2.1.10 / July 19, 2011; 2 months ago (2011 07 19) Written in Java Operating system Cross platform …   Wikipedia

  • Mercurial — Développeur Matt Mackall Dernière version …   Wikipédia en Français

  • Mercurial (software) — Mercurial Mercurial Développeur Matt Mackall Dernière version …   Wikipédia en Français

  • Python — Este artículo trata sobre el lenguaje de programación. Para el grupo de humoristas, véase Monty Python. Para otros usos de este término, véase Pitón. Python Desarrol …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”