Samsung и IBM автоматизируют разработку ПО для потребительской техники

10 декабрь, 2008 - 11:50

Исследовательское подразделение IBM объединило усилия с Samsung Electronics в целях разработки решения, которое упростило бы повторное применение встраиваемого ПО используя компонентный подход к его разработке. Предлагаемая ими технология основана на единых стандартах для компонентов и архитектур продуктов потребительской электроники и позволит их производителям снизить затраты на создание ПО для новых поколений оборудования и ускорить его вывод на рынок.

Принтеры - один из примеров домашней техники, получающей несомненную выгоду от подобного подхода. Они предлагаются во множестве моделей и разновидностей, отличающихся набором функций: монохромная и цветная печать, сканирование, копирования, факсимильная связь и т.п. При этом программное обеспечение для них практически идентично, за исключением незначительных индивидуальных изменений, вносимых в процессе производства.

Сотрудничество между Samsung и IBM это часть инициативы последней под названием First of a Kind - программы, призванной стимулировать инновационные исследования путем кооперации с другими игроками индустрии. В настоящее время  две компании работают над совершенствованием языка моделирования и инструментария, которые в итоге воплотятся в комплексном решении. Новая технология действует как подключаемый модуль к среде разработки Rational и построена на UML. Она предоставляет возможность автоматически генерировать сценарии и код производственного уровня для новых продуктов, переводя деятельность программистов на более высокий уровень абстракции.