• Авторизация


Intel Threading Building Blocks (TBB) – популярная библиотека компонентов языка C++ 21-04-2020 14:44 к комментариям - к полной версии - понравилось!


, упрощающая разработку программных приложений для параллельных вычислений, которые выполняются, в том числе, на системах на базе многоядерных процессоров, – теперь распространяется в рамках проекта с открытым исходным кодом на условиях общедоступной лицензии GNU (версия 2), допускающей использование библиотеки во время исполнения коммерческих приложений. Обе версии - как открытая, так и коммерческая - библиотеки Intel TBB расширяют доступность параллельной обработки данных для программистов и обеспечивают повышение производительности приложений для систем на базе многоядерных процессоров.
■ Intel TBB – это библиотека шаблонов на языке C++, предоставляющая средства параллельного программирования разработчикам C++ приложений. Она обеспечивает эффективность использования настраиваемых компонентов и заставляет программистов мыслить категориями задач, а не потоков. Это позволяет масштабировать производительность программ с гораздо меньшими затратами труда разработчика, чем при использовании пакетов для многопоточного программирования на C++.
■ Библиотека Intel TBB предоставляет средства абстракции для организации параллельной обработки данных, позволяющие избежать низкоуровневого программирования, присущего пакетам для многопоточного программирования, таким как библиотеки p-threads или Windows threads.
■ Библиотека Intel TBB простым и эффективным образом расширяет возможности языка C++ в организации параллельных вычислений. Она способна работать с любым компилятором языка C++, что упрощает разработку приложений для систем на базе многоядерных процессоров.
■ Библиотека Intel TBB поддерживает масштабирование производительности на различных вычислительных машинах уже сегодня и обеспечивает готовность программ к будущему. Она самостоятельно обнаруживает количество процессорных ядер на аппаратной платформе и делает необходимые настройки по мере добавления ядер, чтобы улучшить работу приложений. Такой подход обеспечивает более эффективное использование преимуществ аппаратной многоядерности.
■ Библиотека Intel TBB – проверенное решение, которое сегодня используется в широком спектре приложений на языке C++, особенно в тех случаях, когда обеспечение масштабируемости приложений имеет особое значение. Это относится к приложениям из таких областей, как создание цифрового контента, анимация, финансовые услуги, электронное проектирование и автоматизация, а также инженерное моделирование.
■ Корпорация Intel будет в полном объеме поддерживать коммерческую версию библиотеки Intel Threading Building Blocks 2.0, которую можно приобрести по цене 299 долларов США. Вместе с ней на протяжении одного года предоставляются техническая поддержка, а также подписка на обновления и новые выпуски. Кроме того, в состав коммерческой версии библиотеки Intel TBB включен недавно выпущенный компилятор Intel C++ Professional Edition 10.0.
 
11 декабря 2008. IBM представила новое программное обеспечение, позволяющее упростить разработку сложных систем и повысить продуктивность разработчиков. Эти новые предложения предоставят разработчикам возможность проще поддерживать протоколы и стандарты, а также рецензирование программных кодов с целью обеспечения качества продуктов до их вывода на рынок.
Разработка сложных систем заключается в объединении аппаратных и программных компонентов для создания таких устройств, как современные мобильные телефоны и тренажеры. Системы самолетов и космических кораблей, системы противоракетной обороны и антиблокировочные тормозные системы для автомобилей также являются сложными системами — однако сбои в их работе могут привести к значительно более серьезным последствиям.
Программное обеспечение IBM Rational позволяет реализовать интегрированный подход к проектированию, разработке и выпуску сложных систем. Используя программные продукты IBM, клиенты могут управлять требованиями и обеспечивать более строгий контроль над процессами разработки, создавать полные модели систем, повышать предсказуемость и надежность систем, а также совершенствовать процессы коллективной разработки. Представленные решения помогут разработчикам повышать качество и надежность сложных программных систем, создаваемых с соблюдением важных отраслевых стандартов.
В течение долгого времени в автомобильной, аэрокосмической и оборонной отраслях использовался набор закрытых, специализированных технологий. Однако растущая конкуренция, а также появление программных продуктов и сервисов, поддерживающих инновации и обеспечивающих конкурентные преимущества на рынке, привели к настоятельной потребности в принятии стандартов, которые разрабатываются уже примерно десять лет. В некоторых случаях, стандарты позволяют упростить процессы, сократить затраты и эффективно вести бизнес на сужающихся рынках. А иногда стандарты разрабатываются для повышения надежности, точности и эффективности, а также безошибочности программного кода.
«Безусловно, уровень риска повышается, — отметил Дэнни Сабба (Danny Sabbah), генеральный менеджер подразделения IBM Rational Software. — В таких областях, как оборона, обеспечение безопасности автотранспорта и исследования космоса, не существует допустимого предела погрешности — и все больше клиентов из этих отраслей обращаются к IBM, чтобы быть уверенными в том, что с их системами все в порядке».
Новые решения помогут разработчикам соблюдать специфические отраслевые стандарты, чтобы обеспечивать качество и надежность сложных систем, работающих в режиме реального времени, и встроенного программного обеспечения. Перед разработчиками таких систем стоит сложнейшая задача — не просто выполнить работу, а выполнить ее так, чтобы не ставить под угрозу жизни людей. Программные продукты IBM помогают разработчикам систем обеспечивать соблюдение протоколов и стандартов, а также рецензирование программных кодов — чтобы создаваемые ими коды соответствовали целям проекта, а готовые продукты соответствовали высоким стандартам качества.
Новые решения для совершенствования процессов разработки сложных систем
ПО IBM Rational Test Real-Time — это полное решение для тестирования программных продуктов, помогающее разработчикам обеспечивать соответствие специфическим отраслевым стандартам, таким как DO-178B, MISRA и Defense Standard 00-55, а также гарантировать качество и надежность систем, работающих в режиме реального времени, и встроенного ПО. В отличие от других отраслевых решений, IBM Rational Test Real-Time предлагает весь спектр инструментов тестирования, включая статический анализ с тестированием компонентов и анализ исполнения — в одном решении, эффективно использующем платформу Eclipse. Кроме того, каждая из этих функциональных возможностей доступна на множестве основных и целевых платформ, включая C, C++, Ada и Java J2SE.
ПО IBM Rational Systems Developer и IBM Rational Software Modeler — это инструменты проектирования и разработки, эффективно использующие методы разработки на базе моделей с применением языка UML 2.1 для создания эффективных, качественных программных продуктов и систем. В новых версиях ПО IBM Rational Systems Developer и IBM Rational Software Modeler реализована поддержка новых стандартов UML Profile for DoDAF and MoDAF (UPDM), разработанных объединением Object Management Group (OMG) для описания корпоративных архитектур таким образом, чтобы обеспечить обмен, сравнение и анализ этих архитектур. Решения IBM Rational Systems Developer и IBM Rational Software Modeler созданы на базе открытой, модульной, расширяемой платформы Eclipse.
«Программные системы становятся все более сложными, даже когда встраиваются во все более миниатюрные устройства. Единственной возможностью справиться с этой сложностью является реализация нового подхода к разработке, развертыванию и сопровождению программного обеспечения — подхода, ориентированного на модели и сервисы, — отметил Ричард Марк Солей (Richard Mark Soley), доктор наук, председатель совета директоров и главный исполнительный директор объединения Object Management Group. — Такие решения, как IBM Rational Systems Developer, предоставляют возможность быстрее и дешевле выпускать, поддерживать и сопровождать более качественное программное обеспечение. Стандарты моделирования позволяют выпускать высококачественные системы в условиях непрерывно меняющихся требований и инфраструктуры, а стандарты, поддерживающие подобные методы согласованной разработки, такие как DoDAF/MoDAF в оборонной отрасли, обеспечивают снижение первоначальных затрат и ослабление связанных с разработкой рисков, а также упрощают сопровождение проектов».
 
