СИСТЕМА И СПОСОБ ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ, ОСНОВАННОЙ НА REA-МОДЕЛИ

1. Способ обеспечения безопасности в архитектуре информационной системы предприятия, основанной на модели ресурс-событие-участник (REA-модель), заключающийся в том, что
идентифицируют определяемую REA-моделью ассоциативную связь типа, который определяет отношение собственности, между первым объектом и вторым объектом в REA-модели, при этом тип упомянутой идентифицируемой определяемой REA-моделью ассоциативной связи включает в себя по меньшей мере одно из типа управления и типа владения между первым объектом и вторым объектом;
создают класс ассоциации для определяемой REA-моделью ассоциативной связи между первым объектом и вторым объектом, причем класс ассоциации определяет безопасность между первым объектом и вторым объектом, при этом создают объект класса ассоциации для определяемой REA-моделью ассоциативной связи между первым объектом и вторым объектом, причем объект класса ассоциации имеет свойства, определяющие безопасность между первым объектом и вторым объектом;
сохраняют объект класса ассоциации на машиночитаемом носителе хранения для использования в обеспечении безопасности между первым объектом и вторым объектом.
2. Способ по п.1, в котором упомянутое создание объекта класса ассоциации включает в себя создание одного или более объектов класса ассоциации, имеющих свойства, причем свойства одного или более объектов класса ассоциации определяют безопасность между первым классом объектов, членом которого является первый объект, и вторым классом объектов, членом которого является второй объект.
3. Способ по п.1, в котором второй объект является защищаемым объектом.
4. Способ по п.3, в котором первый объект является конкретным типом агента, при этом роль для пользователя определена конкретным типом агента для первого объекта.
5. Способ по п. 4, в котором второй объект является объектом типа контракта или соглашения.
6. Способ по п.4, в котором второй объект является объектом типа обязательства.
7. Способ по п.4, в котором второй объект является объектом типа события.
8. Способ по п.4, в котором второй объект является объектом типа ресурса.
9. Способ по п.4, в котором второй объект является объектом типа агента.
10. Способ по п.4, в котором создание объекта класса ассоциации для определяемой REA-моделью ассоциативной связи между первым объектом и вторым объектом включает в себя создание объекта класса ассоциации в модели безопасности.
11. Способ по п.10, в котором создание объекта класса ассоциации в модели безопасности включает в себя создание объекта класса ассоциации в модели безопасности, отдельной от REA-модели.
12. Способ по п.10, в котором создание объекта класса ассоциации в модели безопасности включает в себя создание объекта класса ассоциации в модели безопасности как части REA-модели.
13. Способ по п.10, в котором определение безопасности между первым объектом и вторым объектом включает в себя определение полномочий и прав первого объекта по отношению ко второму объекту.
14. Способ по п.13, в котором определение полномочий и прав первого объекта по отношению ко второму объекту включает в себя динамическое определение полномочий и прав в модуле логики стратегии безопасности за пределами модели безопасности.
15. Машиночитаемый носитель хранения, содержащий исполняемые компьютером инструкции для выполнения этапов способа обеспечения безопасности, основанной на модели ресурс-событие-участник (REA-модель), причем этапы содержат
идентификацию определяемой REA-моделью ассоциативной связи типа, который определяет отношение собственности, между первым объектом и вторым объектом в REA-модели, при этом тип упомянутой идентифицируемой определяемой REA-моделью ассоциативной связи включает в себя по меньшей мере одно из типа управления и типа владения между первым объектом и вторым объектом;
создание объекта класса ассоциации для определяемой REA-моделью ассоциативной связи между первым объектом и вторым объектом, при этом объект класса ассоциации имеет свойства, определяющие безопасность между первым объектом и вторым объектом;
сохранение объекта класса ассоциации на машиночитаемом носителе хранения для использования в обеспечении безопасности между первым объектом и вторым объектом.
16. Машиночитаемый носитель хранения по п.15, причем создание объекта класса ассоциации включает в себя создание одного или более объектов класса ассоциации, имеющих свойства, причем свойства одного или более объектов класса ассоциации определяют безопасность между первым классом объектов, членом которого является первый объект, и вторым классом объектов, членом которого является второй объект.
17. Машиночитаемый носитель хранения по п.15, причем первый объект является конкретным типом агента, при этом роль для пользователя определена конкретным типом агента для первого объекта.
18. Машиночитаемый носитель хранения по п.17, причем второй объект является объектом типа контракта или соглашения.
19. Машиночитаемый носитель хранения по п.17, причем второй объект является объектом типа обязательства.
20. Машиночитаемый носитель хранения по п.17, причем второй объект является объектом типа события.
21. Машиночитаемый носитель хранения по п.17, причем второй объект является объектом типа ресурса.
22. Машиночитаемый носитель хранения по п.19, причем второй объект является объектом типа агента.
23. Машиночитаемый носитель хранения по п.15, причем создание объекта класса ассоциации для определяемой REA-моделью ассоциативной связи между первым объектом и вторым объектом включает в себя создание объекта класса ассоциации в модели безопасности.
24. Машиночитаемый носитель хранения по п.23, причем создание объекта класса ассоциации в модели безопасности включает в себя создание объекта класса ассоциации в модели безопасности, отдельной от REA-модели.
25. Машиночитаемый носитель хранения по п.23, причем создание объекта класса ассоциации в модели безопасности включает в себя создание объекта класса ассоциации в модели безопасности как части REA-модели.
26. Машиночитаемый носитель хранения по п.23, причем определение безопасности между первым объектом и вторым объектом включает в себя определение полномочий и прав первого объекта по отношению ко второму объекту.
27. Машиночитаемый носитель хранения по п.26, причем определение полномочий и прав первого объекта по отношению ко второму объекту включает в себя динамическое определение полномочий и прав в модуле логики стратегии безопасности за пределами модели безопасности.
28. Система обеспечения безопасности в архитектуре информационной системы предприятия, основанной на модели ресурс-событие-участник (REA-модель), содержащая
средство обработки;
машиночитаемый носитель хранения, связанный со средством обработки, причем машиночитаемый носитель хранения имеет сохраненные на нем исполняемые компьютером инструкции, которые конфигурируют средство обработки для реализации компонентов системы обеспечения безопасности, содержащих
модель ресурс-событие-участник (REA-модель), сохраненную на машиночитаемом носителе хранения и сконфигурированную для реализации первого объекта, второго объекта и определяемой REA-моделью ассоциативной связи типа, который определяет отношение собственности, между первым объектом и вторым объектом, причем тип упомянутой идентифицируемой определяемой REA-моделью ассоциативной связи включает в себя по меньшей мере одно из типа управления и типа владения между первым объектом и вторым объектом;
модель безопасности, сохраненную на машиночитаемом носителе хранения и сконфигурированную для реализации объекта класса ассоциации для определяемой REA-моделью ассоциативной связи между первым объектом и вторым объектом таким образом, что объект класса ассоциации имеет свойства, определяющие безопасность между первым объектом и вторым объектом.
29. Система по п.28, в которой упомянутая модель безопасности реализует один или более объектов класса ассоциации, имеющих свойства, причем свойства одного или более объектов класса ассоциации определяют безопасность между первым классом объектов, членом которого является первый объект, и вторым классом объектов, членом которого является второй объект.
30. Система по п.28, в которой модель безопасности являетсяотдельной от REA-модели.
31. Система по п.28, в которой модель безопасности являетсячастью REA-модели.
32. Система по п.28, дополнительно содержащая модуль логики стратегии безопасности, связанный с моделью безопасности и сконфигурированный для динамического определения полномочий и прав первого объекта по отношению к второму объекту.
33. Система по п.28, в которой второй объект является защищаемым объектом.
34. Система по п.28, в которой первый объект является конкретным типом агента, при этом роль для пользователя определена конкретным типом агента для первого объекта.