NEPOMUK (Framework)

NEPOMUK (Framework)
Nepomuk
Logo von Nepomuk
Lizenz Verschiedene (bevorzugt BSD-artig)[1]
http://nepomuk.semanticdesktop.org
http://nepomuk.kde.org

NEPOMUK (von engl. Networked Environment for Personalized, Ontology-based Management of Unified Knowledge) ist eine open source Software-Spezifikation mit dem Ziel, einen Semantischen Desktop zu entwickeln, der Metadaten aus verschiedenen Desktop-Anwendungen sammelt und vernetzt. Nepomuk wird durch das NEPOMUK-Projekt entwickelt.[2] Die Kosten für das Projekt betragen 17 Mio. Euro, davon wurden 11,5 Mio. durch die Europäische Union finanziert[3].

Inhaltsverzeichnis

Implementationen

Es existieren zur Zeit zwei Implementierungen von NEPOMUK: Eine C++/KDE-basierte Veriante und eine Java-basierte Variante.

KDE

NEPOMUK-KDE[4] ist eine der neueren Technologien in KDE 4. Es benutzt das RDF-Backend Soprano und erlaubt das Assoziieren von Metadaten mit verschiedenen Objekten auf einem Desktop, wie Dateien, Lesezeichen, E-Mails und Kalender-Einträgen.

Java

Die Entwicklung der Java-basierten Implementierung von NEPOMUK[5] wurde Ende des Jahres 2008 als Proof of Concept-Umgebung für verschiedene neuartige Techniken für Semantische Desktops beendet. Sie besitzt ein eigenes Frontend (PSEW), das Suche, Browsing, Empfehlungen, sowie Peer to Peer-Funktionen beinhaltet. Die Java-Implementierung verwendet das RDF-Backend Sesame und das Aperture-Framework zur Integration mit anderen Desktop-Anwendungen, wie E-Mail-Clients oder Browsern.

Im Zusammenhang mit der Java-Suchimplementation wurden einige Werkzeuge entwickelt:

Dateiformate

  • PIMO[6] beschreibt Personen, Projekte, Themen, Ereignisse, etc.
  • NIE[7] beschreibt Ressourcen auf einem Desktop (Dateien, Mails, etc.)

Weblinks

Einzelnachweise

  1. Nepomuk Lizenz
  2. NEPOMUK - The Social Semantic Desktop
  3. Cordis.europa.eu official page about the Nepomuk project
  4. NEPOMUK-KDE project
  5. NEPOMUK-Java project
  6. Personal Information Model (PIMO)
  7. NEPOMUK Information Element Ontology

Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • NEPOMUK (framework) — Nepomuk Type Semantic desktop License Various (BSD style preferred)[1] …   Wikipedia

  • Nepomuk — bezeichnet: Nepomuk, Stadt im Okres Plzeň jih, Tschechien; siehe Nepomuk (Stadt) Nepomuk, Gemeinde im Okres Příbram, Tschechien; siehe Nepomuk pod Třemšínem Nepomuk, Ortsteil von Jílovice u Trhových Svinů Jilowitz , Okres České Budějovice,… …   Deutsch Wikipedia

  • NEPOMUK (informatique) — NEPOMUK L acronyme anglais NEPOMUK pour Network Environment for Personalized, Ontology based Management of Unified Knowledge signifie littéralement Environnement réseau pour une gestion ontologique personnalisée de la connaissance unifiée. Il s… …   Wikipédia en Français

  • Nepomuk — This article is about the town in the Czech Republic. For the Saint, see John of Nepomuk. For the Social Semantic desktop framework, see NEPOMUK (framework). Coordinates: 49°29′9″N 13°34′56″E /  …   Wikipedia

  • NEPOMUK — L acronyme anglais NEPOMUK pour Network Environment for Personalized, Ontology based Management of Unified Knowledge signifie littéralement Environnement réseau pour une gestion ontologique personnalisée de la connaissance unifiée. Il s agit de… …   Wikipédia en Français

  • NEPOMUK — Dolphin haciendo uso de NEPOMUK …   Wikipedia Español

  • Resource Description Framework — Infobox file format name = Resource Description Framework icon = logo = extension = .rdf mime = application/rdf+xml type code = uniform type = magic = owner = [http://www.w3.org/ World Wide Web Consortium] genre = semantic web container for =… …   Wikipedia

  • Environnement réseau pour une gestion ontologique personnalisée de la connaissance unifiée — NEPOMUK L acronyme anglais NEPOMUK pour Network Environment for Personalized, Ontology based Management of Unified Knowledge signifie littéralement Environnement réseau pour une gestion ontologique personnalisée de la connaissance unifiée. Il s… …   Wikipédia en Français

  • Semantic Desktop — Der Semantische Desktop ist ein Begriff der Informatik. Hierbei werden Ideen des Semantischen Web aufgegriffen und auf alle Programme des Computers übertragen. Dies betrifft vor allem Änderungen in den Schnittstellen zwischen den Programmen,… …   Deutsch Wikipedia

  • Semantic desktop — Der Semantische Desktop ist ein Begriff der Informatik. Hierbei werden Ideen des Semantischen Web aufgegriffen und auf alle Programme des Computers übertragen. Dies betrifft vor allem Änderungen in den Schnittstellen zwischen den Programmen,… …   Deutsch Wikipedia

Share the article and excerpts

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