(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

ПО для разработки процессоров знаний под ОС Contiki

Вернуться к списку проектовНа главную страницу курса

Заказчик

Корзун Дмитрий Жоржевич, доцент кафедры Информатики и математического обеспечения. Эл.почта: dkorzun@cs.karelia.ru.

Аннотация проекта

Платформа Smart-M3 позволяет создавать многоагентные приложения, состоящие и процессоров знаний (от англ. "knowledge processor", далее - KP). Каждый KP может читать и/или публиковать данные в общее интеллектуальное пространство (ИП), содержимое которого представлено по модели RDF и разделяется другими KP. Наступающая эра повсеместных вычислений и Интернета вещей определяет, что такие KP могут работать даже на низкопроизводительных устройствах. Популярной открытой ОС для широкого класса таких устройств является Contiki.

В предлагаемом проекте необходимо перенести программный интерфейс C_KPI (открытый код на языке ANSI C, является частью инструментария SmartSlog) под ОС Contiki. Данная задача потребует переноса (или замены на альтернативные варианты) библиотек-зависимостей, выполняющих XML-обработку (expat, scew). Работоспособность разработанного ПО проверяется на наборе простых демонстрационных KP, задача создания которых также является частью данного проекта. В качестве тестовой аппаратной платформы будут предоставлены Arduino-устройства (набор измерительной аппаратура) с Atmel AVR.

Разработчики