ХАЙФА, Израиль, и АРМОНК, штат Нью-Йорк, 30 июня 2009 г. — Корпорация IBM сообщила о доступности для всех желающих первого в мире компилятора, обладающего способностью машинного самообучения. Компилятор Milepost GCC с открытым исходным кодом (open source) оптимизирует программные приложения, что, в результате, приводит к сокращению сроков разработки и большому выигрышу в производительности приложений. IBM Research и Европейский союз предоставляют разработчикам программного обеспечения возможность повысить производительность приложений и ускорить их вывод на рынок. Первый в своем роде открытый (open source) интеллектуальный компилятор автоматически вырабатывает рекомендации по оптимизации написанного программного кода.
В ходе внутренних испытаний, проведенных IBM на серверах System p, было достигнуто 18%-ное улучшение производительности в эталонных тестах для встраиваемых приложений.
Во многих организациях разработчики программного обеспечения быстро становятся «центром» инновационных инициатив, имеющих важное значение для всех бизнес-процессов. Они создают сервисы и возможности, которые лягут в основу будущих доходов и преимуществ для бизнеса. Действительно, разработчики ПО делают так много для повышения ценности бизнеса, что среднестатистическое предприятие использует от 30% до 50% ресурсов своей корпоративной технологической инфраструктуры для разработки и тестирования программного обеспечения.
Как ожидалось, новый компилятор (результат совместной работы IBM и ее бизнес-партнеров из финансируемого Евросоюзом консорциума Milepost) резко сократит сроки вывода на рынок новых программных продуктов. Приложения теперь можно быстрее настраивать под целевые архитектуры, сокращая цикл разработки. Когда компания, например, хочет разработать новую модель мобильного телефона, она, как правило, нанимает группу разработчиков приложений на многие месяцы, чтобы созданное ими встраиваемое программное обеспечение работало на приемлемом уровне производительности. Компилятор Milepost GCC может сократить время, необходимое для достижения этого уровня, почти в 10 раз.
«Наша технология автоматически обучает тому, как получить максимальную производительность на данной аппаратной платформе (будь то мобильные телефоны, компьютеры или другие системы), чтобы программное обеспечение выполнялось на этой платформе быстрее, и система потребляла при этом меньше электроэнергии, — отметила доктор Бильга Мендельсон (ilha Mendelson), руководитель отдела технологий оптимизации программного кода в IBM Research. — Мы открыли для среды компилятора доступ к управляющим подсистемам искусственного интеллекта и машинного самообучения для точного автоматического определения, какие процедуры оптимизации должны быть использованы, и когда их применять для повышения производительности».
«Мы создали наиболее экономически эффективный процесс разработки программного обеспечения, в котором вы можете выбрать, интегрировать ли дополнительную функциональность или использовать режимы малого энергопотребления в вашей действующей системе, — пояснил Майк О'Бойль (Mike O'Boyle), профессор вычислительной техники из Школы информатики (School of Informatics) Университета Эдинбурга (University of Edinburgh) и координатор проекта в Milepost. — Ранее эти же устройства могли поддерживать лишь ограниченный набор функций при обеспечении высокого уровня производительности. Значительный прирост производительности приложений означает, что теперь существует больше возможностей для добавления функциональности при сохранении высокой производительности».
Как «побочный продукт» технологии Milepost, консорциум открыл для сообщества разработчиков Web-сайт по оптимизации программного кода. Программисты могут загружать свой программный код на этот Web-сайт и автоматически получать рекомендации о том, как оптимизировать этот код, чтобы он работал быстрее.
Компилятор Milepost GCC доступен для свободной загрузки с Web-сайта консорциума http://www.milepost.eu, начиная с 25 июня этого года. В проекте консорциума принимают участие IBM Haifa Research Lab, Израиль; Университет Эдинбурга (University of Edinburgh), Великобритания; ARC International Ltd., Великобритания; CAPS Enterprise, Франция; и INRIA, Франция.
 
