发明名称 ПАРАЛЛЕЛИЗАЦИЯ И ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА В ИНФРАСТРУКТУРЕ ГРАФООРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ НА ОСНОВЕ ПРОИЗВОДИТЕЛЕЙ
摘要 1. Компьютерно-реализуемый способ выполнения прикладной программы, написанной в объектно-ориентированном коде, при этом способ содержит этапы, на которых: ! создают экземпляр производителя с выводом, который является в настоящий момент интересующим, при этом объектно-ориентированный код включает в себя методы и объявления зависимостей производителя, при этом объявление зависимостей производителя для данного метода идентифицирует набор из нуля или более производителей, причем производитель является конструкцией с возможностью создания экземпляра во время выполнения, которая включает в себя, по меньшей мере, экземпляр и метод, ассоциативно связанный с этим экземпляром; ! в ответ на упомянутое создание экземпляра добавляют интересующего производителя в качестве части графа производителей; ! пытаются автоматически формировать оставшуюся часть графа производителей через связывание и создание экземпляров по мере необходимости других производителей на основе объявлений зависимостей производителя методов производителей уже на графе производителей; и ! выполняют производителей на графе производителей, чтобы определять текущий вывод для интересующего производителя, причем упомянутое выполнение содержит этап, на котором: ! параллелизуют выполнение, по меньшей мере, двух из производителей на графе производителей с помощью среды выполнения на основе зависимости между производителями на графе производителей. ! 2. Способ по п.1, в котором параллелизация выполнения, по меньшей мере, двух из производителей на графе производителей содержит этапы, на которых: ! идентифицируют набор готовых производителей сре�
申请公布号 RU2009125050(A) 申请公布日期 2011.01.10
申请号 RU20090125050 申请日期 2007.11.30
申请人 МЮРЕКС С.А.С. (FR) 发明人 ШАМЬЕ Фади (FR);ЭДДЕ Элиа (FR)
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址