CLIPS (original) (raw)

About DBpedia

CLIPS (Abkürzung von englisch C Language Integrated Production System, also „C-Sprache-integriertes Produktionssystem“) ist eine Software zur Erstellung von Expertensystemen. Bekannt geworden ist CLIPS als datengetriebenes (also vorwärtsverkettendes) Produktionssystem, mit dem Expertensysteme (XPS) erstellt werden können. Es beinhaltet eine in C geschriebene Entwicklungsumgebung mit einer Lisp-ähnlichen Anmutung und die multiparadigme Programmiersprache , welche sowohl die regelbasierte, die objektorientierte, die funktionale als auch die prozedurale Programmierung unterstützt. Damit vereint es die Paradigmata, die häufig nur einzeln von Sprachen implementiert werden, wie Prolog (regelbasiert), Smalltalk (OO), Lisp (funktional) und C (prozedural).

Property Value
dbo:abstract CLIPS (Abkürzung von englisch C Language Integrated Production System, also „C-Sprache-integriertes Produktionssystem“) ist eine Software zur Erstellung von Expertensystemen. Bekannt geworden ist CLIPS als datengetriebenes (also vorwärtsverkettendes) Produktionssystem, mit dem Expertensysteme (XPS) erstellt werden können. Es beinhaltet eine in C geschriebene Entwicklungsumgebung mit einer Lisp-ähnlichen Anmutung und die multiparadigme Programmiersprache , welche sowohl die regelbasierte, die objektorientierte, die funktionale als auch die prozedurale Programmierung unterstützt. Damit vereint es die Paradigmata, die häufig nur einzeln von Sprachen implementiert werden, wie Prolog (regelbasiert), Smalltalk (OO), Lisp (funktional) und C (prozedural). (de) كليبس هي أداة برمجة عامة المجال تستخدم لبناء النظم الخبيرة. هذا الاسم اختصار ل"C Language Integrated Production System" (نظام الإنتاج المدمج للغة ال C). الاسم وتركيب الجمل مستوحى من OPS5 من قبل تشارلز فورغي. تم تصميم الإصدارات الأولى من كليبس انطلاقا من عام 1985 في ناسا- مركز لندون بي جونسون للفضاء (كبديل للنظام الموجود سابقا ART*Inference) حتى منتصف التسعينيات عندما توقف تركيز المسؤوليات لمجموعة التطوير على تقنية النظام الخبير. الاسم الأصلي للمشروع كان لغة ناسا للذكاء الاصطناعي (NAIL). ربما يكون كليبس هو أداة النظام الخبير الأكثر استخداما. كليبس بحد ذاتها مكتوبة بلغة الC، يمكن كتابة الامتدادات بالC، ويمكن الوصول لكليبس من الC. تركيب الجمل الخاصة بها يشبه لغة برمجة ليسب. يدمج كليبس لغة كاملة للكائنات الموجة لكتابة النظم الخبيرة. يجمع COOL بين إجراءات نماذج البرمجة، والكائنات الموجة، اللغات المنطقية (إثبات النظرية). (ar) CLIPS is a public domain software tool for building expert systems. The name is an acronym for "C Language Integrated Production System." The syntax and name were inspired by Charles Forgy's OPS5. The first versions of CLIPS were developed starting in 1985 at NASA-Johnson Space Center (as an alternative for existing system ART*Inference) until the mid-1990s when the development group's responsibilities ceased to focus on expert system technology. The original name of the project was "NASA's AI Language" (NAIL). CLIPS was probably the most widely used expert system tool as of 2005. CLIPS itself is written in C, extensions can be written in C, and CLIPS can be called from C. Its syntax resembles that of the programming language Lisp. CLIPS incorporates a complete object-oriented language for writing expert systems. COOL combines the programming paradigms of procedural, object oriented and logical (theorem proving) languages. (en) CLIPS es una herramienta que provee un entorno de desarrollo para la producción y ejecución de sistemas expertos. Fue creado a partir de 1984, en el Lyndon B. Johnson Space Center de la NASA. Los fondos cesaron a principios de los años 1990, y hubo un mandato de la NASA para comprar software comercial. CLIPS es un acrónimo de C Language Integrated Production System (Sistema de Producción Integrado en Lenguaje C). En la actualidad, entre los paradigmas de programación que soporta CLIPS se encuentran la Programación lógica, la Programación imperativa y la Programación Orientada a Objetos. CLIPS probablemente es el sistema experto más ampliamente usado debido a que es rápido, eficiente y gratuito. Aunque ahora es de dominio público, aún es actualizado y mantenido por su autor original, . (es) CLIPS (C Language Integrated Production System) est un environnement et un langage de programmation créés en 1985, faisant partie du paradigme des langages déclaratifs et logiques. Il s'agit avant tout d'un outil de construction de systèmes experts à base de règles et d'objets. (fr) CLIPS is publicdomainsoftware voor het ontwikkelen van expertsystemen. CLIPS is een acroniem voor C Language Integrated Production System. De ontwikkeling van CLIPS begon in 1985 op het Lyndon B. Johnson Space Center van de NASA. (nl) CLIPSとは、ソフトウェアの名称でありエキスパートシステムの一種である。C Language Integrated Production System(C言語統合型プロダクションシステム)の略。その文法と名称はチャールズ・フォーギーの(Official Production System、もっとも公式(Official)なものでは全くない)からインスパイアされたものである。CLIPSの最初のバージョンは1984年にNASAのジョンソン宇宙センターで(既存のシステム ART*Inference の後継として)開発された。1990年代初めに国家予算問題で予算がつかなくなり、NASAは自力での開発をやめて一般の商用ソフトウェアを購入することになった。 CLIPSは高速で効率がよく無料であるため、最も広く使われているエキスパートシステム・ツールと言えるだろう。現在はパブリックドメインだが、それでもオリジナルの作者ゲーリー・ライリーがアップデートとサポートを続けている。 CLIPSはエキスパートシステムを記述するための完全なオブジェクト指向言語 COOL を含んでいる。C言語で書かれているが、そのインターフェイスはLISPに近い。拡張はC言語で行い、CLIPSをC言語から呼び出すこともできる。 他のエキスパートシステム用言語と同様、CLIPSは規則と事実を扱う。様々な事実によって規則が適用可能となり、適用可能となった規則はアサートされる。事実と規則は以下のように定義される。 (deffacts trouble_shooting (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) (car_problem (name headlights) (status work)) )(defrule rule1 (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) => (assert (car_problem (name starter) (status faulty)) ) CLIPS言語の後継としてJess(Javaで書き直されたルールベース部を持つが、その後異なる方向に成長)、ECLiPSe、Haley Eclipse、FuzzyCLIPS (関連性の概念を導入した言語)などがある。 CLIPSに関する教科書として Expert Systems: Principles and Programming (ISBN 0-534-95053-1) がある。また、CLIPSはドキュメントを豊富に含んでいる。 (ja) CLIPS (C Language Integrated Production System) – język opracowany przez NASA i Johnson Space Center jako język służący tworzeniu systemów ekspertowych. Znalazł on wiele zastosowań w innych dziedzinach: w rozpoznawaniu obrazów, rozumieniu scen itp. Jest on znacznie prostszy niż np. Prolog czy Lisp. Mechanizmy wewnętrzne tego języka realizują wnioskowanie w przód. Program napisany w Clipsie stanowi bazę wiedzy złożoną z faktów i reguł. Składnia tego języka jest podobna do składni języka Lisp – wszystkie wyrażenia symboliczne są objęte nawiasami. (pl) Il software CLIPS è uno strumento per la creazione di sistemi esperti. CLIPS è l'acronimo per C Language Integrated Production System. La sintassi ed il nome del linguaggio sono ispirati dal linguaggio (Official Production System, anche se questa definizione non è ufficiale) e l'algoritmo di riconoscimento di pattern alla base usato è l'algoritmo rete. CLIPS è probabilmente uno dei più diffusi e usati strumenti per la creazione di sistemi esperti grazie alla sua velocità, efficienza e gratuità. Nonostante sia usato da decenni, è costantemente aggiornato e supportato dall'autore originale, Gary Riley.CLIPS include un linguaggio object-oriented completo COOL (Complete Object-Oriented Language) per creare sistemi esperti. Sebbene sia scritto in C, la sua interfaccia assomiglia molto al linguaggio di programmazione LISP. Le estensioni possono essere scritte in C, e il CLIPS può essere chiamato dal C. Come gli altri linguaggi per sistemi esperti, CLIPS dispone di regole e fatti. Vari fatti possono rendere applicabile una regola. Una regola applicabile asserisce un nuovo fatto. Fatti e regole sono creati per primi definendoli come mostrato di seguito: (deffacts trouble_shooting (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) (car_problem (name headlights) (status work)) ) (defrule rule1 (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) => (assert (car_problem (name starter) (status faulty)) ) (it) CLIPS, (от англ. C Language Integrated Production System) — программная среда для разработки экспертных систем. Синтаксис и название предложены (Charles Forgy) в (Official Production System). Первые версии CLIPS разрабатывались с 1984 года в Космическом центре Джонсона NASA, как альтернатива существовавшей тогда системе , пока в начале 1990-х не было приостановлено финансирование, и NASA вынудили купить продукты. CLIPS является продукционной системой. Реализация вывода использует алгоритм Rete. Основная идея состоит в представлении знаний в виде такой формы: Правило1: ЕСЛИ (выполняются условия1) ТОГДА (выполнить действия1) Правило2: ЕСЛИ (выполняются условия2) ТОГДА (выполнить действия2) ... Такое представление близко к человеческому мышлению и отличается от программ, написанных на традиционных алгоритмических языках, где действия упорядочены и выполняются строго придерживаясь алгоритма. CLIPS является одной из наиболее широко используемых инструментальных сред для разработки экспертных систем благодаря своей скорости, эффективности и бесплатности. Являясь общественным достоянием, она до сих пор обновляется и поддерживается своим изначальным автором, Гэри Райли (Gary Riley). CLIPS включает полноценный объектно-ориентированный язык COOL для написания экспертных систем. Хотя она написана на языке Си, её интерфейс намного ближе к языку программирования LISP. Расширения можно создавать на языке Си, кроме того, можно интегрировать CLIPS в программы на языке Си. CLIPS разработан для применения в качестве языка прямого логического вывода (forward chaining) и в своей оригинальной версии не поддерживает обратного вывода (backward chaining). Как и другие экспертные системы, CLIPS имеет дело с правилами и фактами. (ru) Clips är ett public domain-verktyg för att skapa expertsystem. (sv) CLIPS, (від англ. C Language Integrated Production System) — програмне середовище для розробки експертних систем. Синтаксис і назва запропоновані Чарльзом Форго (Charles Forgy) в OPS (Official Production System). Перші версії CLIPS розроблялися з 1984 року в Космічному центрі Джонсона (Johnson Space Center), NASA (як альтернатива існуючій тоді системі ART*Inference), поки на початку 1990-х не було призупинено фінансування. CLIPS є продукційною системою. Основна ідея полягає в представленні знань у вигляді такої форми:
 Правило1: ЯКЩО (виконуються умови1) ТОДІ (виконати дії1) Правило2: ЯКЩО (виконуються умови2) ТОДІ (виконати дії2)...