29 июня 2009 г. — Корпорация IBM объявила о том, что аналитическая фирма Gartner, Inc.* назвала IBM мировым лидером в области средств разработки программных приложений. Кроме того, IBM заняла первую позицию рейтинга по результатам опроса "Users' Choice: 2009 Software Development Platform" («Выбор пользователей: Платформа разработки программного обеспечения, 2009 г.»), проведенного исследовательской фирмой Evans Data Corp.**
Gartner назвала IBM лидером по рыночной доле на мировом рынке средств разработки приложений, основываясь на показателе совокупных доходов компании от продаж программного обеспечения в 2008 году. Этот год стал восьмым последовательным годом лидерства IBM в данном сегменте. Как отмечается в независимом отчете Gartner, IBM занимает здесь ведущую позицию по итогам 2008 года с 27,1%-ной рыночной долей, демонстрируя годовой рост в 7,9% в сравнении с 4% роста сегмента в целом. По данным Gartner, суммарный оборот мирового рынка средств разработки приложений составил в 2008 году 7,3 млрд. долларов.
Инструментальные средства IBM Rational также заслужили «высшее признание» по результатам исследования Evans Data Corp. степени удовлетворенности пользователей платформами разработки программного обеспечения. Инструментарий IBM Rational опередил в рейтинге средства разработки многих конкурентов, включая Microsoft, Oracle и Sun. Опрос "Users' Choice: 2009 Software Development Platform" был проведен Evans Data Corp. весной 2009 года и охватывал 1200 разработчиков со всего мира. Впервые за последние четыре года Evans Data Corp. расширила сферу своих исследований за пределы категории «Интегрированная среда разработки» (Integrated Development Environment, IDE), чтобы оценить более широкий спектр средств разработки программного обеспечения.
В сегодняшних экономических условиях компании начинают понимать, что формирование компетентности в области разработки ПО критически важно для их долгосрочного роста и успеха. Поскольку компании развертывают все более интеллектуальные, взаимосвязанные и технически оснащенные решения, они должны рассматривать программное обеспечение, которое они создают или компонуют, в качестве своего стратегического бизнес-актива. В то же время, внедрение этих инноваций, сокращение расходов и управление изменениями зависит от эффективности их процесса разработки программного обеспечения и систем. Продукты IBM Rational могут предоставить организациям платформу коллективной поставки программного обеспечения, разнообразные функциональные возможности и проверенные временем процессы для оснащения команд разработчиков необходимыми инструментами, чтобы сделать поставку ПО базовой основой для успешного развития бизнеса.
«Стремясь поставлять правильные решения своевременно и в рамках выделенного бюджета, наши клиенты продолжают вкладывать средства в предложения, которые улучшают рабочее взаимодействие и повышают уровень автоматизации их отделов разработки программного обеспечения, — отметил Дэниел Сабба (Daniel Sabbah), генеральный директор подразделения IBM Rational Software. — Кроме того, IBM опирается на свое лидерство в сегменте средств разработки приложений и поставляет сегодня коллективную, командную интегрированную среду разработки следующее поколения. Мы считаем, что широкое признание клиентов, продемонстрированное результатами этих отчетов, еще раз подтверждает, что мы находимся на правильном пути».
Наряду с высшей позицией общего рейтинга платформ разработки программного обеспечения, Evans Data Corp. также отметила лидерство IBM в семи других категориях: Application Modeling Tools (средства моделирования приложений); Web Design/Development Tools (средства проектирования/разработки Web-приложений); Support for Remote Development (средства поддержки удаленной разработки); Developer Test Tools (средства тестирования для разработчиков) с функционалом Code Coverage Tools (для выявления неиспользуемых участков кода); Quality of Tech Support (средства оценки качества технической поддержки); Support for Parallel Programming (средства поддержки параллельного программирования); и аналитические инструменты Runtime Memory Analysis. ПО IBM Rational также заслужило высшую оценку среди коммерчески доступных продуктов в категориях: Ability to Integrate Tools (поддержка интеграции решений») и Availability of Third Party Tools (доступность решений третьих фирм).
«IBM олицетворяет собой лидера среди поставщиков, который выходит за рамки простой продажи продуктов заказчикам и помогает им в удовлетворении растущих потребностей их бизнеса, предлагая законченное сквозное решение для управления жизненным циклом приложений (Application Lifecycle Management solution, ALM), — подчеркнул Джон Эндрюс (John Andrews), президент и главный исполнительный директор Evans Data Corp. — Надежная среда разработки и богатый выбор инструментов, предоставляемые IBM, устанавливают стандарт профессионального совершенства в области средств разработки программного обеспечения, о чем свидетельствует выбор пользователей в ходе нашего ежегодного исследования степени потребительской удовлетворенности».
* Компания Gartner, Inc., Отчет "Market Share: Application Development Software, Worldwide, 2008" («Оценка рыночной доли поставщиков на мировом рынке программных средств разработки приложений в 2008 году»), авторы Лори Вурстер (Laurie Wurster), Тереза Джонс (Teresa Jones) и и Эшиш Рейна (Asheesh Raina), май 2009 года.
** Отчет "Evans Data Corp. Software Development Platform User Satisfaction Survey, 2009" («Исследование Evans Data Corp. степени пользовательской удовлетворенности платформой разработки программного обеспечения в 2009 году»), июнь 2009 г.
 
АРМОНК, штат Нью-Йорк, 25 августа 2009 г. — Корпорация IBM IBM анонсировала четыре программных продукта из портфеля IBM Rational, которые являются одними из первых предложений, использующих новые сервисы по управлению изменениями (Change Management), разработанные в рамках инициативы Open Services for Lifecycle Collaboration (OSLC, «Открытые сервисы для взаимодействия в рамках жизненного цикла ПО»). IBM, как член-основатель открытого сообщества OSLC, активно сотрудничает с поставщиками программного обеспечения, интеграторами и корпоративными командами программистов в разработке спецификаций, которые упрощают применение инструментов управления жизненным циклом программного обеспечения и способствуют более эффективному обмену информацией между системами. Анонсированные продукты IBM Rational являются одними из первых предложений программного инструментария, поддерживающих спецификацию по управлению изменениями, которая создана открытым сообществом Open Services for Lifecycle Collaboration. IBM и сообщество OSLC продвигают способность к взаимодействию средств разработки программного обеспечения в рамках всего жизненного цикла поставки приложений.
Первая спецификация OSLC по управлению изменениями, опубликованная этим летом, описывает общий набор сервисов и форматов для взаимодействия с системами управления изменениями. Инструменты, которые поддерживают новую спецификацию Change Management Specification, обеспечивают интеграцию сервисов и управляющих программ от разных поставщиков с большей легкостью, и более продуктивно используют информацию, содержащуюся в их системах управления изменениями. Так, например, инструментальное средство управления качеством может лучше взаимодействовать с системой управления изменениями для отслеживания и регистрации ошибок в программном обеспечении.
Корпорация IBM – первый в отрасли поставщик, предлагающий продукты, которые реализуют сервисы OSLC Change Management. Интерфейсы OSLC уже поддерживают новейшие версии программного обеспечения IBM Rational Team Concert и IBM Rational ClearQuest, а поддержка версии ПО Rational (ранее Telelogic) Change ожидается в сентябре. Кроме того, продукт IBM Rational Quality Manager и бизнес-партнер IBM компания Tasktop Technologies используют интерфейсы OSLC для интеграции с Rational Team Concert, Rational ClearQuest и Rational Change.
Инициатива OSLC предлагает поставщикам программного обеспечения и сообществу Open Source новый подход к совместной работе по удовлетворению потребности отрасли в большей гибкости инструментальных средств, применяемых на протяжении всего жизненного цикла разработки программных продуктов. К инициативе OSLC, активная деятельность в рамках которой началась в конце 2008 года, присоединились разработчики из более 20 организаций. Члены открытого сообщества OSLC участвуют в рабочих группах, деятельность которых направлена на подготовку спецификаций для всех аспектов и этапов жизненного цикла разработки программного обеспечения, включая управление требованиями, управление качеством ПО, управление проектами создания ПО, управление разработкой программной архитектуры и управление отчетностью.
«Команды разработки и поставки программного обеспечения используют целый спектр инструментов из самых разных отраслевых источников, чтобы выполнять свою работу, — отметил Мартин Нэлли (Martin Nally), главный технический директор подразделения IBM Rational Software. — IBM без колебаний включила сервисы OSLC по управлению изменениями в решения своего портфеля средств разработки Rational, поскольку мы осознаем громадный потенциал этой тенденции к достижению согласия между ведущими поставщиками отрасли относительно путей интеграции и совместно использования данных между инструментами разработки».
«Инициатива OSLC способствует устранению барьеров, облегчению проблем и сокращению затрат, связанных с взаимной интеграцией инструментов ALM (Application Lifecycle Management, процессы управления жизненным циклом приложения), — считает Мик Керстен (Mik Kersten), главный исполнительный директор компании Tasktop и руководитель проекта Eclipse Mylyn Project. — Открытое сообщество OSLC и единый подход к интеграции очень привлекательны для компаний подобно Tasktop, которые поддерживают интеграцию с почти тремя дюжинами систем управления изменениями и рабочими заданиями. Проект OSLC помог нам в удовлетворении требований наших клиентов по интеграции с такими продуктами как IBM Rational ClearQuest, и мы надеемся продолжать пользоваться преимуществами интеграции с помощью новых сервисов на базе спецификаций OSLC».
 
