Пресс-релизы // » Добавить пресс-релиз

Fujitsu создает технологию для отслеживания изменений в ПО с открытым исходным кодом

Кавасаки, Япония, 5 мая 2016 года – Fujitsu объявила о разработке технологии, которая оперативно находит измененные фрагменты исходного кода, включая вновь добавленные функции, для ускорения реализации проектов с использованием открытого программного обеспечения.

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

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

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

1. Технология оперативного сравнения путей вызова функций с графическим отображением
При отслеживании изменений исходного кода между различными версиями одного и того же программного обеспечения внимание обращается на путь вызова определенной функции. Основываясь на этой методике, Fujitsu разработала технологию, которая, путем сравнения различий между двумя версиями исходного кода в каждой точке на пути вызова функции, уточняет цели для сравнения и отображает их графически для четкого понимания. Такой подход позволил на 44% сократить время, необходимое для выделения различий, по сравнению с существующими методиками объединенного сравнения.

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

Благодаря новым разработкам стало возможным систематически выполнять поиск измененных пунктов ОПО на основании соответствующих путей вызова функций. В результате, для программы, содержащей 3,8 млн. строк кода и порядка 400 измененных пунктов, время, потраченное на поиск пунктов, было сокращено в 4 раза по сравнению с предыдущими попытками поиска: с 26 часов до примерно 6,5 часов. Fujitsu надеется, что это поможет не только уменьшить расходы на разработку, но и популяризировать использование ПО с открытым исходным кодом. В будущем значительно расширится количество поддерживаемых языков, включая языки сценариев, а коммерческое распространение технологии Fujitsu планирует начать в 2016 финансовом году.

Ресурсы
- Блог Fujitsu: http://blog.ts.fujitsu.com
- Следуйте за Fujitsu на Твиттер: https://twitter.com/Fujitsu_RUS
- Следите за нами на LinkedIn: https://www.linkedin.com/company/fujitsu-russia-and-cis
- Найдите Fujitsu на Facebook: https://www.facebook.com/fujitsu.ru
- Медиасервер Fujitsu: http://mediaportal.ts.fujitsu.com/pages/portal.php
- Самые свежие новости Fujitsu: http://www.fujitsu.com/ru/about/info-center/press/index.html

Дополнительная информация:
Антон Щёгутов, агентство «Маркетинговый центр»
Тел.: +7 831 461-91-10
anton_shchyogutov@marketingcentre.ru

О компании Fujitsu
Компания Fujitsu – японская компания-лидер рынка информационных и коммуникационных технологий (ICT), предлагающая полный спектр технологических продуктов, решений и услуг. Около 156 000 сотрудников Fujitsu обслуживают заказчиков в более чем 100 странах мира. Наш опыт и мощь информационных и коммуникационных технологий помогают строить будущее общества вместе с нашими клиентами. Согласно опубликованным отчетам за финансовый год, завершившийся 31 марта 2016 года, совокупная выручка компании Fujitsu Limited (TSE:6702) составила 4,7 трлн. йен (41 млрд. долларов США). Для получения дополнительной информации посетите веб-сайт http://www.fujitsu.ru

Fujitsu EMEIA
Fujitsu помогает заказчикам извлекать выгоду из возможностей, предоставляемых цифровыми технологиями, находя баланс между использованием надежных ИТ-платформ и внедрением цифровых инноваций. Компания является лидирующим поставщиком информационно-коммуникационных технологий (ИКТ), имеет широкий ассортимент современных продуктов, решений и услуг – от клиентских систем до решений для центров обработки данных, управляемых сервисов и облачных инфраструктур. Видение компании Fujitsu заключается в построении человеко-ориентированного интеллектуального общества, связывающего воедино технологическую инфраструктуру, расширяющего права и возможности людей и творчески определяющего новые формы интеллекта. В Fujitsu EMEIA работают более 29 тыс. человек. Подразделение входит в глобальную группу Fujitsu Group. Для получения дополнительной информации посетите интернет-страницу http://www.fujitsu.com/fts/about/

Названия других компаний и видов продукции, упомянутые в настоящем документе, являются товарными знаками или зарегистрированными товарными знаками своих законных владельцев. Данное информационное сообщение содержит сведения, которые действительны на момент публикации и могут быть изменены в любое время без какого-либо предупреждения.

Контактное лицо: Антон
Компания: Fujitsu
Добавлен: 21:50, 09.05.2016 Количество просмотров: 354
Страна: Россия


ПОЗИТРОНИКА стала спонсором II регионального фестиваля «Живи 7Я», ПОЗИТРОНИКА, 22:15, 16.07.2018, Россия30
Ретейлер выступил партнером фестиваля, наградив участников ценными призами.


На финале клиенты Tele2 скачали в «Лужниках» на 40% больше трафика, чем на других матчах, Tele2, 22:04, 16.07.2018, Россия32
Москва – Tele2, альтернативный оператор мобильной связи, проанализировал активность абонентов во время финальной игры и остальных матчей на стадионе «Лужники».


