Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Software Engineering2011.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.12 Mб
Скачать

Электронная сборка

В конечном счете Shorts перешла к стратегии параллельной электронной сборки. Эта стратегия сочетала технологию гибридного моделирования в системе CADDS 5 CV с электронным макетированием сборки в системе CAMU и с программным продуктом EDM для управления инженерными данными.

Среда CAMU дала многопрофильным проектно-конструкторским бригадам (силовые конструкции, прокладка трубопроводов, анализ/расчет прочности, механообработка, подготовка производства, технический контроль, сборка/монтаж, обслуживание/сопровождение) компании Shorts возможности согласованной параллельной работы, при которой общесистемные проблемы идентифицировались и решались по мере их возникновения. В результате основные переделки были сокращены до 20% от исходного числа человеко-дней (сравните с обычной величиной 150%).

Обычно "параллельные" (смежные) конструкторы конфликтуют из-за вынужденной конкуренции за использование ограниченного пространства. Электронная сборка сводит потери к минимуму, позволяя членам бригад видеть работу друг друга. В одном случае инженеры Shorts смогли оптимизировать размещение труб и жгутов посредством CAMU, автоматически проверив, что трубы не будут пересекаться, а все провода будут подсоединены. Из 8000 деталей, спроектированных в системе CV, 80% были сделаны правильно с первого раза. Остальная часть потребовала однократных изменений, около половины из них были результатом вводимых конструктором дополнений.

Общее время разработки и подготовки производства было сокращено до 60 тыс. ч/д. Цикл разработки типового фюзеляжа сократился с 4 лет до 1,5 - 2 лет.

Модель акторов

В компьютерных науках модель акторов представляет собой математическую модель параллельных вычислений, которая трактует понятие «актор» как универсальный примитив параллельного численного расчёта: в ответ на сообщения, которые он получает, актор может принимать локальные решения, создавать новых акторов, посылать свои сообщения, а также устанавливать, как следует реагировать на последующие сообщения. Модель акторов возникла в 1973 году. Она использовалась как основа для понимания исчисления процессов и как теоретическая база для ряда практических реализаций параллельных систем.

История

В отличие от предыдущих моделей вычислений, появление модели акторов было стимулировано физикой, в том числе общей теорией относительности и квантовой механикой. На процесс формирования модели оказали также влияние языки программирования Lisp, Симула и ранние версии Smalltalk, а также методы параметрической защиты и коммутации пакетов. Развитие модели было «мотивировано перспективой высокопараллельных вычислительных машин, состоящих из десятков, сотен и даже тысяч независимых микропроцессоров, каждый со своей собственной локальной памятью и коммуникационным процессором, общающихся через сеть высокопроизводительной связи». С массовым распространением параллелизма, возникшего благодаря развитию многоядерных архитектур, интерес к модели акторов значительно возрос.

После публикации Хьюитта, Бишопа и Штайгера в 1973 г. Ирен Грейф разработала операционную семантику для модели акторов как часть своей докторской диссертации. Два года спустя Генри Бейкер и Хьюитт опубликовали множество аксиоматических законов для систем акторов. Другие значимые вехи включают диссертацию Уильяма Клингера в 1981 году, представившего денотативную семантику, основанную на мощности доменов, и диссертацию Гуля Ага 1985 г., в который дано дальнейшее развитие семантической модели Клингера. В результате этих работ теория модели акторов получила полное развитие.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]