Анализ производительности платформы Smart-M3
Вернуться к списку проектовНа главную страницу курсаЗаказчик
Корзун Дмитрий Жоржевич, доцент кафедры Информатики и математического обеспечения. Эл.почта: dkorzun@cs.karelia.ru.Аннотация проекта
Концепция интеллектуальных пространств (Smart Spaces) ориентирована на создание сервисов следующего поколения для вычислительных сред класса «Интернет физических объектов» (от англ. Internet of Things). Открытой реализацией этой концепции выступает платформа Smart-M3 [1]. Последняя позволяет на выделенной сетевой ЭВМ создать вычислительную инфраструктуру интеллектуального пространства, которая, в свою очередь, используется для построения прикладной программной системы в виде набора взаимодействующих в интеллектуальном пространстве агентов.
В предлагаемом проекте необходимо разработать систему автоматизированного тестирования правильности установки и производительности для платформы Smart-M3. Тестированию подвергается вычислительная инфраструктура (серверное ПО). Тесты имитируют различные варианты взаимодействия агентов прикладной системы как клиентов инфраструктуры. Агенты могут работать на различных устройствах с различными операционными системами и аппаратными характеристиками. Требуется создать развитый набор тестов, позволяющий помимо проверки правильности оценить числовые показатели производительности заданной инфраструктуры, включая вариацию сетевых условий, сценариев взаимодействия и параметров участвующих агентов.
Ссылки
- Платформа Smart-M3. http://en.wikipedia.org/wiki/Smart-M3, http://sourceforge.net/projects/smart-m3/