An Entity of Type: agent, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

"Don't repeat yourself" (DRY) is a principle of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using data normalization to avoid redundancy. The DRY principle is stated as "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system". The principle has been formulated by Andy Hunt and Dave Thomas in their book The Pragmatic Programmer. They apply it quite broadly to include "database schemas, test plans, the build system, even documentation". When the DRY principle is applied successfully, a modification of any single element of a system does not require a change in other logically unrelated elements. Additionally, elements that are logically related all change predictably and uniformly,

Property Value
dbo:abstract
  • لا تكرر نفسك (بالإنجليزية: Don't repeat yourself أو DRY)‏ أو مبدأ عدم التكرار في هندسة البرمجيات يهدف إلى الحد من تكرار المعلومات من جميع الأنواع، وهو مفيد بشكل خاص في الأنظمة متعددة الطبقات. ينص مبدأ (DRY) على أن «أي جزء في النظام ينبغي أن يكون معرّفاً في مكان واحد واضح مسؤول عن هذا الجزء.» وقد وضع المبدأ آندي هانت وديف توماس في كتابهما المبرمج العملي، وهما يقومان بتطبيق المبدأ بشكل واسع على «قواعد البيانات، خطط الاختبارات، بناء النظام، وحتى التوثيق». عندما يتم تطبيق مبدأ (DRY) بنجاح، يحتاج تعديل أي عنصر في النظام إلى التعديل في مكان واحد فقط، لينعكس التعديل في جميع الأماكن ذات الصلة وتبقى موحدة ومتسقة ومتزامنة، ودون أن يستدعي الأمر القيام بعدة تعديلات في الأماكن غير المرتبطة بهذا العنصر منطقياً. (ar)
  • DRY je zkratka anglického výrazu Don't repeat yourself (tj. „Neopakuj se“). Jedná se o princip vývoje softwaru zaměřený na snižování počtu duplicitních informací všeho druhu. Tento princip je nejlépe použitelný u vícevrstvé architektury aplikací.[zdroj?] Princip DRY byl formulován a v knize , kde je popsán poměrně zeširoka tak, aby ho bylo možné aplikovat mimo jiné na databázová schémata, testovací plány, systém pro build aplikací, nebo dokonce dokumentaci. V případě, kdy je princip DRY správně používán, nedochází při změně v jedné části systému k nutnosti změn v ostatních logicky nepropojených částech. (cs)
  • El principi No et repeteixis (en anglès Don't Repeat Yourself o DRY, també conegut com a Una vegada i només una) és una filosofia de definició de processos que promou la reducció de les duplicitats especialment en computació. Segons aquest principi tota "peça d'informació" mai hauria de ser duplicada, ja que la duplicació incrementa la dificultat en els canvis i evolució posterior, pot perjudicar la claredat i crear un espai per a possibles inconsistències. Els termes "peça d'informació" són usats en un sentit ampli, abastant: * dades emmagatzemades en una base de dades; * codi font d'un programa; * informació textual o documentació. Quan el principi DRY s'aplica de forma eficient els canvis en qualsevol part del procés requereixen canvis en un únic lloc. Per contra, si algunes parts del procés estan repetides a diversos llocs, els canvis poden provocar fallades amb major facilitat si tots els llocs en els quals apareix la "peça" no es troben sincronitzats. (ca)
  • Don’t repeat yourself (DRY, englisch für „wiederhole dich nicht“; auch bekannt als once and only once „einmal und nur einmal“) ist ein Prinzip, das besagt, Redundanz zu vermeiden oder zumindest zu reduzieren. Es handelt sich hierbei auch um ein Prinzip von Clean Code. (de)
  • El principio No te repitas (en inglés Don't Repeat Yourself o DRY, también conocido como Una vez y sólo una) es una filosofía de definición de procesos que promueve la reducción de la duplicación especialmente en computación. Según este principio toda "pieza de información" nunca debería ser duplicada debido a que la duplicación incrementa la dificultad en los cambios y evolución posterior, puede perjudicar la claridad y crear un espacio para posibles inconsistencias. Los términos "pieza de información" son usados en un sentido amplio, abarcando: * datos almacenados en una base de datos; * código fuente de un programa de software; * información textual o documentación. Cuando el principio DRY se aplica de forma eficiente los cambios en cualquier parte del proceso requieren cambios en un único lugar. Por el contrario, si algunas partes del proceso están repetidas por varios sitios, los cambios pueden provocar fallos con mayor facilidad si todos los sitios en los que aparece no se encuentran sincronizados. (es)
  • "Don't repeat yourself" (DRY) is a principle of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using data normalization to avoid redundancy. The DRY principle is stated as "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system". The principle has been formulated by Andy Hunt and Dave Thomas in their book The Pragmatic Programmer. They apply it quite broadly to include "database schemas, test plans, the build system, even documentation". When the DRY principle is applied successfully, a modification of any single element of a system does not require a change in other logically unrelated elements. Additionally, elements that are logically related all change predictably and uniformly, and are thus kept in sync. Besides using methods and subroutines in their code, Thomas and Hunt rely on code generators, automatic build systems, and scripting languages to observe the DRY principle across layers. (en)
  • Ne vous répétez pas (don’t repeat yourself en anglais, aussi désigné par l’acronyme DRY) est une philosophie en programmation informatique consistant à éviter la redondance de code au sein d’une application afin de faciliter la maintenance, le test, le débogage et les évolutions de cette dernière. La philosophie DRY est explicitée par la phrase suivante, formulée par Andy Hunt et Dave Thomas dans leur livre The Pragmatic Programmer : « Dans un système, toute connaissance doit avoir une représentation unique, non-ambiguë, faisant autorité ». Les auteurs appliquent ce principe pour inclure les bases de données, les plans de tests, le système de construction logiciel et même la documentation logicielle. Lorsque le principe DRY est bien appliqué, la modification d'un élément d'un système ne change pas les autres éléments non liés logiquement. De plus, tous les éléments liés logiquement changent uniformément, de manière prévisible et restent synchronisés. En utilisant les méthodes et les sous-routines dans leur code, Thomas et Hunt se reposent sur les générateurs de code source, les systèmes de construction automatique, et les langages de scripts pour respecter le principe DRY à travers les diverses étapes de construction d'un logiciel. (fr)
  • Don't repeat yourself (DRY) あるいはSingle Source of truth(英)は、特にコンピューティングの領域で、重複を防ぐ考え方である。この哲学は、情報の重複は変更の困難さを増大し透明性を減少させ、不一致を生じる可能性につながるため、重複するべきでないことを強調する。 DRY は、Andy Hunt と Dave Thomas の著書 The Pragmatic Programmer (邦題:達人プログラマー) において中心となる原則である。彼らはこの原則を、データベーススキーマ、テスト計画、ビルドシステムや、ドキュメンテーションにいたるまで非常に幅広く適用している。 DRY 原則がうまく適用されたとき、システムに対するいかなる要素の変更も、論理的に関連のない他の要素の変更にはつながらない。さらに、論理的に関連した要素は予測できる形で統一的に変更され、したがってそれらの変更は同期が取れたものとなる。 (ja)
  • In ingegneria del software, il principio don't repeat yourself ("non ripeterti"), spesso abbreviato in DRY e noto anche come "Single point of truth" ("singolo punto di verità") è un principio di progettazione e sviluppo software secondo cui andrebbe evitata ogni forma di ripetizione e ridondanza logica nell'implementazione di un sistema software. Il principio venne inizialmente enunciato da Andy Hunt e nel loro libro The Pragmatic Programmer: Il DRY viene spesso citato in relazione al code smell della duplicazione del codice, ovvero nell'accezione stretta secondo cui il software non dovrebbe contenere sequenze di istruzioni uguali fra loro. Si tratta però di un concetto più ampio, che si applica a ogni parte di un sistema software, inclusi per esempio schemi di database, direttive di build, file di configurazione, e persino alla documentazione. L'applicazione completa del DRY implica logicamente che una modifica a un singolo elemento di un sistema non debba mai comportare la necessità di modificare altre parti di un sistema per replicare in altri luoghi i contenuti della modifica stessa. L'applicazione del DRY è particolarmente complessa (e significativa) in architetture multi-tier, in cui la stessa informazione è gestita a diversi livelli (per esempio interfaccia utente, logica dell'applicazione, database) attraverso diverse tecnologie. Questo rende particolarmente difficile evitare la duplicazione dell'informazione nei diversi livelli. Gli approcci possibili all'applicazione del DRY in questi contesti prevedono in genere l'uso di strumenti automatici per generare diversi artefatti (per esempio codice in diversi linguaggi e schemi di database) a partire da un'unica rappresentazione di partenza, per esempio un modello dei dati espresso in UML (Model-driven architecture). (it)
  • 중복 배제 (Don't repeat yourself; DRY)는 소프트웨어 개발 원리의 하나로, 모든 형태의 정보 중복을 지양하는 원리이다. 특히 다층 구조 시스템에서 유용하다. 중복배제 원리는 한마디로 “모든 지식은 시스템 내에서 유일하고 중복이 없으며 권위있는 표상만을 가진다”는 말로 기술할 수 있다. (ko)
  • DRY staat voor het Engelse Don't Repeat Yourself (jezelf niet herhalen). DRY is een principe in de softwareontwikkeling waarbij men herhaling van patronen in programmacode probeert te vermijden en deze vervangt door abstracties of datanormalisatie. Wanneer het DRY-principe correct wordt geïmplementeerd kan men code hergebruiken zonder deze opnieuw te hoeven schrijven. Het DRY-principe is voor het eerst beschreven en uitgelegd in het boek The Pragmatic Programmer uit 1999. (nl)
  • DRY (ang. Don't Repeat Yourself, pol. Nie powtarzaj się) – reguła stosowana podczas wytwarzania oprogramowania, zalecająca unikanie różnego rodzaju powtórzeń wykonywanych przez programistów – na przykład unikanie tych samych czynności podczas kompilowania, unikanie wklejania (lub pisania) tych samych (lub bardzo podobnych) fragmentów kodu w wielu miejscach. Reguła pozwala na wykonywanie powtarzających się czynności jeżeli jest ona zautomatyzowana – wykonywana przez komputer. W przypadku powtarzającego się kodu źródłowego można separować powtarzający się fragment i jedynie odwoływać się do niego. Regułę tę sformułowali Andy Hunt oraz Dave Thomas w książce Pragmatyczny programista. Autorzy zaznaczyli, że nie chodzi tylko o unikanie powtórzeń w kodzie, ale o unikanie wszelkich powtórzeń czynności robionych przez programistów. Podają przykłady takie jak automatyzacja procesu kompilacji, generowanie kodu, automatyzacja procesu tworzenia dokumentacji, pisanie skryptów automatyzujących pracę. (pl)
  • Don't repeat yourself (em português: Não repita a si mesmo) ou também conhecido pelo acrônimo DRY é um conceito de programação de computadores o qual propõe que cada porção de conhecimento em um sistema deve possuir uma representação única, de autoridade e livre de ambiguidades em todo o sistema. Esta expressão foi cunhada por e Dave Thomas em seu livro . Ele se aplica amplamente, incluindo esquema de banco de dados, plano de teste, compilação e mesmo documentação de software . Se este conceito for aplicado, a modificação de uma parte do sistema não leva a modificações em outras partes não relacionadas. Adicionalmente, todos os elementos relacionados mudam de forma previsível e uniforme, mantendo-se, portanto, sincronizados. Além de usar métodos e sub-rotinas em seu código, Thomas e Hunt delegam em geradores de código, construtores automáticos e linguagens de script para observar os princípios DRY através das camadas. (pt)
  • Don’t repeat yourself (DRY; с англ. — «не повторяйся») — это принцип разработки программного обеспечения, нацеленный на снижение повторения информации различного рода, особенно в системах со множеством слоёв абстрагирования. Принцип DRY формулируется как: «Каждая часть знания должна иметь единственное, непротиворечивое и авторитетное представление в рамках системы». Он был сформулирован и Дэйвом Томасом в их книге Программист-прагматик. Они применяли этот принцип к «схемам баз данных, планам тестирования, сборкам программного обеспечения, даже к документации». Когда принцип DRY применяется успешно, изменение единственного элемента системы не требует внесения изменений в другие, логически не связанные элементы. Те элементы, которые логически связаны, изменяются предсказуемо и единообразно. Помимо использования методов и функций в коде, Томас и Хант считают необходимым использование генераторов кода, автоматических систем компиляции. (ru)
  • У програмній інженерії, «Don't repeat yourself» (DRY, укр. не повторюйся) — принцип розробки програмного забезпечення, що направлений на уникнення дублювання інформації будь-якого вигляду (наприклад, програмний код чи текст інтерфейсу користувача). Принцип був сформульований Енді Хантом та Дейвом Томасом в їх книзі The Pragmatic Programmer наступним чином: «Будь-яка інформація повинна мати єдине, однозначне, авторитетне представлення в системі». На думку авторів, принцип має застосовуватися також в «схемах баз даних, тест-планах, в системах збірки, навіть в документації». Правильне використання DRY дозволяє розробникам робити атомарні зміни в системі, коли модифікація одного елементу системи не вимагає модифікації сторонніх елементів. Ті ж елементи, що мають логічне відношення до модифікованого, змінюються прогнозовано та одноманітно. (uk)
  • 一次且仅一次(英語:Once and only once,简称OAOO),又稱為Don't repeat yourself(不要重复你自己,简称DRY),或一个规则,实现一次(One rule, one place)是面向对象编程中的基本原则,程序员的行事准则。旨在软件开发中,减少重复的信息。 DRY的原则是“系统中的每一部分,都必须有一个单一的、明确的、权威的代表”,指的是(由人编写而非机器生成的)代码和测试所构成的系统,必须能够表达所应表达的内容,但是不能含有任何重复代码。当DRY原则被成功應用時,一个系统中任何单个元素的修改都不需要與其逻辑无关的其他元素發生改變。此外,與之逻辑上相关的其他元素的變化均爲可预见的、均匀的,並如此保持同步。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3291957 (xsd:integer)
dbo:wikiPageLength
  • 8922 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1120914092 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • لا تكرر نفسك (بالإنجليزية: Don't repeat yourself أو DRY)‏ أو مبدأ عدم التكرار في هندسة البرمجيات يهدف إلى الحد من تكرار المعلومات من جميع الأنواع، وهو مفيد بشكل خاص في الأنظمة متعددة الطبقات. ينص مبدأ (DRY) على أن «أي جزء في النظام ينبغي أن يكون معرّفاً في مكان واحد واضح مسؤول عن هذا الجزء.» وقد وضع المبدأ آندي هانت وديف توماس في كتابهما المبرمج العملي، وهما يقومان بتطبيق المبدأ بشكل واسع على «قواعد البيانات، خطط الاختبارات، بناء النظام، وحتى التوثيق». عندما يتم تطبيق مبدأ (DRY) بنجاح، يحتاج تعديل أي عنصر في النظام إلى التعديل في مكان واحد فقط، لينعكس التعديل في جميع الأماكن ذات الصلة وتبقى موحدة ومتسقة ومتزامنة، ودون أن يستدعي الأمر القيام بعدة تعديلات في الأماكن غير المرتبطة بهذا العنصر منطقياً. (ar)
  • DRY je zkratka anglického výrazu Don't repeat yourself (tj. „Neopakuj se“). Jedná se o princip vývoje softwaru zaměřený na snižování počtu duplicitních informací všeho druhu. Tento princip je nejlépe použitelný u vícevrstvé architektury aplikací.[zdroj?] Princip DRY byl formulován a v knize , kde je popsán poměrně zeširoka tak, aby ho bylo možné aplikovat mimo jiné na databázová schémata, testovací plány, systém pro build aplikací, nebo dokonce dokumentaci. V případě, kdy je princip DRY správně používán, nedochází při změně v jedné části systému k nutnosti změn v ostatních logicky nepropojených částech. (cs)
  • Don’t repeat yourself (DRY, englisch für „wiederhole dich nicht“; auch bekannt als once and only once „einmal und nur einmal“) ist ein Prinzip, das besagt, Redundanz zu vermeiden oder zumindest zu reduzieren. Es handelt sich hierbei auch um ein Prinzip von Clean Code. (de)
  • Don't repeat yourself (DRY) あるいはSingle Source of truth(英)は、特にコンピューティングの領域で、重複を防ぐ考え方である。この哲学は、情報の重複は変更の困難さを増大し透明性を減少させ、不一致を生じる可能性につながるため、重複するべきでないことを強調する。 DRY は、Andy Hunt と Dave Thomas の著書 The Pragmatic Programmer (邦題:達人プログラマー) において中心となる原則である。彼らはこの原則を、データベーススキーマ、テスト計画、ビルドシステムや、ドキュメンテーションにいたるまで非常に幅広く適用している。 DRY 原則がうまく適用されたとき、システムに対するいかなる要素の変更も、論理的に関連のない他の要素の変更にはつながらない。さらに、論理的に関連した要素は予測できる形で統一的に変更され、したがってそれらの変更は同期が取れたものとなる。 (ja)
  • 중복 배제 (Don't repeat yourself; DRY)는 소프트웨어 개발 원리의 하나로, 모든 형태의 정보 중복을 지양하는 원리이다. 특히 다층 구조 시스템에서 유용하다. 중복배제 원리는 한마디로 “모든 지식은 시스템 내에서 유일하고 중복이 없으며 권위있는 표상만을 가진다”는 말로 기술할 수 있다. (ko)
  • DRY staat voor het Engelse Don't Repeat Yourself (jezelf niet herhalen). DRY is een principe in de softwareontwikkeling waarbij men herhaling van patronen in programmacode probeert te vermijden en deze vervangt door abstracties of datanormalisatie. Wanneer het DRY-principe correct wordt geïmplementeerd kan men code hergebruiken zonder deze opnieuw te hoeven schrijven. Het DRY-principe is voor het eerst beschreven en uitgelegd in het boek The Pragmatic Programmer uit 1999. (nl)
  • 一次且仅一次(英語:Once and only once,简称OAOO),又稱為Don't repeat yourself(不要重复你自己,简称DRY),或一个规则,实现一次(One rule, one place)是面向对象编程中的基本原则,程序员的行事准则。旨在软件开发中,减少重复的信息。 DRY的原则是“系统中的每一部分,都必须有一个单一的、明确的、权威的代表”,指的是(由人编写而非机器生成的)代码和测试所构成的系统,必须能够表达所应表达的内容,但是不能含有任何重复代码。当DRY原则被成功應用時,一个系统中任何单个元素的修改都不需要與其逻辑无关的其他元素發生改變。此外,與之逻辑上相关的其他元素的變化均爲可预见的、均匀的,並如此保持同步。 (zh)
  • El principi No et repeteixis (en anglès Don't Repeat Yourself o DRY, també conegut com a Una vegada i només una) és una filosofia de definició de processos que promou la reducció de les duplicitats especialment en computació. Segons aquest principi tota "peça d'informació" mai hauria de ser duplicada, ja que la duplicació incrementa la dificultat en els canvis i evolució posterior, pot perjudicar la claredat i crear un espai per a possibles inconsistències. Els termes "peça d'informació" són usats en un sentit ampli, abastant: (ca)
  • El principio No te repitas (en inglés Don't Repeat Yourself o DRY, también conocido como Una vez y sólo una) es una filosofía de definición de procesos que promueve la reducción de la duplicación especialmente en computación. Según este principio toda "pieza de información" nunca debería ser duplicada debido a que la duplicación incrementa la dificultad en los cambios y evolución posterior, puede perjudicar la claridad y crear un espacio para posibles inconsistencias. Los términos "pieza de información" son usados en un sentido amplio, abarcando: (es)
  • "Don't repeat yourself" (DRY) is a principle of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using data normalization to avoid redundancy. The DRY principle is stated as "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system". The principle has been formulated by Andy Hunt and Dave Thomas in their book The Pragmatic Programmer. They apply it quite broadly to include "database schemas, test plans, the build system, even documentation". When the DRY principle is applied successfully, a modification of any single element of a system does not require a change in other logically unrelated elements. Additionally, elements that are logically related all change predictably and uniformly, (en)
  • Ne vous répétez pas (don’t repeat yourself en anglais, aussi désigné par l’acronyme DRY) est une philosophie en programmation informatique consistant à éviter la redondance de code au sein d’une application afin de faciliter la maintenance, le test, le débogage et les évolutions de cette dernière. (fr)
  • In ingegneria del software, il principio don't repeat yourself ("non ripeterti"), spesso abbreviato in DRY e noto anche come "Single point of truth" ("singolo punto di verità") è un principio di progettazione e sviluppo software secondo cui andrebbe evitata ogni forma di ripetizione e ridondanza logica nell'implementazione di un sistema software. Il principio venne inizialmente enunciato da Andy Hunt e nel loro libro The Pragmatic Programmer: (it)
  • DRY (ang. Don't Repeat Yourself, pol. Nie powtarzaj się) – reguła stosowana podczas wytwarzania oprogramowania, zalecająca unikanie różnego rodzaju powtórzeń wykonywanych przez programistów – na przykład unikanie tych samych czynności podczas kompilowania, unikanie wklejania (lub pisania) tych samych (lub bardzo podobnych) fragmentów kodu w wielu miejscach. Reguła pozwala na wykonywanie powtarzających się czynności jeżeli jest ona zautomatyzowana – wykonywana przez komputer. W przypadku powtarzającego się kodu źródłowego można separować powtarzający się fragment i jedynie odwoływać się do niego. (pl)
  • Don't repeat yourself (em português: Não repita a si mesmo) ou também conhecido pelo acrônimo DRY é um conceito de programação de computadores o qual propõe que cada porção de conhecimento em um sistema deve possuir uma representação única, de autoridade e livre de ambiguidades em todo o sistema. Esta expressão foi cunhada por e Dave Thomas em seu livro . Ele se aplica amplamente, incluindo esquema de banco de dados, plano de teste, compilação e mesmo documentação de software . (pt)
  • Don’t repeat yourself (DRY; с англ. — «не повторяйся») — это принцип разработки программного обеспечения, нацеленный на снижение повторения информации различного рода, особенно в системах со множеством слоёв абстрагирования. Принцип DRY формулируется как: «Каждая часть знания должна иметь единственное, непротиворечивое и авторитетное представление в рамках системы». Он был сформулирован и Дэйвом Томасом в их книге Программист-прагматик. Они применяли этот принцип к «схемам баз данных, планам тестирования, сборкам программного обеспечения, даже к документации». Когда принцип DRY применяется успешно, изменение единственного элемента системы не требует внесения изменений в другие, логически не связанные элементы. Те элементы, которые логически связаны, изменяются предсказуемо и единообразно. (ru)
  • У програмній інженерії, «Don't repeat yourself» (DRY, укр. не повторюйся) — принцип розробки програмного забезпечення, що направлений на уникнення дублювання інформації будь-якого вигляду (наприклад, програмний код чи текст інтерфейсу користувача). Принцип був сформульований Енді Хантом та Дейвом Томасом в їх книзі The Pragmatic Programmer наступним чином: «Будь-яка інформація повинна мати єдине, однозначне, авторитетне представлення в системі». На думку авторів, принцип має застосовуватися також в «схемах баз даних, тест-планах, в системах збірки, навіть в документації». Правильне використання DRY дозволяє розробникам робити атомарні зміни в системі, коли модифікація одного елементу системи не вимагає модифікації сторонніх елементів. Ті ж елементи, що мають логічне відношення до модифіков (uk)
rdfs:label
  • لا تكرر نفسك (ar)
  • No et repeteixis (ca)
  • Don't repeat yourself (cs)
  • Don’t repeat yourself (de)
  • No te repitas (es)
  • Don't repeat yourself (en)
  • Ne vous répétez pas (fr)
  • Don't repeat yourself (it)
  • 중복배제 (ko)
  • Don't repeat yourself (ja)
  • DRY (programmeren) (nl)
  • DRY (pl)
  • Don't repeat yourself (pt)
  • Don’t repeat yourself (ru)
  • Don't repeat yourself (uk)
  • 一次且仅一次 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License