Репозиторій розроблений в середовищі VS.NET на основі MS SQL Server 2005. Головними його функціями в ІТК є:
– запис компонента і його паспорта у репозиторій;
– вибір КПВ для аналізу його для застосування в нової ПС як готового;
– проведення обчислення КПВ за завданням значень параметрів;
– вивід результату виконання КПВ,
– внесення змін у КПВ,
– документування КПВ (печать опису програми КПВ і паспорту),
– контроль версій.
Паспортизація КПВ виконується відповідно стандартного шаблону, взятого у системі Etics проекту Grid і слугує опису КПВ й паспортів для формування каталогу репозиторію ГП.
Структура компоненту в репозиторію
MS.NET
IBM
CORBA
Інформація про компонент
Name:
dyslpay name:
description:
Platform:
Vendor:
modifyDate:
homepage:
Pasport:
Link:
Run:
Рис.5. Інформація про компонент
Формат завантаження нового компоненту до репозиторія
Інформація про новий компонент
Name:
Назва для однозначній ідентифікації компонента внутрішне Это поле обязательно, може бути комбінацією букв, чисел, _, –, . (точки).
Display name:
Більш описательне ім’я (необов’язкове)
Description:
Опис набору відомостей компонента. Це поле обов’язкове.
Platform:
MS.NET IBM Corba
Платформа розробки компонента. Це поле обов’язкове.
Vendor:
Власник компонента. Це поле обов’язкове.
modifyDate:
Дата останній модифікації створення (обов’язкове.)
Homepage:
URL домашній сторінки (для інформаційних цілій).
Download:
Шлях загрузки КПВ
download run:
Шлях загрузки вихідного файлу
Рис. 6. Формат завантаження нового компоненту до репозиторію