8 октября 2009 года семинар компаний Softline и MathWorks «Автоматическая генерация кода для встраиваемых систем управления и обработки сигналов на основе MATLAB». В рамках семинара рассмотрены возможности среды MATLAB, связанные с решением задач создания кода для встраиваемых систем на базе микроконтроллеров и FPGA. Код на языке С (С++), создаваемый с помощью средств автоматической генерации кода MATLAB, обладает четкостью и эффективностью кода, написанного профессиональным программистом, и пригоден как для построения различных отладочных платформ и других продуктов.
Подход к автоматической генерации кода основан на концепции модельно-ориентированного дизайна встраиваемых систем управления и обработки сигнала, устраняющей значительное количество барьеров, возникающих в процессе разработки программного и аппаратного обеспечения сложных интегрированных платформ. Автоматическое создание кода для FPGA на языках Verilog и VHDL позволяет значительно сокращать разрыв между разработкой алгоритмов обработки сигналов в MATLAB и разработкой дизайна конечного изделия на базе FPGA.
Основные вопросы, рассматриваемые на семинаре:
- MATLAB как интегрированная среда разработки инженерных приложений
- Модельно – ориентированный дизайн систем: устранение барьеров, присущих процессу разработки сложных программно-аппаратных решений.
- Средства MATLAB для создания кода:
- Embedded MATLAB – генерация кода из m-файлов.
- Real Time Workshop Embedded Coder – генерация кода из моделей Simulink и Stateflow.
- HDL Coder Toolbox и Simulink HDL Coder – создание HDL-кода для быстрой реализации алгоритмов на аппаратных платформах FPGA.
- Примеры создания встраиваемого кода из моделей Simulink и m-файлов.
MATLAB является высокопроизводительным языком для технических расчетов. Он включает в себя вычисления, визуализацию и программирование в удобной интерактивной среде разработки, где задачи и решения выражаются в среде, близкой к математической. MATLAB – это:
- Математические вычисления.
- Создание алгоритмов.
- Моделирование.
- Анализ данных, исследования и визуализация.
- Научная и инженерная графика.
- Разработка приложений, включая создание графических интерфейсов.
В программе семинара:
"Модельно-ориентированная разработка систем управления и обработки сигналов с помощью MATLAB и Simulink"
- MATLAB как среда разработки инженерных приложений
- Цикл разработки и верификации встраиваемого кода с помощью MATLAB и Simulink
"Real Time Workshop Embedded Coder – создание кода для встраиваемых приложений из моделей Simulink"
- Этапы синтеза встраиваемого кода
- Fixed Point Advisor – генерация кода с переменными в формате Fixed Point
- Верификация сгенерированного кода в режиме SIL
"Embedded MATLAB – создание встраиваемого С-кода из m-файлов MATLAB"
- Адаптация m-файла для задачи синтеза С-кода
- emlc – создание С-кода
"HDL Coder Toolbox и Simulink HDL Coder – создание HDL-кода для быстрой реализации алгоритмов на аппаратных платформах FPGA"
- Разработка цифрового FIR – фильтра в FDA Toolbox и синтез Verilog – кода для его реализации в FPGA.
 
2 декабря 2009 года компании Softline и IBM приглашают принять участие в семинаре "Эффективное использование технологи IBM Rational для улучшения процессов разработки ПО". Программные решения семейства IBM Rational предлагают разработчикам ПО на разных платформах широкий набор средств, позволяющих оптимизировать процесс создания приложений.
В рамках данного семинара - какие новые функции были добавлены в линейку решений IBM Rational для тестирования приложений, а также как решения IBM Rational помогают эффективно управлять качеством создания ПО.
Решения IBM Rational являются решениями для оптимизация процесса разработки программного обеспечения. Они помогают разработчикам организовать эффективную командную работу и привести в соответствие с требованиями современных стандартов процессы, связанные с разработкой, внедрением и сопровождением программного обеспечения: управление проектами, бизнес-моделирование, анализ и проектирование, управление требованиями и изменениями, тестирование и управление конфигурацией.
Применение методов управления ИТ-проектами с использованием методологии и инструментария IBM Rational обеспечивает сокращение совокупных затрат на разработку и сопровождение программного обеспечения, повышает показатели эффективности внедрения и использования информационных технологий. Девяносто восемь компаний из списка Fortune 100 используют инструментальные средства IBM Rational для ускорения создания качественного программного обеспечения.
 
