Основные элементы реализации системы ARIS


Отметим особенности некоторых типов атрибутов, содержащихся в главной папке.

Name. Имя рекомендуется указывать обязательно для всех элементов. Исключение составляют только «вспомогательные объекты», такие как operators/rules (операторы/правила), например, XOR, AND, и т.д., или generalization/specialization (обобщение/специализация) в моделях данных. Атрибут Name используется для выделения объекта (при создании копии, поиске, объединении объектов). Уникальность имени имеет очень важное значение. Имя и его уникальность очень важны при объединении баз данных (см. модуль ARIS Merge в разделе 5.15). В этом случае имя может использоваться как идентификатор объекта, т.е. как некоторая альтернатива атрибута Identifier (идентификатор).

Тем не менее система поддерживает возможность создания нескольких объектов одного типа с одинаковыми именами, что иногда является необходимым с точки зрения особенностей проводимого проекта.

Identifier. Идентификатор используется в больших базах данных, чтобы избежать проблем с синонимами/омонимами в


именах элементов. К тому же можно создавать группы идентификаторов с уникальными префиксами для своих областей (см. модуль ARIS Identification в разделе 5.12).

Идентификатор можно создать автоматически. Он состоит из префикса, который может быть легко определен, и числового индекса, задаваемого автоматически. В ARIS идентификатор может быть использован как альтернатива для имени объекта — во-первых, при создании копий объектов, не связанных между собой, и во-вторых, при объединении объектов, когда в качестве критерия для отбора совпадающих объектов и моделей могут служить как «имя», так и «идентификатор». Идентификатор может быть использован для фильтрации объектов (поиска, вывода в отчет).

Следующие атрибуты заполняются автоматически:

• тип элемента (Type);

• время создания (Time of generations);

• автор (Created by) последнего изменения(Last change);

• последний пользователь (Last user).

Они выделены серым цветом и недоступны для изменения.