ГОСТ Р ИСО/МЭК ТО 12182-2002
7.1 Функция ПС
Для вида «функция ПС? классы должны быть определены в зависимости от типа функции, для которой они предназначены.
Примерами классов функции ПС являются:
- обработка деловых сообщений;
- компиляция;
- научные вычисления;
- обработка текстов;
- медицинские системы;
- системы управления.
7.2 Прикладная область информационной системы
Для вида «прикладная область информационной системы? классы должны быть определены в зависимости от типа или класса внешней системы, в которой они устанавливаются.
Например ПС, которое является элементом систем управления процессами, может быть классифицировано как «ПС аппаратуры управления процессом?, а ПС, которое является элементом сетевых систем, — как «ПС управления сетью?.
Примерами классов прикладной области являются:
- наука;
- бытовые устройства;
- оборудование;
- аппаратура управления процессом;
- предпринимательство;
- система организации сети.
7.3 Режим эксплуатации
Для вида «режим эксплуатации? классы должны быть определены в зависимости от конкретных технологий или типов обработки, принятых в системе программного обеспечения.
Примерами классов режима эксплуатации являются:
- пакетная обработка данных;
- обработка данных в режиме реального времени;
- обработка данных в режиме разделения времени;
- параллельная обработка данных;
- совмещенная обработка данных.
7.4 Масштаб ПС
Для вида «масштаб ПС? классы должны быть определены в зависимости от размера или сложности ПС.
Например размер может быть определен в границах числа строк исходной программы (SLOC), исключая комментарии, и уточнен на уровне языка (то есть в Ассемблере, Фортране, Аде). Сложность может быть определена как функция соответствующего параметра, такого как сложность потока данных. Определения масштаба должны быть нормированы применительно к прикладной области. Примерами классов масштаба ПС являются:
- малый;
- средний;
- большой.
Следует учитывать, что диапазоны выше названных классов не должны быть жесткими. Напротив, классы должны быть установлены с учетом представления неопределенных или приблизительных диапазонов.
7.5 Представление данных
Для вида «представление данных? классы должны быть определены в зависимости от элементов, типов и структур данных.
Примерами классов представления данных являются:
- последовательный;
- реляционный;
- индексируемый;
- сетевой;
- предметный;
- объектный;
- форматированный файл.
4