11 февраля 2010 года. Компании Softline и The MathWorks, семинар "Введение в программирование в среде MATLAB для С/C++ разработчиков".
Проведение технических расчетов на традиционных языках программирования (С/C++/Fortran) является трудоемким процессом, а отладка и проверка кода занимает большую часть инженерного времени. MATLAB - это инженерная среда технических расчетов, которая позволяет разработчикам сконцентрироваться на решении технической задачи, используя язык программирования высокого уровня (m-язык), а не терять время на отладку и поиск ошибок.
В ходе семинара будут показаны возможности среды MATLAB в области разработки независимых приложений, создания библиотек и автоматической генерации C кода. Данные решения позволяют существенно сократить время разработки технических приложений и повысить надежность разрабатываемого кода.
На семинаре инженер Департамента MathWorks Денис Жегалин расскажет, каким образом можно ускорить разработку алгоритмов обработки данных и использовать эти алгоритмы в других приложениях. Отдельное внимание будет уделено возможностям среды MATLAB по автоматическому синтезу C-кода.
Вопросы, рассматриваемые на семинаре:
- Введение программирование в среде MATLAB
- Инструменты разработки независимых приложений и библиотек
- Автоматическая генерация C кода
MATLAB является высокопроизводительным языком для технических расчетов. Он включает в себя вычисления, визуализацию и программирование в удобной интерактивной среде разработки, где задачи и решения выражаются в среде, близкой к математической.
MATLAB – это:
- Среда автоматизации разработки, повышающая качество решения инженерных задач. -
- Среда проектирования алгоритмов и моделирования систем.
- Автоматический синтез ANSI C, Verilog и VHDL кода для Fixed и Float point процессоров.
- Автоматизация тестирования программных и аппаратных систем.
- Автоматизация документирования разработок.
- Создание независимых финансовых и вычислительных приложений.
- Автоматизация сбора и анализа данных.
 
CeBIT, Гановер, Германия, 3/2/2010.
Software AG представляет NaturalONE: высокоэффективная разработка и тестирование в сочетании с SOA и BPM
* Пакет инструментов на базе Eclipse позволяет создавать приложения, работающие практически на любой платформе
* Быстрая генерация web-сервисов и создание многофункциональных web-интерфейсов
* Повышение совместимости с архитектурами, ориентированными на сервисы, и решениями, управляемыми процессами
Компания Software AG, мировой лидер в области ПО для бизнес-инфраструктуры, объявила о запуске NaturalONE™, нового пакета инструментов на основе Eclipse для разработки приложений масштаба предприятия. NaturalONE представляет собой уникальную интегрированную среду разработки (IDE), позволяющую программистам создавать и тестировать приложения (на языке Natural), представлять объекты Natural в качестве web-сервисов и создавать web-интерфейсы для своих приложений. Таким образом, NaturalONE позволяет создавать приложения, которые не просто поддерживают SOA и BPM предприятия, но и легко доступны для бизнес-пользователей, деятельность которых напрямую не связана с ИТ.
«NaturalONE объединяет несколько сложных самостоятельных продуктов в один пакет, который просто инсталлировать и использовать, - отмечает доктор Петер Кюприк (Peter Kuerpick), директор по продуктам и член совета директоров Software AG. – Наш новый продукт дает программисту все необходимое. Также отмечу, что всем, кто знаком с интерфейсом Eclipse, будет просто освоить богатый функционал Natural».
NaturalONE предоставляет мощный и легкий в использовании комплекс возможностей жизненного цикла приложений для действующих пользователей Natural и разработчиков, более знакомых с Java или COBOL. Более того, NaturalONE равным образом подходит для создания приложений, работающих на мейнфреймах или таких распространенных платформах, как UNIX, Linux и Windows. В числе поддерживаемых NaturalONE СУБД Adabas, DB2, Oracle и другие СУБД, используемые на всех основных платформах.
«Тысячи коммерческих и правительственных организаций по всему миру применяют собственные системы, написанные на таких языках, как COBOL, Natural и PL/I, для поддержки ключевых бизнес-процессов, - говорит Джим Даггэн (Jim Duggan), вице-президент Gartner по исследованиям. - Эти организации заинтересованы в том, чтобы сохранить часть своих деловых и технических инвестиций, одновременно совершенствуя бизнес-процессы и создавая новые гибкие архитектуры предприятия».
■ Два вида разработчиков ПО
NaturalONE адресован двум различным группам пользователей: тем, кто обладает опытом использования Natural, и тем, кто знаком с IDE Eclipse, но практически не сталкивался с Natural.
Для опытных разработчиков на языке Natural пакет NaturalONE способен ускорить создание новых web-приложений примерно на 30%. В состав пакета входят инструменты для автоматического, интерактивного тестирования и устранения неполадок, а разработчики получают возможность писать, тестировать и выполнять программы как локально, так и на своем рабочем сервере. NaturalONE также позволит им применять бизнес-логику Natural для создания web-сервисов. Более того, любой сервис, доступный внутри или извне компании, может быть использован как объект NaturalONE. NaturalONE также облегчает преобразование существующих разработок на Natural в web-интерфейсы с помощью технологии Ajax. Инструменты создания web-интерфейсов с помощью соответствующих мастеров интегрированы в Eclipse по образцу Natural Editor.
«Технологии Software AG помогают нам долгие годы обеспечивать непревзойденное качество ПО, - заявляет Инго Брандес (Ingo Brandes), управляющий директор компании travel-BA.Sys. - На наш взгляд, Natural является лучшим языком программирования, поскольку он прост в использовании и обеспечивает максимально сжатые сроки вывода продукта на рынок. NaturalONE позволит нам задействовать весь потенциал web-технологий на благо наших клиентов, а также привлечь новых разработчиков из числа выпускников ВУЗов».
Для разработчиков, знакомых с Eclipse, но не обладающих опытом работы с Natural, NaturalONE станет простым способом освоить те возможности, которые дает этот язык и которые ценят тысячи программистов по всему миру. С точки зрения ИТ-бизнеса NaturalONE позволит решить ряд проблем, связанных с переподготовкой разработчиков на Java для поддержания и совершенствования существующих приложений на Natural. Опытному программисту, ранее не сталкивавшемуся с Natural, будет достаточно недели обучения NaturalONE для того, чтобы в полной мере освоить потенциал языка Natural.
■ Свободный доступ для скачивания
Пакет NaturalONE (включающий локальную среду выполнения для тестирования приложений) доступен для скачивания. При необходимости можно дополнительно установить среду выполнения NaturalONE для мейнфрейма или основных платформ.
 
