ICAD (программное обеспечение) - ICAD (software)

ICAD (Корпоративная история: ICAD, Inc., Concentra (изменение названия в IPO в 1995 г.), КТИ (изменение названия в 1998 г.), Dassault Systemes (покупка 2001 г.) ([1]) это инженерия, основанная на знаниях (KBE) система, которая позволяет пользователям кодировать знания о дизайне с использованием семантического представления, которое может быть оценено для Parasolid выход. ICAD имеет открытую архитектуру, которая может использовать всю мощь и гибкость основного языка.

KBE, реализованная через ICAD, привлекла большое внимание из-за замечательных результатов, которые, казалось, не потребовали больших усилий.[нужна цитата ] ICAD позволил один пример вычисления для конечных пользователей что в некотором смысле не имеет аналогов. Большинство разработчиков ICAD были дипломированными инженерами. Системы, разработанные пользователями ICAD, были нетривиальными и состояли из очень сложного кода. В смысле вычисления для конечных пользователей, ICAD был первым, кто позволил возможности инструмента домена быть в руках пользователя, в то же время он был открыт для расширения возможностей, определенных и определенных экспертом в предметной области или Эксперт предметной области (МСБ).[нужна цитата ]

Статья Совета Европы[2] посмотрели на взрыв ожиданий (см. AI зима ), которые не были устойчивыми. Однако такой взрыв пузыря не умаляет возможности, которая существовала бы при разумных ожиданиях и использовании или надлежащем управлении.[нужна цитата ]

История

Первоначальная реализация ICAD находилась на Лисп-машина (Символика ). Некоторые из руководителей, участвовавших в разработке, были Ларри Розенфельд,[3] Аврум Белзер, Патрик М. О'Киф, Филип Гринспан и Дэвид Ф. Плейс. Временные рамки были 1984–1985 гг.[4][5]

ICAD начался на специальном оборудовании Symbolics Lisp, а затем был перенесен на Unix когда Common Lisp стал переносимым на рабочие станции общего назначения.

Исходный домен для ICAD был механический дизайн со многими успехами в применении. Однако ICAD нашел применение в других областях, таких как электрический дизайн, моделирование формы и т. д. Примером проекта может быть дизайн аэродинамической трубы или разработка вспомогательного инструмента для многопрофильного проектирования самолетов.[6][7][8] Дополнительные примеры можно найти в презентациях на ежегодном IIUG (Международная группа пользователей ICAD), которые были опубликованы в KTI Vault[мертвая ссылка ] (С 1999 по 2002 год).[9] Boeing и Airbus широко использовали ICAD для разработки различных компонентов в 1990-х и начале 21-го века.

По состоянию на 2003 год ICAD активно использовался в нескольких областях, о чем свидетельствует Видение и стратегия Видение и стратегия продукта[мертвая ссылка ] презентация. После 2003 года использование ICAD уменьшилось. В конце 2001 года компания КТИ столкнулась с финансовыми трудностями и уволила большую часть своих лучших сотрудников. В конце концов их выкупила компания Dassault, которая фактически уничтожила продукт ICAD. Видеть IIUG в COE, 2003 г. (первая встреча из-за Dassault от KTI)

Система ICAD была относительно дорогой и находилась в ценовом диапазоне систем высшего класса. Динамика рынка не могла поддержать это, поскольку, возможно, не было достаточных различий между ICAD и системами нижнего уровня (или обещаниями Dassault). KTI была поглощена Dassault Systemes, и ICAD больше не считается передовым инструментом для приложений интеллектуального инжиниринга (KBE) этой компанией. Dassault Systemes продвигает набор инструментов, ориентированных на версию 5 своего популярного приложения CATIA CAD, а Knowledgeware заменяет ICAD.

По состоянию на 2005 г., все еще было немного неясно. ICAD 8.3 На недавней аэрокосмической конференции COE обсуждались перспективы KBE. Одна из проблем связана с наложением «мета» проблем в компьютерную модель. Как это будет решено, с помощью большего количества значков или наличия внешнего языка, еще предстоит увидеть.

В Genworks GDL продукт (включая технологию ядра от проект Гендл ) является ближайшим функциональным эквивалентом ICAD, доступным в настоящее время.

Подробности

ICAD предоставил декларативный язык (IDL) с использованием New Ароматизаторы (никогда не преобразовывался в Общая объектная система Lisp (CLOS)), который поддерживает механизм связывания частей (defpart) через иерархический набор отношений. Технически ICAD Defpart был Лисп макрос; список defpart ICAD представлял собой набор универсальных классов, которые могут быть созданы с конкретными свойствами в зависимости от того, что было представлено. Этот список defpart был расширен за счет составных частей, представляющих объекты домена. Наряду с отношениями часть-часть, ICAD поддерживает общие отношения с помощью возможностей моделирования объектов в Lisp.

Примеры приложений ICAD варьируются от небольшой коллекции defparts, представляющей деталь или компонент, до более крупной коллекции, представляющей сборку. Что касается мощности, система ICAD при полной спецификации может генерировать тысячи экземпляров деталей в крупной конструкции сборки.

Одним из примеров приложения, управляющего тысячами экземпляров деталей, является крыло самолета, где тип и размещение крепежа могут исчисляться тысячами, каждый экземпляр требует оценки нескольких факторов, определяющих параметры конструкции.

Фьючерсы (KBE и др.)

Одна из ролей для ICAD может быть определяющим прототипом для KBE, что потребует от нас больше информации о том, что произошло за последние 15 лет (большая часть информации связана за корпоративными межсетевыми экранами и под собственными стенами). С ростом функциональное программирование языков (пример Haskell ) на рынках, возможно, часть власти приходится на Лисп могут быть воспроизведены.

Смотрите также

Рекомендации

  1. ^ Система ICAD В архиве 22 ноября 2004 г. Wayback Machine
  2. ^ Свитлик, Джон (октябрь – ноябрь 2005 г.). «Инженерия, основанная на знаниях (KBE): обновление». coe.org. COE. Архивировано 24 марта 2012 года.. Получено 6 июля 2014.CS1 maint: неподходящий URL (связь)
  3. ^ «Добро пожаловать в Glengary LLC - каталог партнеров | Ларри Розенфельд, основатель ICAD». glengaryllc.com. Архивировано из оригинал 13 сентября 2017 г.. Получено 11 апреля 2017.
  4. ^ Филип Гринспан с продолжить
  5. ^ Филип Гринспан Список Инженерные проекты
  6. ^ Бермелл-Гарсия, П. и др. () Система KBE для проектирования моделей аэродинамической трубы с использованием повторно используемых компонентов знаний
  7. ^ «Модульный реконфигурируемый программный инструмент для поддержки распределенного междисциплинарного проектирования и оптимизации сложных продуктов» (PDF). lr.tudelft.nl. Получено 11 апреля 2017.[постоянная мертвая ссылка ]
  8. ^ Стэнли Кнутсон, Главный научный сотрудник ICAD
  9. ^ «Последнее приложение ICAD, получившее награду KBE Innovation Award на конференции IIUG 2002 года в Бостоне» (PDF). lr.tudelft.nl. Получено 11 апреля 2017.[постоянная мертвая ссылка ]

внешняя ссылка