Основатель Aviata и Тикетон Алексей Ли анонсировал приобретение онлайн-супермаркета Arbuz.kz, Arbuz.kz, 21:15, 16.07.2018, Россия27
Алматы, 12 июля, 2018г. - О планах, перспективах развития и причинах, почему предприниматель начал осваивать новый сектор электронной коммерции, команда Arbuz.kz рассказала в ходе презентации обновленного сервиса.


«Интер РАО – ЕИРЦ» и «БашРТС» актуализировали базы данных собственников помещений, ООО Интер РАО-ЕИРЦ, 21:11, 16.07.2018, Россия24
ООО «Интер РАО - ЕИРЦ» и ООО «БашРТС» провели совместную работу по актуализации базы данных собственников жилых и нежилых помещений.


StarForce защищает систему построения геологогеофизических моделей месторождений полезных ископаемых «Пангея», ООО "Протекшен Технолоджи", 20:52, 16.07.2018, Россия35
Компания «Пангея» выбрала решение StarForce ProActive для защиты набора программ «ModERn», предназначенных для комплексного анализа и обработки данных бурения пород, от пиратского копирования и незаконного распространения.


Важные напоминания на стартовой странице – новое для бухгалтеров в КонсультантПлюс, КонсультантПлюс, 19:58, 16.07.2018, Россия32
Напоминания о важных для бухгалтера событиях теперь размещаются на стартовой странице профиля «Бухгалтерия и кадры» системы КонсультантПлюс (в офлайн- и онлайн-версиях). Напоминания помогут не пропустить изменения в законодательстве и не только. На напоминания можно подписаться, и получать информацию о самых важных изменениях по электронной почте.


АРСС возглавит независимый директор, АРСС, 19:56, 16.07.2018, Россия32
По решению совета директоров АРСС с июля 2018 должность генерального директора займет Александр Данилов, ранее занимавший должность коммерческого директора OTIS. Он пришел на смену Дмитрию Еремееву.


Развитие гиперконвергентной инфраструктуры на примере новейших решений Nutanix, ОЛЛИ ИТ, 19:54, 16.07.2018, Россия31
Спешите узнать всё о свежих достижениях в области гиперконвергенции и о том, как они помогают решать задачи, стоящие перед ИТ-службами в любой организации :) Также для слушателей вебинара в прямом эфире состоится демонстрация развертывания виртуальных машин на базе продуктов Nutanix!


Рикор разработал отечественный аналог BIOS, Рикор, 19:42, 16.07.2018, Россия33
Российский инновационный холдинг Рикор разработал серверную систему ввода/ вывода (BIOS). Это первая отечественная базовая система, принципиальное отличие которой от импортных аналогов заключается в возможности сертификации исходного кода.


SIRIN LABS презентовала дизайн двухэкранного FINNEY™, представив "безопасный экран" для первого блокчейн-смартфона., SIRIN LABS, 23:14, 15.07.2018, другие страны62
С участием суперзвезды футбола Лео Месси в качестве посла бренда SIRIN LABS представит уникальные патентованные возможности первого в мире блокчейн-смартфона, созданного для массового потребителя


Mobile Effort Offers ‘Call Stats’ App for Android, Mobile Effort, 00:49, 14.07.2018, Россия123
The software development company Mobile Effort offers Android app ‘Call Stats’. The application assists users to get a statistical data regarding minutes spent on talking per frequent numbers and per carrier.


Mobile Effort Company is Scheduled New App ‘Group Tracker’ for Release on the 25th of July 2018, Mobile Effort, 00:48, 14.07.2018, Россия114
The software development company Mobile Effort is going to release an original Android app ‘Group Tracker’. The application is developed to help members to find out a location of each other on a map and track movement in real time.


Atos начинает строительство лаборатории для тестирования технологий HPC, Atos, 00:33, 14.07.2018, Россия100
Анже, 13 июля 2018 года – Компания Atos, международный лидер в области цифровой трансформации, приступила к созданию новой лаборатории для тестирования технологий высокопроизводительных компьютерных вычислений


Платформа “Ontology 1.0” от Ontology MainNet официально запущена!, Ontology, 00:30, 14.07.2018, другие страны97
Ontology, новый высокотехнологичный общественный проект, объявила о запуске Ontology 1.0. Ontology 1.0, которые включают в себя серию полных распределённых регистров и систем смарт-контрактов.


Американские типографии получили награды FSEA благодаря технологиям цифрового облагораживания MGI, Konica Minolta, 00:21, 14.07.2018, Россия55
Три компании из США, использующие JETvarnish 3D от Konica Minolta, получили награды за креативность и качество продукции, созданной с помощью технологий цифрового облагораживания.


  © 2003-2018 inthepress.ru