IBM представляет новое программные средства для улучшения анализа безопасности. Организации могут теперь одновременно использовать несколько методик анализа для определения уязвимостей программного обеспечения.
АРМОНК, штат Нью-Йорк, 3 декабря 2010 г. — Корпорация IBM анонсировала новое программное обеспечение и аналитические возможности, позволяющие с большей точностью и эффективностью помогать организациям в проектировании, создании и управлении защищенными приложениями.
Новое программное обеспечение консолидирует возможности выявления уязвимостей ПО и подготовки отчетности в исчерпывающее информационное представление, единое в масштабе предприятия. Разработчики могут теперь оценивать угрозы безопасности в течение полного жизненного цикла разработки своих программ, что позволяет глобально распределенным командам разработчиков тестировать приложения и с легкостью выявлять уязвимости безопасности, и, в итоге, снижать риски и издержки, связанные с безопасностью ПО и соблюдением соответствующих регуляционных норм.
Так, организации могут использовать новое программное обеспечение для автоматизации процессов аудита безопасности приложений и исследования исходного кода в целях гарантии, что сетевые и Web-ориентированные приложения соответствуют требованиям по безопасности. Все это обеспечивает более тщательную проверку приложений на наличие уязвзимостей безопасности и устранение найденных ошибок.
Новые предложения IBM в области безопасности программного обеспечения включают расширение портфеля IBM Rational AppScan, что дополнительно упрощает разработчикам анализ и выявление уязвимостей своих программных продуктов. Как часть новых функций, исследовательское подразделение IBM Research предоставило методику строчного анализа (string analysis) – возможность, которая помогает облегчить процесс тестирования ПО на безопасность через автоматическую проверку и определение того, какие опции ввода данных в Web-приложениях нуждаются в корректировке для уменьшения или устранения рисков безопасности. Эта возможность помогает улучшить эффективность и точность тестирования приложений на безопасность для всего сообщества разработчиков, независимо от их квалификации в области защиты ПО.
Согласно отчету IBM X-Force Trend Report, опубликованному в середине этого года, 55% всех выявленных уязвимостей приходится на Web-приложения, что делает эту категорию программного обеспечения главным источником риска для организаций. В отчете отмечается, что угрозы ИТ-безопасности выросли на 36% за первую половину 2010 года, о чем свидетельствуют свыше 4000 новых выявленных уязвимостей по сравнению с прошлым годом.
Упрощение задачи достижения сквозной безопасности программных приложений
Web-приложения зачастую уязвимы из-за отсутствия встроенной внутренней системы безопасности. Для уменьшения этого риска организациям нужно внедрять стратегии безопасности, которые гарантируют, что приложения проектировались с учетом требований по безопасности в течение всего жизненного цикла разработки, от начала и до завершения.
«Поскольку уязвимости программного обеспечения становятся все более распространенным явлением, возможность тестирования новых приложений в течение всего цикла разработки без необходимости вкладывания денег в дополнительные технические и кадровые ресурсы приобретает чрезвычайную важность для итоговых показателей прибыли организаций, — подчеркнул Стив Робинсон (Steve Robinson), генеральный менеджер подразделения IBM Security Solutions. — Благодаря преимуществам, полученным нами от приобретения Ounce Labs и Watchfire Corp., в сочетании с нашим опытом и достижениями в исследованиях и разработках, мы теперь можем поставлять функционально исчерпывающие решения по управлению и контролю безопасности, коллективной работе и управлению рисками, что дополнительно защищает организации от злонамеренных атак».
Новые возможности для укрепления безопасности
Новые расширения портфеля IBM Rational AppScan упрощают и автоматизируют процесс сканирования программ для выявления уязвимостей и предлагают новые возможности гибридного анализа, улучшая процесс поиска и устранения угроз. Гибридный анализ обеспечивает автоматическое согласование результатов статического анализа исходного программного кода и динамического анализа для более эффективного выявления уязвимостей в автоматически выполняемых приложениях.
Новые расширения продуктового портфеля IBM Rational AppScan включают:
• Консолидированное представление уязвимостей — Функция Hybrid Analysis Reporting осуществляет автоматическое согласование результатов статического анализа программного кода и динамического анализа, и повышает точность итоговых аналитических результатов, предоставляемых разработчикам для устранения уязвимостей. Такая прозрачность расширяет возможности пакета Rational AppScan Enterprise Edition и позволяет организациям применять стратегический подход к обеспечению безопасности Web-приложений. Кроме того, команды разработчиков получают исчерпывающее представление о рисках, связанных с соблюдением регуляционных норм по безопасности. Автоматическое согласование результатов анализа изначально реализовано для платформы Java.
• Сканирование с расширенным доступом, которое выявляет скрытые для проверки области — Функционал сканирования с гибридным анализом позволяет осуществлять в процессе тестирования приложения синхронный статический анализ исходного кода и динамический анализ для более тщательного выявления уязвимостей, чем это было возможно ранее. Данный функционал, реализованный в виде расширения Rational AppScan Standard Edition, поддерживает JavaScript и предоставляет доступ к областям сканирования, которые раньше были скрытыми для контроля.
• Упрощенный процесс оценки состояния безопасности — Метод строчного анализа, являясь ключевым расширением пакета Rational AppScan Source Edition, призван способствовать признанию и распространению передовой практики тестирования безопасности приложений среди сообщества разработчиков. Строчный анализ упрощает процесс тестирования безопасности путем автоматической проверки и определения того, какие области программного кода, реализующие пользовательский ввод данных в Web-приложениях, следует подкорректировать для уменьшения или устранения рисков безопасности. Эта способность облегчить процесс оценки безопасности позволяет оптимизировать и повысить точность тестирования исходного кода, давая командам разработчиков возможность поставлять надежно защищенные приложения в условиях жестко ограниченных сроков.
• Поддержку многообразия рамочных инфраструктур — Еще одной инновацией портфеля Rational AppScan Source Edition является «расширяемая рамочная инфраструктура приложений» (Extensible Application Framework), которая распространяет повышенный уровень прозрачности и возможность анализа потоков данных на коммерческие, открытые и специально разработанные в организациях рамочные инфраструктуры Web-приложений. Способность поддерживать любую существующую или специально сконфигурированную рамочную инфраструктуру приложений критически важна для контроля безошибочности программного кода, а также показателя «степени компенсации» (влияния ошибок и неточностей).
Наряду с этими нововведениями, IBM также сообщила о поддержке в программных продуктах портфеля IBM Rational федерального стандарта безопасности CAC/PKI. Протокол CAC/PKI расширяет возможности правительства по глобальному предотвращению несанкционированного доступа к физическим и цифровым средам, который может отрицательно повлиять на безопасность военных и национальных инициатив. IBM предоставляет широкий спектр услуг по детальному проектированию, разработке и внедрению прикладных решений для смарт-карт/биометрических систем и практических реализаций CAC/PKI – как часть своих усилий по обеспечению поддержки стандартов в области информационной безопасности в течение полного жизненного цикла разработки и использования программных приложений.
Решения IBM Security Solutions представляют обширный портфель аппаратных средств, программных продуктов, профессиональных услуг и услуг управления, которые охватывают весь спектр рисков безопасности информационных технологий и бизнеса, включая людей с их идентификационными данными, информацию, приложения и процессы, сети, серверы и другую логическую и физическую инфраструктуру. Предложения IBM Security Solutions дают клиентам широкие возможности для внедрения инноваций и осуществления своих бизнес-операций на базе надежно защищенных инфраструктурных платформ.
 
