×
26.10.2019
219.017.db80

Результат интеллектуальной деятельности: Система аналитики и оценки платформ распределенных реестров

Вид РИД

Программа для ЭВМ

Код транзакции депонирования в блокчейн Ethereum: 0x18f66305b7cc63a13b9f75bc651fcac31846fdd0a22a6fa81a0b13916bba9839
Описание произведения: Программный инструментарий экосистемы распределенных реестров для открытых систем: система сбора данных о проектах платформ распределенных реестров и автоматизированной оценки по разработанной системе критериев. Автоматизированная система сбора информации собирает публично доступные данные о платформах распределенных реестров с платформы хранения открытого исходного кода GitHub. Работа ведется как с основными репозиториями проектов реестров, так и сопровождающими проектами-сателлитами. По результатам регулярной агрегации производится статистический анализ в автоматическом режиме. Репозитории проектов динамичны, и информация быстро устаревает. Описанная система позволяет получать наиболее актуальную, систематически обновляемую информацию. Проекты оцениваются на основании ряда критериев, важных для разработчиков программного обеспечения. Оценка производится по следующим признакам: - Активность разработчиков (среднее количество добавлений строк кода в неделю, среднее количество коммитов в неделю, дата последнего релиза) - Активность обратной связи (скорость обработки обсуждаемых задач) - Заинтересованность аудитории (количество звезд проекта, количество активных fork’ов, количество созданных задач) - “Развитие” сравнение активности за последний месяц с активностью за последние три месяца. Созданные критерии позволяют разделить репозитории на пять уровней, от "очень низкого" до "очень высокого" и оценивать проекты по 100 бальной шкале. Статистика собирается в автоматическом режиме. Она загружается в распределенную базу данных Elasticsearch, а затем анализируется с помощью средств инструмента Kibana. Репозитории проектов динамичны, и информация быстро устаревает. Описанная система позволяет получать наиболее актуальную, систематически обновляемую автоматически информацию. Для того чтобы сбор информации о репозиториях проектов с платформы GitHub не ограничивался максимально допустимым количеством запросов к GitHub REST API v3 (по умолчанию 60 запросов в час), применяется система прокси серверов. При этом, получение данных о репозиториях происходит в мультипоточном режиме. Когда один из потоков исчерпывает допустимый запас запросов, он начинает использовать новый прокси сервер. Генерируемый отчет включает в себя: - Автоматически собранные с GitHub данные в виде построенных средствами Kibana графиков. - Автоматически сгенерированные оценки репозиториев. Каждый критерий подробно описан в отчете, включая процесс формирования оценок. - Графы связей репозиториев распределенных реестров и алгоритмов консенсуса, используемых в соответствующих реестрах. - Списки соответствия репозиториев и их владельцев.
Язык программирования, с использованием которого создана программа для ЭВМ (База данных)
python, bash, latex
Вид и версия операционной системы, для функционирования под управлением которой предназначена программа для ЭВМ (База данных)
Linux
Объем программы для ЭВМ (Базы данных) в машиночитаемой форме в единицах, кратных числу байт
101390
Ключевые слова: распределенный реестр, github, аналитика
Cистема автоматического сбора и анализа информации о репозиториях GitHub. Разработаны критерии ранжирования репозиториев на основе собираемой информации. Добавлена программная реализация подсчёта оценок и ранжирования репозиториев на их основе в автоматическом режиме. Реализована визуализация сравниваемых характеристик репозиториев, а также взаимосвязей репозиториев и алгоритмов консенсуса. Реализовано автоматическое формирование отчёта, содержащего все визуализированные данные и подробное описание критериев.
Хеш-код депонирования: 131f64032fea7e8e84cea51af86a2abb2f3767f5897fb4cf529de7b3265418be
Источник поступления информации: Портал edrid.ru

Показаны записи 11-16 из 16.
16.08.2019
№219.017.c0e3

Платформа для фиксации и оперативного реагирования на нарушения в избирательном процессе

Платформа предназначена для надёжной и оперативной коммуникации авторизованного пользователя с официальным статусом наблюдателя или председателя территориальной избирательной комиссии с должностным лицом. Через личный кабинет наблюдатель может фиксировать нарушения в виде текстовых сообщений и...
16.08.2019
№219.017.c0e4

Сервер для взаимодействия с распределенным реестром и мобильным клиентом

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

Система мобильного клиента платформы для фиксации и оперативного реагирования на нарушения в избирательном процессе

Система мобильного клиента платформы для фиксации и оперативного реагирования на нарушения реализованная в виде мобильного приложения. Предназначена для работы наблюдателя, председателя, заместителя председателя и секретаря во время избирательного процесса.
26.10.2019
№219.017.db81

Chainbox: интеллектуальная система контроля транспортировки.

CHAINBOX – это интеллектуальная система контроля грузоперевозок. Программно-аппаратный комплекс использует набор датчиков и сенсоров для сбора данных о местоположении груза, его состоянии и через распределенный реестр сообщает эту информацию всем участникам логистического процесса. Для...
30.10.2019
№219.017.dbed

Сосна-ai: система обнаружения структур каскадом нейронных агентов

Программный комплекс Сосна-AI позволяет анализировать видеопотоки любых форматов в онлайн режиме. Для поддержания распределенности, безопасности и отказоустойчивости, программный комплекс был разбит на несколько компонентов узлов. Компоненты комплекса: streamer, recorder, analyzer. Каждый...
31.10.2019
№219.017.dbee

Распределенный реестр рингчейн (ringchain)

Программа Рингчейн является базовой единицей для построения распределенного реестра на основе сети типа точка-точка с использованием технологии низкой латентности и высоким уровнем безопасности webrtc. На основе программы Рингчейн выстраивается точка-точка сеть, узлы которой являются реестрами,...
Показаны записи 1-2 из 2.
16.08.2019
№219.017.c0e3

Платформа для фиксации и оперативного реагирования на нарушения в избирательном процессе

Платформа предназначена для надёжной и оперативной коммуникации авторизованного пользователя с официальным статусом наблюдателя или председателя территориальной избирательной комиссии с должностным лицом. Через личный кабинет наблюдатель может фиксировать нарушения в виде текстовых сообщений и...
26.10.2019
№219.017.db81

Chainbox: интеллектуальная система контроля транспортировки.

CHAINBOX – это интеллектуальная система контроля грузоперевозок. Программно-аппаратный комплекс использует набор датчиков и сенсоров для сбора данных о местоположении груза, его состоянии и через распределенный реестр сообщает эту информацию всем участникам логистического процесса. Для...
+ добавить свой РИД