?
Объектно-атрибутная архитектура – новый подход к созданию объектных систем
В статье приводится описание применения разработанной в МИЭМ объектно-атрибутной (ОА) архитектуры вычислительной системы для реализации объектного принципа при написании компьютерных программ. Архитектура предлагается в качестве альтернативы общепринятой в настоящее время объектно-ориентированной парадигме программирования (ООП), т.к. ООП имеет определенные недостатки: ограниченное повторное использование кода, сложность стыковки различных программных модулей, неудобстсво реализации на распределенных вычислительных системах, не в полном объеме реализуется изоморфизм программы (сохранение целостности программы при изменении ее части) и т.д. ОА-концепция все вышеперечисленные недостатки преодолевает.
В статье приводится краткое описание ОА-арихитектуры, приводятся примеры написания объектных программ на ОА-языке (ОА-язык разработан для ОА-вычислительной системы). Описывается реализация распределенных объектных систем, способ обеспечения изоморфизма данных и программы в ОА-системе.