Таке представлення близьке до людського мислення і відрізняється від програм, написаних на традиційних алгоритмічних мовах, де дії впорядковані і виконуються строго за алгоритмом. CLIPS є однією з найбільш широко використовуваних інструментальних середовищ для розробки експертних систем завдяки своїй швидкості, ефективності і безкоштовності. Будучи суспільним надбанням, вона досі оновлюється і підтримується своїм початковим автором, Гері Райлі (Gary Riley). CLIPS включає повноцінну об'єктно-орієнтовану мову COOL для написання експертних систем. Хоча вона написана на мові С, її інтерфейс набагато ближче до мови програмування LISP. Розширення можна створювати на мові С, крім того, можна CLIPS інтегрувати в програми на мові С. CLIPS розроблений для застосування в ролі мови прямого логічного виводу. Як і інші експертні системи, CLIPS має справу з правилами та фактами. (uk)
dbo:wikiPageExternalLink http://www.clipsrules.net/ http://www.siliconvalleyone.com/founder/clips/index.htm http://www.clipsrules.net https://github.com/novikovag/CLIPSEditor https://www.researchgate.net/publication/2706176_CLIPS_expert_system_tool_a_candidate_for_the_Diagnostic_System_engine https://www.codeproject.com/Articles/179375/Man-Marriage-and-Machine-Adventures-in-Artificia
dbo:wikiPageID 418603 (xsd:integer)
dbo:wikiPageLength 6451 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1064042320 (xsd:integer)
dbo:wikiPageWikiLink dbr:Johnson_Space_Center dbr:Charles_Forgy dbr:Constraint_Handling_Rules dbr:Object-oriented_programming dbr:OPS5 dbr:FuzzyCLIPS dbr:NASA dbr:Lisp_(programming_language) dbc:Public-domain_software_with_source_code dbr:C_(programming_language) dbr:Public_domain_software dbr:Drools dbr:Forward_chaining dbc:Knowledge_representation_languages dbr:Java_(programming_language) dbc:Domain-specific_programming_languages dbr:Jess_(programming_language) dbc:Expert_systems dbr:Expert_systems dbr:OpenL_Tablets dbr:Programming_language dbr:Garbage_Collected
dbp:wikiPageUsesTemplate dbt:Refimprove dbt:Reflist
dcterms:subject dbc:Public-domain_software_with_source_code dbc:Knowledge_representation_languages dbc:Domain-specific_programming_languages dbc:Expert_systems
gold:hypernym dbr:Tool
rdf:type dbo:Software yago:Abbreviation107091587 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Form106290637 yago:Language106282651 yago:LanguageUnit106284225 yago:Part113809207 yago:ProgrammingLanguage106898352 yago:Relation100031921 yago:WikicatKnowledgeRepresentationLanguages yago:Word106286395 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatAbbreviations yago:WikicatProgrammingLanguages
rdfs:comment CLIPS (Abkürzung von englisch C Language Integrated Production System, also „C-Sprache-integriertes Produktionssystem“) ist eine Software zur Erstellung von Expertensystemen. Bekannt geworden ist CLIPS als datengetriebenes (also vorwärtsverkettendes) Produktionssystem, mit dem Expertensysteme (XPS) erstellt werden können. Es beinhaltet eine in C geschriebene Entwicklungsumgebung mit einer Lisp-ähnlichen Anmutung und die multiparadigme Programmiersprache , welche sowohl die regelbasierte, die objektorientierte, die funktionale als auch die prozedurale Programmierung unterstützt. Damit vereint es die Paradigmata, die häufig nur einzeln von Sprachen implementiert werden, wie Prolog (regelbasiert), Smalltalk (OO), Lisp (funktional) und C (prozedural). (de) CLIPS (C Language Integrated Production System) est un environnement et un langage de programmation créés en 1985, faisant partie du paradigme des langages déclaratifs et logiques. Il s'agit avant tout d'un outil de construction de systèmes experts à base de règles et d'objets. (fr) CLIPS is publicdomainsoftware voor het ontwikkelen van expertsystemen. CLIPS is een acroniem voor C Language Integrated Production System. De ontwikkeling van CLIPS begon in 1985 op het Lyndon B. Johnson Space Center van de NASA. (nl) CLIPS (C Language Integrated Production System) – język opracowany przez NASA i Johnson Space Center jako język służący tworzeniu systemów ekspertowych. Znalazł on wiele zastosowań w innych dziedzinach: w rozpoznawaniu obrazów, rozumieniu scen itp. Jest on znacznie prostszy niż np. Prolog czy Lisp. Mechanizmy wewnętrzne tego języka realizują wnioskowanie w przód. Program napisany w Clipsie stanowi bazę wiedzy złożoną z faktów i reguł. Składnia tego języka jest podobna do składni języka Lisp – wszystkie wyrażenia symboliczne są objęte nawiasami. (pl) Clips är ett public domain-verktyg för att skapa expertsystem. (sv) كليبس هي أداة برمجة عامة المجال تستخدم لبناء النظم الخبيرة. هذا الاسم اختصار ل"C Language Integrated Production System" (نظام الإنتاج المدمج للغة ال C). الاسم وتركيب الجمل مستوحى من OPS5 من قبل تشارلز فورغي. تم تصميم الإصدارات الأولى من كليبس انطلاقا من عام 1985 في ناسا- مركز لندون بي جونسون للفضاء (كبديل للنظام الموجود سابقا ART*Inference) حتى منتصف التسعينيات عندما توقف تركيز المسؤوليات لمجموعة التطوير على تقنية النظام الخبير. الاسم الأصلي للمشروع كان لغة ناسا للذكاء الاصطناعي (NAIL). (ar) CLIPS is a public domain software tool for building expert systems. The name is an acronym for "C Language Integrated Production System." The syntax and name were inspired by Charles Forgy's OPS5. The first versions of CLIPS were developed starting in 1985 at NASA-Johnson Space Center (as an alternative for existing system ART*Inference) until the mid-1990s when the development group's responsibilities ceased to focus on expert system technology. The original name of the project was "NASA's AI Language" (NAIL). (en) CLIPS es una herramienta que provee un entorno de desarrollo para la producción y ejecución de sistemas expertos. Fue creado a partir de 1984, en el Lyndon B. Johnson Space Center de la NASA. Los fondos cesaron a principios de los años 1990, y hubo un mandato de la NASA para comprar software comercial. CLIPS es un acrónimo de C Language Integrated Production System (Sistema de Producción Integrado en Lenguaje C). En la actualidad, entre los paradigmas de programación que soporta CLIPS se encuentran la Programación lógica, la Programación imperativa y la Programación Orientada a Objetos. (es) Il software CLIPS è uno strumento per la creazione di sistemi esperti. CLIPS è l'acronimo per C Language Integrated Production System. La sintassi ed il nome del linguaggio sono ispirati dal linguaggio (Official Production System, anche se questa definizione non è ufficiale) e l'algoritmo di riconoscimento di pattern alla base usato è l'algoritmo rete. (it) CLIPSとは、ソフトウェアの名称でありエキスパートシステムの一種である。C Language Integrated Production System(C言語統合型プロダクションシステム)の略。その文法と名称はチャールズ・フォーギーの(Official Production System、もっとも公式(Official)なものでは全くない)からインスパイアされたものである。CLIPSの最初のバージョンは1984年にNASAのジョンソン宇宙センターで(既存のシステム ART*Inference の後継として)開発された。1990年代初めに国家予算問題で予算がつかなくなり、NASAは自力での開発をやめて一般の商用ソフトウェアを購入することになった。 CLIPSは高速で効率がよく無料であるため、最も広く使われているエキスパートシステム・ツールと言えるだろう。現在はパブリックドメインだが、それでもオリジナルの作者ゲーリー・ライリーがアップデートとサポートを続けている。 CLIPSはエキスパートシステムを記述するための完全なオブジェクト指向言語 COOL を含んでいる。C言語で書かれているが、そのインターフェイスはLISPに近い。拡張はC言語で行い、CLIPSをC言語から呼び出すこともできる。 (ja) CLIPS, (от англ. C Language Integrated Production System) — программная среда для разработки экспертных систем. Синтаксис и название предложены (Charles Forgy) в (Official Production System). Первые версии CLIPS разрабатывались с 1984 года в Космическом центре Джонсона NASA, как альтернатива существовавшей тогда системе , пока в начале 1990-х не было приостановлено финансирование, и NASA вынудили купить продукты. CLIPS является продукционной системой. Реализация вывода использует алгоритм Rete. Основная идея состоит в представлении знаний в виде такой формы: (ru) CLIPS, (від англ. C Language Integrated Production System) — програмне середовище для розробки експертних систем. Синтаксис і назва запропоновані Чарльзом Форго (Charles Forgy) в OPS (Official Production System). Перші версії CLIPS розроблялися з 1984 року в Космічному центрі Джонсона (Johnson Space Center), NASA (як альтернатива існуючій тоді системі ART*Inference), поки на початку 1990-х не було призупинено фінансування. CLIPS є продукційною системою. Основна ідея полягає в представленні знань у вигляді такої форми: CLIPS розроблений для застосування в ролі мови прямого логічного виводу. (uk)
rdfs:label كليبس (أداة برمجة) (ar) CLIPS (de) CLIPS (en) CLIPS (es) Clips (langage) (fr) CLIPS (it) CLIPS (ja) CLIPS (nl) CLIPS (pl) CLIPS (ru) Clips (sv) CLIPS (uk)
owl:sameAs freebase:CLIPS yago-res:CLIPS wikidata:CLIPS dbpedia-ar:CLIPS dbpedia-de:CLIPS dbpedia-es:CLIPS dbpedia-fr:CLIPS dbpedia-gl:CLIPS dbpedia-it:CLIPS dbpedia-ja:CLIPS dbpedia-mk:CLIPS dbpedia-nl:CLIPS dbpedia-pl:CLIPS dbpedia-ro:CLIPS dbpedia-ru:CLIPS dbpedia-sv:CLIPS dbpedia-uk:CLIPS https://global.dbpedia.org/id/dvx2
prov:wasDerivedFrom wikipedia-en:CLIPS?oldid=1064042320&ns=0
foaf:isPrimaryTopicOf wikipedia-en:CLIPS
is dbo:influenced of dbr:Lisp_(programming_language)
is dbo:wikiPageDisambiguates of dbr:Clip
is dbo:wikiPageRedirects of dbr:CLIPS_(programming_language) dbr:CLIPS_programming_language
is dbo:wikiPageWikiLink of dbr:Join-calculus dbr:D3web dbr:Inference_Corporation dbr:Kyiv_Laboratory_for_Artificial_Intelligence dbr:List_of_programming_languages_by_type dbr:Conflict_resolution_strategy dbr:Cool_(programming_language) dbr:Lisp-based_Intelligent_Software_Agents dbr:Lisp_(programming_language) dbr:Clip dbr:Forward_chaining dbr:Production_system_(computer_science) dbr:AI_winter dbr:Jess_(programming_language) dbr:Symbolic_artificial_intelligence dbr:Fifth_Generation_Computer_Systems dbr:Cool dbr:OpenL_Tablets dbr:Sigil_(computer_programming) dbr:Expert_system dbr:Monkey_and_banana_problem dbr:CLIPS_(programming_language) dbr:CLIPS_programming_language
is foaf:primaryTopic of wikipedia-en:CLIPS