15 декабря 2010. Компания Microsoft приглашает принять участие в семинаре Microsoft SQL Server + RP Server – платформа для быстрой разработки SQL-приложений.
Вы ведете собственные разработки в рамках Вашей компании для решения специализированных прикладных задач или для интеграции используемых платформ и решений? Задачи и потребности бизнеса становятся все сложнее, и IT-среда меняется с сумасшедшей быстротой?
Узнайте, как существенно повысить эффективность собственных разработок и научитесь решать задачи Вашего внутреннего заказчика быстро, легко и с минимальными затратами!
Семинар посвящен интегрированной платформе Microsoft SQL Server + RP Server, предназначенной для быстрой разработки SQL-ориентированных бизнес-приложений, их лицензирования, кастомизации и долгосрочного сопровождения. Посетив семинар, Вы узнаете о развитых инновационных инструментах, которые позволят расширить Ваши профессиональные возможности, максимально упросить и ускорить собственную разработку и сопровождение программных решений.
Во время семинара будут рассмотрены такие вопросы, как (предварительная программа семинара):
* Интегрированное решение Microsoft SQL Server + RP Server – технологическая платформа для разработки, внедрения и долгосрочного сопровождения бизнес-приложений.
* Повышение эффективности разработки. Практика быстрой разработки SQL-ориентированных приложений в среде RP Server.
* Практические примеры: реальные проекты создания и внедрения бизнес-приложений на базе платформы RP Server в различных отраслях крупного и среднего российского бизнеса.
 
27 января 2011 года компании Softline и Embarcadero приглашают принять участие в вебинаре: «Delphi XE: сервисы, средства и возможности для повышения производительности». К участию в вебинаре приглашаются – технические директора, директора IT департаментов, программисты и разработчики ПО, администраторы БД, разработчики БД, специалисты по сопровождению БД. В ходе вебинара рассматриваются новые возможности средств разработки Delphi XE и RAD Studio XE, которые направлены, прежде всего, на повышение производительности индивидуальных разработчиков и групп программистов с возможностью применения Agile-методик:
- интеграция с Subversion
- средства профилирования
- автоматизация сборки проекта
- сервис журналирования
- совместное применение со средствами моделирования и разработки БД
Также будут рассмотрены возможности RAD Studio в плане реализации систем со сложной многозвенной архитектурой и размещением модулей в облачной инфраструктуре.
 
14- сентября 2011 года. Компании Softline и Intel приглашают принять участие в вебинаре: «Введение в компиляторы Intel для C++ и FORTRAN». К участию в вебинаре приглашается широкий круг IT и технических специалистов: директора по IT, технические директора, программисты, разработчики (С/C++,Fortran).
Современные вычислительные системы на основе процессоров Intel, и не только, характеризуется высоким уровнем параллелизма. Сначала параллелизм на уровне инструкций, затем паралелизм на уровне данных, а теперь и параллелизм на уровне потоков требуют и от программиста и от компилятора всё больших усилий для наиболее эффективного использования вычислительных ресурсов.
Набор инструментов Intel Parallel Studio призван облегчить эти усилия, со стороны программиста перенеся их на эффективные и удобные инструменты для разработки. И существенную роль в облегчении труда современного разработчика ПО может оказать компилятор Intel – Parallel Composer: с одной стороны он порождает эффективный код даже из программ написанных ранее и для вычислительных систем предыдущих поколений,
с другой стороны он предоставляет эффективные средства для максимально гибкого использования всех возможностей современных вычислительных систем.
Вебинар посвящен обзору компилятора Intel, его возможностям для разработки и оптимизации ПО с использованием всех уровней параллелизма.
В вебинаре будут затронуты оптимизирующие и диагностические возможности компилятора. Существенное внимание будет уделено средствам поддержки параллелизма, как на уровне данных, так и на уровне потоков. Будут даны примеры использования различных технологий в этой области, предлагаемых Интел.
Данный вебинар начинает серию вебинаров о компиляторе Интел. В плане ещё, как минимум два, где более подробно будет рассказано о возможностях оптимизации компилятора Интел и о векторизации – использовании параллелизма по данным для увеличения производительности программных систем.
Компания Intel, являясь одним из лидеров в индустрии параллельных вычислений, расширяет свой многолетний опыт создания программных инструментов в сторону клиентских приложений для персональных компьютеров. Практика переноса или «конверсии» технологий из области научных исследований и высокопроизводительных вычислений в масс-маркет всегда приносила хорошие результаты.
И сейчас наступает время, когда разработчикам клиентских Windows-приложений понадобятся мощные и удобные инструменты для адаптации существующих или написания новых приложений, максимально использующих производительность пользовательских систем на базе мультиядерных процессоров.
 
9 февраля 2012 года компании Softline и Intel приглашают принять участие в вебинаре: «Oптимизация производительности c Intel® Parallel Studio XE 2011».
К участию в вебинаре приглашается широкий круг IT и технических специалистов: директора по IT, технические директора, программисты, разработчики (С/C++, Fortran), IT инженеры.
Intel® Parallel Studio XE 2011 объединяет в себе средства разработки, обеспечивающие исключительную производительность приложений и надежность кода для последних поколений многоядерных процессоров.
В рамках вебинара - о передовых компиляторах Intel® C/C++ и Fortran, средствах проверки ошибок и повышения надежности кода, профилировке.
Таким образом, рассмотрим весь комплекс средств Parallel Studio XE для оптимизации производительности ваших приложений.
Intel(R) Parallel Studio XE 2011 – это набор из нескольких инструментов, который является независимым (англ. standalone) приложением для Windows* или Linux* ОС, а также плагином Microsoft Visual Studio*, позволяющий за счет удобства использования, понятного интерфейса и оригинальных технологий добиваться хорошей эффективности параллельных программ на мультиядерных системах. Этот инструментарий полностью покрывает все этапы разработки приложения программистом, от создания скелета будущей параллельной программы до оптимизации релизной версии проекта.
В состав этого набора входят три отдельных продукта, каждый из которых используется в своем сегменте цикла разработки.
 
