БОРО - BORO - Wikipedia
БОРО (Справочная онтология Business Objects) - это подход к разработке онтологический или семантические модели для больших сложных операционных приложений, состоящих из верхней онтологии, а также процесса построения онтологии. Первоначально он был разработан как метод извлечения онтологий из нескольких унаследованных систем - в качестве первого этапа архитектурного преобразования. [1] или модернизация программного обеспечения. Он также использовался для включения семантическая совместимость между устаревшими системами. Подробно он описан в (Partridge 1996, 2005). Это метод анализа, используемый при разработке и сопровождении метамодели (DM2) структуры архитектуры Министерства обороны США (DoDAF), в которой рабочая группа по моделированию данных, состоящая из более чем 350 членов, смогла систематически решать широкий спектр проблем представления знаний. .
История
Этот подход был разработан в конце 1980-х - начале 1990-х годов группой консультантов KPMG во главе с Крисом Партриджем. Команда работала над сложным проектом реинжиниринга унаследованных систем и нуждалась в новом подходе. Основная задача реинжиниринга заключалась в том, чтобы прояснить основную онтологию систем, и работа была сосредоточена на разработке процесса для онтологий интеллектуального анализа данных и верхняя онтология это легло в основу анализа. Верхняя онтология была адаптирована для удовлетворения потребностей реинжиниринга. Ранняя работа установила, что ключевым фактором было сделать серию ясных метафизический выбор обеспечить прочную (метафизическую) основу.
Ключевым выбором был выбор экстенсиональный (и, следовательно, четырехмерный ) онтология который обеспечил аккуратный Критерий идентичности. Используя эту верхнюю онтологию в качестве основы, был разработан систематический процесс реинжиниринга унаследованных систем. С точки зрения разработки программного обеспечения ключевой особенностью этого процесса было выявление общих общих шаблонов, в соответствии с которыми была отнесена унаследованная система. С тех пор он получил существенное развитие.
Большая часть подхода и связанных с ним инструментов являются проприетарными, но некоторые аспекты стали достоянием общественности, а их элементы появились в ряде стандартов. Например, стандарт ISO, ISO 15926 - Системы промышленной автоматизации и их интеграция - на него сильно повлияла ранняя версия[2]. В ИДЕИ Стандарт (Спецификация архитектуры международного оборонного предприятия для обмена) основан на BORO, который, в свою очередь, использовался для разработки DODAF 2.0. С 2003 по 2008 год старт-ап компания 42 Objects, финансируемая частной инвестиционной компанией. 3i работал над созданием систем на базе BORO.
Описание
В БОРО подход спроектирован как простой повторяемый процесс разработки формальных онтологий. Метод требует экстенсиональный подход к разработке онтологий. Метод направлен на то, чтобы быть основанным на физической реальности, чтобы при точном соблюдении метода последовательно создавалась одна и та же онтология при одинаковых входных данных. Затем его можно использовать для сравнения нескольких источников данных на предмет семантических совпадений / несоответствий и для преобразования нескольких устаревших систем в единое целое (либо как новую монолитную систему, либо как метод проектирования объединения существующих систем).
Цель BORO - улучшить качество информации и информационных моделей, интегрировать несколько источников информации и извлечь скрытую семантику. Цель метода - преобразовать разрозненные источники данных в общую модель. Он предназначен для семантического анализа - установления того, являются ли два понятия одинаковыми, совпадают ли они или не связаны. Это основано на использовании ресурсов из логика высшего порядка, математика и философия.
Например, в случае Критерий идентичности, метод использует экстенсиональный подход. В качестве примера возьмем термин «мост Ватерлоо». Первое, что мы спрашиваем, это «относится ли это к объекту, имеющему пространственную и временную протяженность?». Имеет пространственную протяженность; он пересекает Темзу. Однако, когда мы исследуем временную протяженность, мы понимаем, что на этом месте было два моста. Первый, построенный в 1817 году (через два года после битвы при Ватерлоо), был снесен в 1920 году. Мост, который сейчас стоит здесь, был построен в 1942 году. Этот анализ сразу же выявил проблему подхода, основанного на названиях - есть два моста. это имя, о котором мы говорим? На этом этапе аналитик может добавить к онтологии один или оба моста, а затем применить соответствующие имена к каждому.
Этот процесс также работает для разных вещей. Возьмите «мосты» как понятие. Он не имеет пространственно-временной протяженности, поэтому мы переходим к следующему вопросу: «Есть ли у него члены?». Это так - участники - это все мосты в мире. Затем мы определяем некоторых образцовых членов - например, Мост Ватерлоо. На этом этапе рекомендуется выявить образцы, находящиеся «на грани» набора - например, вещи, которые могут быть или не быть мостами - например, понтоны, мостовые транспортные средства и т. д., чтобы точно определить протяженность типа.
Последняя концепция, охватываемая процессом, - это кортеж. Кортеж - это связь между вещами. Если анализируемое понятие не является ни типом, ни индивидом, то оно должно быть кортежем. Мы идентифицируем объекты в конце кортежа, а затем добавляем их в онтологию.
Традиционные методы анализа данных обычно лингвистические; сравнение концепций основано на названиях этих концепций. Более современные методы представили семантический подход, при котором аналитик будет стремиться анализировать основные значения слова (значение). Во многом это зависит от знаний аналитика и лингвистической интерпретации. Хотя BORO производит онтология (информатика) в самом строгом смысле этого слова он не предназначен для создания типа онтология (информатика) что компьютерные ученые будут использовать для рассуждений и выводов. BORO отличается от многих других методов анализа данных тем, что рассматривает имена вещей как второстепенную задачу. С BORO аналитик вынужден идентифицировать отдельные концепции по их размеру.
Методологию BORO лучше всего резюмировать в виде блок-схемы:
Презентаций
Этот метод был представлен несколько раз, в том числе в учебном пособии на конференции по интегрированной архитектуре предприятия в Лондоне в 2008 году. Он также был представлен на конференции Министерство обороны Великобритании конференция EKIG в октябре 2009 года.
Заметки
использованная литература
- Буч. Г. (2008) Девять вещей, которые можно сделать со старым программным обеспечением. Программное обеспечение IEEE. Том 25, выпуск 5, сентябрь 2008 г.
- Дага, А (2005). Дага А., де Чезаре С., Лисетт М. и Партридж К. Онтологический подход к восстановлению унаследованного бизнес-контента, HICSS'05.
- Лисетт и Партридж (2009). Проблема эпистемологической дивергенции в развитии ИБ. Марк Лисетт, Крис Партридж. Коммуникации ACM. Том 52, выпуск 6, июнь 2009 г.
- Куропатка, К. (1996). Бизнес-объекты: реинжиниринг для повторного использования, Баттерворт Хайнеманн, 1996 г., ISBN 0-7506-2082-X
- Партридж, С. и М. Стефановы. (2001) Синтез современных онтологий предприятий: извлеченные уроки. Открытые корпоративные решения: системы, опыт и организации (OES-SEO 2001). А. Д'Атри, А. Сольвберг и Л. Уиллкокс. Рим, Луис Эдисиони, Centro di Ricerca sui Sistemi Informativi: 130–133.
- Партридж, К. (2002). LADSEB-CNR - Технический отчет 04/02 - Что такое насосная установка PF101? Падуя, Программа BORO, LADSEB CNR, Италия.
- Партридж, К. (2002). LADSEB-CNR - Технический отчет 05/02 - Роль онтологии в интеграции семантически неоднородных баз данных. Падуя, Программа BORO, LADSEB CNR, Италия.
- Партридж, К. (2002). LADSEB-CNR - Технический отчет 06/02 - Примечание: пара мета-онтологических вариантов для онтологических архитектур. Падуя, Программа BORO, LADSEB CNR, Италия.
- Партридж, К. (2002). Роль онтологии в семантической интеграции. Второй международный семинар по семантике корпоративной интеграции на OOPSLA 2002, Сиэтл.
- Партридж, К. (2002). Что такое покупатель? Начало справочной онтологии для заказчика. 11-й семинар OOPSLA по поведенческой семантике, Сиэтл, Вашингтон, Северо-Восток.
- Партридж, К. (2002) LADSEB-CNR-Технический отчет 23/02-Новая основа для бухгалтерского учета: шаги к разработке справочной онтологии для бухгалтерского учета
- Партридж, К. и Стефанова, М. (2003) Создание основы для онтологий организаций в онтологии и моделировании сделок с недвижимостью: Европейские юрисдикции (Международная серия по управлению земельными ресурсами) Хайнер Штукеншмидт, Эрик Стубкьер, Кристоф Шлидер. Компания Ashgate Publishing Limited. ISBN 0-7546-3287-3. https://www.amazon.com/Ontology-Modelling-Real-Estate-Transactions/dp/0754632873/
- Партридж, К. (2003) Программа для создания современной онтологии предприятия: отчет о прогрессе. В книге: Практические основы спецификаций бизнеса и систем, Kluwer Academic Publishers, ред. Хаим Килов и Кен Бацлавски. (2003) Спрингер. ISBN 1-4020-1480-5. https://www.amazon.com/Practical-Foundations-Business-System-Specifications/dp/1402014805/
- Becker-Pechau, P., Grenon, P., Lycett, M., Partridge, C., Pechau, J. и Siebert, D. (2004), Философия, онтология и информационные системы, 18-я Европейская конференция по объектно-ориентированной Программирование (ECOOP 2004), конспект лекций по информатике (3344): 62-66. ISBN 3-540-23988-X. https://www.amazon.co.uk/Object-Oriented-Technology-ECOOP-Workshop-Reader/dp/354023988X/
- Дага А., де Чезаре С., Лисетт М. и Партридж К. (2004). Стабильность программного обеспечения: восстановление общих моделей бизнеса. В Трудах Десятой Американской конференции по информационным системам (стр. 4278–4285). Нью Йорк, Нью Йорк.
- Куропатка, C (2005). Бизнес-объекты: реинжиниринг для повторного использования [2-е издание], Центр БОРО, 2005 г., ISBN 0-9550603-0-3
- Толк, Андреас; Джайн, Лахми К. (Редакторы) (2011). Разработка интеллектуальных систем, Springer-Verlag, глава 13 «Онтологии предприятия - лучшие модели бизнеса», ISBN 978-3-642-17930-3
- Уэст, М. (2004) Некоторые производственные практики в разработке и использовании онтологий. EKAW04 Семинар по основным онтологиям, 2004 г.
- Уэст, М., Партридж, К., Лисетт, М. (2006). Моделирование корпоративных данных: разработка структуры на основе онтологий для бизнеса Shell Downstream. ФОМИ 2006