СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ ФУНКЦИОНАЛЬНО СВЯЗАННЫМИ ДАННЫМИ

1. Система управления данными в вычислительной среде, включающей в себя по меньшей мере один компьютерный процессор для обработки данных и соединенную с процессором память для хранения данных, в которой данные представлены в том числе машиночитаемыми информационными значениями, которые являются экземплярами, производными от декларативных субъектов мета-описания, включающего в себя в том числе формализованные машиночитаемые декларации, описывающие понятийные сущности, а также характеристики этих сущностей, которые именуются атрибутами сущности, отличающаяся тем, что декларация причинно-следственной зависимости упомянутых информационных значений, является субъектом мета-описания, и принимает форму абстрактного унифицированного соединителя упомянутых атрибутов, и при этом упомянутая декларация зависимости реализуется таким образом, что каждый из связанных зависимостью атрибутов получает уникально идентифицируемый экземпляр, производный от унифицированной структуры данных, именуемой сокетом, и при этом каждый экземпляр сокета хранит полный набор адресных, функциональных и событийных характеристик упомянутого абстрактного соединителя относительно атрибута сущности, которому принадлежит.
2. Система управления данными по п. 1, отличающаяся тем, что полная совокупность упомянутых сокетов отдельного атрибута сущности образует кортеж сокетов атрибута в форме однородного массива, в котором каждый сокет уникально идентифицируется своим неизменным порядковым номером.
3. Система управления данными по п. 1, отличающаяся тем, что упомянутые адресные характеристики абстрактного соединителя представлены в том числе идентификаторами целевых атрибута сущности и сокета атрибута на противоположной стороне соединителя; упомянутые событийные характеристики абстрактного соединителя представлены в том числе флагами, указывающими направление и определяющими условия передачи значения по соединителю; упомянутые функциональные характеристики абстрактного соединителя представлены в том числе флагами, управляющими модификацией значения при передаче.
4. Система управления данными по п. 1, отличающаяся тем, что причинно-следственная зависимость упомянутых адресных, функциональных и событийных свойств отдельного сокета абстрактного соединителя двух атрибутов сущности от информационного значения, производного от третьего атрибута сущности, также реализуется созданием двух сокетов, образующих дополнительный абстрактный соединитель в соответствии с п. 1, при этом второй сокет дополнительного соединителя принадлежит атрибуту, который владеет зависимым сокетом, и оба этих сокета связаны взаимными указателями.
5. Система управления данными по п. 4, отличающаяся тем, что зависимый сокет инкапсулирует сокет дополнительного соединителя.
6. Система управления данными по п. 1, отличающаяся тем, что упомянутый атрибут понятийной сущности обладает дополнительной характеристикой, которая содержит идентификатор системного функционального метода вычисления, и при этом в полном множестве вычислительных методов упомянутой системы управления данными каждый отдельный метод вычисления обладает уникальной идентифицируемостью.
7. Система управления данными по п. 1, отличающаяся тем, что упомянутый атрибут понятийной сущности обладает дополнительной характеристикой - флагом, установка которого изменяет поведение атрибута таким образом, что он более не ассоциирован с производным значением в хранимой форме, а формирует и возвращает производное значение в момент обращения к атрибуту, используя для этого действующие экземпляры абстрактного соединителя.
8. Способ управления данными в вычислительной среде, включающей в себя по меньшей мере один компьютерный процессор для обработки данных и соединенную с процессором память для хранения данных, в которой данные представлены в том числе машиночитаемыми информационными значениями, которые являются экземплярами, производными от мета-описания, включающего в себя в том числе формализованные машиночитаемые декларации понятийных сущностей и характеристик этих сущностей, именуемых атрибутами сущности, отличающийся тем, что причинно-следственную зависимость упомянутых информационных значений, декларируют в абстрактной форме унифицированного соединителя упомянутых атрибутов, и реализуют непосредственно в мета-описании путем создания у каждого из соединяемых атрибутов экземпляра унифицированной структуры данных, именуемой сокетом, и при этом упомянутые атрибуты формируют производные от них информационные значения в том числе в соответствии с зависимостями, декларированными действующим набором сокетов атрибута, таким образом, что полная совокупность информационных значений сохраняет свою непрерывную согласованность и логическую целостность.
9. Способ управления данными по п. 8, отличающийся тем, что упомянутое производное информационное значение извлекают путем обращения к соответствующему атрибуту, и при этом упомянутый атрибут, формирует возвращаемое значение в том числе путем опроса своих сокетов, после чего применяет в отношении полученного таким образом множества значений назначенный ему уникально идентифицируемый способ вычисления результирующего значения, при этом сокет возвращает значение, полученное обращением к адресуемому сокетом атрибуту, если сокет отмечен флагом, разрешающим извлечение значения из него.
10. Способ управления данными по п. 8, отличающийся тем, что упомянутое производное информационное значение изменяют путем передачи нового значения соответствующему атрибуту, и при этом упомянутый атрибут использует в том числе назначенный ему уникально идентифицируемый способ вычисления результирующего значения, а также свои сокеты для передачи через них изменения производного значения, и тем самым инициирует у адресуемых сокетами атрибутов процесс формирования нового значения, при этом сокет осуществляет передачу, если отмечен соответствующим флагом.
11. Способ управления данными по п. 10, отличающийся тем, что упомянутая передача изменения производного значения реализуется путем передачи адресуемому сокетом атрибуту указателей на значение до изменения и новое измененное значение.
12. Способ унифицированной идентификации субъектов метаданных компьютерной системы управления информационными значениями в которой информационные значения являются экземплярами, производными от декларативных субъектов метаданных, которые включают в себя экземпляры унифицированной структуры данных, описывающей отдельную понятийную сущность и именуемой сущность, которая в свою очередь включает в себя в том числе экземпляры унифицированной структуры данных, описывающей характеристики сущности и именуемой атрибут сущности, которая в свою очередь включает в себя в том числе экземпляры унифицированной структуры данных, именуемой сокет атрибута и описывающей причинно-следственную зависимость атрибутов, отличающийся тем, что каждое частное множество упомянутых однородных субъектов метаданных, как то: 1) сущностей, относительной экземпляра, ассоциированного с внешней средой; 2) атрибутов отдельного экземпляра сущности; 3) сокетов отдельного экземпляра атрибута; образует относительно своего владельца кортеж однородных экземпляров в форме простого массива, в котором каждый субъект занимает положение, неизменное во времени, и уникально идентифицируется своим порядковым номером.
13. Машиночитаемый носитель информации с сохраненным на нем кодом программы, которая будучи исполнена на компьютере или микропроцессоре реализует систему по п. 1.
14. Устройство для управления данными, включающее в себя в том числе произвольное множество независимых процессоров или процессорных ядер, которые совокупно образуют вычислительную среду, в которой каждый процессор или процессорное ядро обладает собственной, соединенной с ним локальной памятью для хранения данных и программ, а также программно-аппаратными каналами связи с другими процессорами или процессорными ядрами этого устройства, а данные представлены в том числе информационными значениями, которые являются экземплярами, производными от деклараций понятийных сущностей и характеристик этих сущностей, характеризующееся тем, что декларации характеристик понятийных сущностей и производные от них информационные значения распределены в локальной памяти процессоров или процессорных ядер таким образом, что функционально-событийные связи упомянутых характеристик используют упомянутые каналы связи для реализации причинно-следственной зависимости упомянутых значений.
15. Устройство для управления данными по п. 14, в котором упомянутые процессоры или процессорные ядра размещены на одном кристалле.