Intel приглашает принять участие в вебинарах:
17 апреля 2012 года «Обзор инструментов Intel® Cluster Studio XE. Производительность. Надежный код. Масштабируемость» К участию в вебинаре приглашается широкий круг IT и технических специалистов: директора по IT, технические директора, программисты, разработчики (С/C++, Fortran), IT инженеры. Новая версия Intel® Cluster Studio XE 2012 расширяет возможности использования стремительно растущих мощностей высокопроизводительных систем. Отвечая современным требованиям индустрии, Intel® Cluster Studio XE нацелен на использование всех возможностей современных многоядерных процессоров. Intel® Cluster Studio XE предлагает развитый инструментарий для использования и создания программного обеспечения для кластерных систем, отвечая современным требованиям по производительности и масштабированию.
24 апреля 2012 года «Инструменты Intel для разработчиков программных приложений: лицензирование, обучение, программы поддержки, преимущества для бизнеса» Корпорация Intel предлагает широкий спектр инструментов для разработчиков программных приложений. Мы используем индивидуальный подход, в зависимости от задач, которые решаются с помощью наших инструментов. В ходе вебинара будет рассказано о различных типах лицензий, специальных предложениях от Intel, программах поддержки для академических и коммерческих разработчиков, возможностях пройти обучение и принять участие в различных мероприятиях Intel, посвященных программным инструментам.
 
В РГГУ и МФТИ открыты кафедры «Компьютерной лингвистики» при поддержке ABBYY и IBM. Компании помогут вузам в создании новой перспективной специальности, а организациям – в получении дефицитных специалистов для новых проектов.
15 мая 2012 года – Российский государственный гуманитарный университет (РГГУ), компании ABBYY и IBM вчера сообщили об открытии кафедр «Компьютерной лингвистики» в двух московских вузах – в РГГУ и Московском физико-техническом институте (МФТИ). Преподаватели кафедры «Компьютерной лингвистики» в РГГУ будут читать курсы всем студентам Института Лингвистики. Кроме того, уже в этом году кафедры открывают прием в магистратуру.
Сегодня у российских ИТ-компаний, работающих на мировом рынке языковых технологий, одной из наиболее важных задач является поиск квалифицированных кадров в области компьютерной лингвистики. Талантливые студенты-лингвисты либо занимаются «чистой» наукой, либо уезжают получать дополнительное образование в области компьютерных технологий за границу, где и остаются работать. Тем, кто приходят в российские ИТ-компании, требуется длительное время на обучение навыкам, необходимым для полноценного участия в реальных проектах по разработке лингвистических технологий.
В последнее десятилетие компьютерная лингвистика активно развивается во всем мире. Это происходит в связи с растущим влиянием интернета и появлением большого числа новых технических устройств с естественно-языковыми интерфейсами. Особенно бурно развиваются такие технологии, как многоязычный информационный поиск, машинный перевод, извлечение знаний, распознавание речи и др. Несмотря на это, в России компьютерной лингвистике до сих пор уделялось недостаточно внимания в системе образования. В результате в нашей стране не выпускаются специалисты в этой области. Из-за этого в мировых научных исследованиях по компьютерной лингвистике недостаточно представлен русский язык.
Одним из решений данной проблемы является сотрудничество высшей школы и коммерческих компаний. Благодаря этому появляется возможность давать студентам не только теоретические знания, но и вовлекать их в проекты, реализуемые в России с русским языком.
Решение серьезных задач в области компьютерной лингвистики, таких как, например, компьютерное понимание текстов, предполагает участие в проектах как лингвистов, так и инженеров. При этом подготовка таких специалистов базируется на двух совершенно разных системах образования и компетенциях.
Специализация «Компьютерная лингвистика» в РГГУ основывается на базовой дисциплине «Фундаментальная и прикладная лингвистика». Дополнительно к глубокой лингвистической подготовке студенты будут получать знания, необходимые для успешной работы по созданию технологий в области автоматического анализа текста.
Параллельно создаваемая специализация «Компьютерная лингвистика» в МФТИ основывается на глубоком инженерном образовании. Кроме того, студенты будут получать необходимые знания по лингвистике, чтобы понимать специфику предмета при создании лингвистических технологий.
Одновременное открытие кафедр компьютерной лингвистики в гуманитарном и техническом вузах позволит студентам, лингвистам и инженерам, получить непосредственно во время учебы навыки эффективного ведения совместных проектов. Это сотрудничество является ключевым фактором в успехе любых серьезных проектов в области автоматической обработки естественного языка, которыми, в частности, занимаются компании ABBYY и IBM.
Принципиальной особенностью подготовки магистров по данной программе является проектный подход и привлечение студентов к научно-исследовательской работе в области компьютерной лингвистики. Производственная и научно-исследовательская практики магистрантов организуются на базе действующих исследовательских и научно-образовательных проектов. Практика будет проводиться на базе РГГУ, с участием магистрантов в компьютерных проектах, в том числе совместно со студентами других вузов. Кроме этого, практику можно будет пройти на базе компаний-разработчиков программ в области автоматической обработки текста, таких как ABBYY, IBM и другие. Компании получат и возможность целевого обучения магистров на внебюджетных коммерческих местах.
Одной из задач кафедры является активное вовлечение студентов в научную жизнь. Важно не только знать о современных мировых «трендах» в компьютерной лингвистике, но и быть частью мирового процесса. Этому послужит, в частности, международная конференция по компьютерной лингвистике «Диалог», соучредителями которой являются ABBYY и Институт лингвистики РГГУ.
«До недавнего времени в российских вузах не было специализации «Компьютерная лингвистика». Как следствие, сегодня наша университетская наука плохо представлена на мировой арене в этой бурно развивающейся области, а российские ИТ-компании, ведущие разработки в области языковых технологий, сталкиваются с серьезными кадровыми проблемами, – говорит Владимир Селегей, директор по лингвистическим исследованиям компании ABBYY, заведующий кафедрами компьютерной лингвистики в РГГУ и МФТИ. – ABBYY всегда старалась сотрудничать с вузами в подготовке современных специалистов, но сегодня настало время более активного включения непосредственно в учебный процесс. Этого требуют, в частности, те амбициозные задачи, которые мы поставили перед собой в рамках проекта разработки новых технологий анализа текстов ABBYY Compreno, – продолжает Владимир.
«Каждые два дня человечество создает столько же информации, сколько было создано от нач
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Intel Threading Building Blocks (TBB) – популярная библиотека компонентов языка C++ | Лакшери-роботы - Справочник "Кто есть кто в робототехнике" | Лента друзей Лакшери-роботы / Полная версия Добавить в друзья Страницы: раньше»