Вышла новая версия Borland Together for Visual Studio .NET

Borland Software выпустила новую версию Borland Together 2005 for Microsoft Visual Studio .NET. Together – популярный комплект средств моделирования, адресованный пользователям Visual Studio .NET. Это первое решение Borland для .NET, ориентированное на роли и поддерживающее стандарт UML 2.0.Пресс-релиз

При использовании среды разработки Visual Studio инструментарий Together for Visual Studio .NET служит мостом между собственными решениями моделирования Microsoft, включая создаваемый в настоящее время новый подход Software Factories, и существующими передовыми средствами моделирования со всеми их преимуществами, обусловленными использованием отраслевого стандарта языка моделирования Unified Modeling Language™ (UML). Новый комплект Together 2005 for Visual Studio .NET включает компоненты Together Designer и Together Developer – простые в использовании интегрированные продукты (распространяемые также и по отдельности), поддерживающие выполнение функций моделирования на протяжении всего цикла разработки приложения.

“Моделирование будет все шире применяться в производстве ПО для снижения риска неудачи проекта и сокращения издержек, благодаря возможности повторного использования результатов работы и улучшения взаимодействия участников, – заявил вице-президент Borland по архитектуре и стратегии развития продуктов Раадж Шинде (Raaj Shinde). – Однако для реализации названных преимуществ необходимы более простые в использовании инструменты, позволяющие оценить результаты индивидуального моделирования и, одновременно, делающие возможным гладкий переход от выполнения одной ролевой функции к другой. Together 2005 помогает сделать моделирование и UML более доступными и расширить их применение все более многочисленными пользователями .NET. Этот продукт обеспечивает аналитиков, проектировщиков и разработчиков инструментами, соответствующими их ролевым обязанностям”.

Простое и гибкое в использовании средство моделирования для .NET
Цель создания Together 2005 for Visual Studio .NET – открыть перед разработчиками, работающими с инструментарием Microsoft, возможность гибко выбирать степень сложности и охват моделирования исходя из требований бизнеса и организации рабочего процесса. Используется широкий набор средств от диаграмм вариантов использования и моделей физических классов до средств контроля, метрик и рефакторинга. Предусмотрена также первоначальная поддержка ориентированных на модели архитектур (Model-Driven Architecture, MDA). Эта гибкость делает инструментарий более простым в использовании и, в то же время, помогает развивать практику применения моделирования для более эффективной и успешной разработки программного обеспечения в организациях.

“Чем более строги и формальны используемые модели, тем значительнее выигрыш от автоматизации преобразований и кодогенерации, – утверждает вице-президент исследовательской фирмы Forrester Research Карл Цети (Carl Zetie) в опубликованном в январе 2005 г. отчете «‘Model-Driven’ Matters More Than MDA» («‘Ориентация на модели’ важнее ориентированной на модели архитектуры»). – Однако даже менее формальные модели позволяют добиваться улучшения понимания бизнес-требований и структуры реализованного кода всеми заинтересованными сторонами. А формализация даже небольшого подмножества моделей – такого как диаграммы классов – открывает перспективы получения выигрыша в производительности”.

Це цікаво:   Благодійний фонд “Відкриті очі” запускає проєкт “ПоколінняТех” для навчання старшокласників, переміщених через війну

“Мы считаем ориентированные на конкретные области инструменты, такие как Together for Visual Studio .NET, отличным средством повышения успешности всех процессов цикла разработки в организациях, – пояснил ведущий менеджер по Visual Studio 2005 Team System в корпорации Microsoft Прашант Сридхаран (Prashant Sridharan). – Эти инструменты помогают организациям реализовывать преимущества передовых средств моделирования и являются первым шагом к реализации подхода Software Factories”.

Решение моделирования с ролевой организацией
Ролевая организация Together for Visual Studio .NET призвана помочь пользователям Visual Studio .NET извлекать больше преимуществ из применения моделирования в разработке ПО. Сложности, исторически препятствовавшие широкому распространению практики моделирования, в числе которых отсутствие стандартизации, трудности в организации и осознании огромных объемов требований, сложность инструментария, зачастую отражающаяся на удобстве его использования, в Together 2005 значительно сглажены организацией по ролям и возможностью гибкой настройки.

В состав комплекта Together for Visual Studio .NET входит два ориентированных на конкретные роли продукта: Together Designer и Together Developer. Together Designer предназначается для аналитиков и архитекторов ПО, занимающихся созданием архитектуры и функционала ПО, а Together Developer – для разработчиков, заинтересованных в снижении уровня сложности, повышении качества и лучшем понимании существующей базы программного кода. В числе конкретных функций и преимуществ:
• Снижение рисков в процессе реализации ПО. – Риски распространенных и не являющихся неизбежными ошибок на этапах проектирования и построения ПО снижаются благодаря применению готовых шаблонов, средств визуализации кода и рефакторинга, а также других важнейших возможностей. Это способствует повышению качества приложений без затягивания цикла разработки. Средства контроля и метрики позволяют оценивать соответствие моделей принятым стандартам, а встроенный модуль тестирования – обнаруживать недостатки на ранних этапах процесса разработки.
• Повышение эффективности разработки. – Широкий ассортимент средств автоматизации помогает командам экономить время и действовать более производительно. В числе основных возможностей: автоматическая генерация документов; повторное использование шаблонов, определений компонентов и т. п.; ускоренное распространение изменений при рефакторинге; поиск в диаграммах. Кроме того, уникальная технология обратного преобразования Borland LiveSource™ предлагает “обходной путь” для поддержания постоянной синхронизации модели и кода.
• Обогащение возможностей взаимодействия представителей различных ролей и формирование у них более четкого представления о работе друг друга. – Together 2005 помогает членам коллектива разработчиков сотрудничать более эффективно благодаря лучшей организации рабочих процессов между этапами проекта и реализации. Для коллективов, работающих над новыми или уже существующими приложениями, улучшение качества обмена информацией о проекте и коде значительно сокращает риск неудачи проекта.
• Сохранение инвестиций и поддержка различных платформ. – Together 2005 обеспечивает создание платформонезависимых приложений, поддерживающих широкий спектр языков программирования через интегрированные среды разработки. Это позволяет воплощать проекты в ориентированные на конкретные платформы модели.
• Расширенная поддержка Microsoft® Visual Basic® .NET и Visual C# .NET. – Поддержка вариантов факторизации и средств контроля для Visual Basic (VB) .NET, а также метрик для Visual C#® .NET и VB.NET способствуют повышению производительности труда разработчиков и качества кода.

Це цікаво:   Український Headway вдруге потрапив до списку 150 найвпливовіших компаній світу з цифрового навчання 2024

Мост между UML и расширяющейся аудиторией .NET
Технологии Microsoft .NET становятся все более популярны. В ходе исследования, проведенного недавно компанией Forrester Research, более 50% лиц, принимающих решения в области разработки ПО на предприятиях, заявили о планах использовать технологии разработки .NET. Borland Together 2005 открывает преимущества UML, включая диаграммы версий UML 1.4 и UML 2.0, а также многочисленные другие передовые возможности моделирования, перед все расширяющимися рядами пользователей Visual Studio .NET.

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

Развитие разработки на основе моделей
Ролевая организация Together 2005 хорошо подходит для разработки на основе моделей, создаваемых до написания исходных текстов, и в особенности для проектов с географически распределенным составом специалистов и с привлечением офшорных ресурсов. Применение Together 2005 позволяет сосредоточиться на решении основных задач проектирования, вместо того чтобы тратить время и ресурсы на ошибки программирования на языках низкого уровня. Этот продукт поддерживает также реализацию проектов, основанных на MDA, – т. е. разработок на основе моделей, которые делают акцент на архитектуре и проектировании системы и используют спецификацию UML.

Проектирование на основе MDA подразумевает отделение прикладной и бизнес-логики от технологий используемой платформы, что позволяет получить платформонезависимую модель приложения, легче адаптируемую к изменениям как в требованиях бизнеса, так и в используемых технологиях, и обеспечить кроссплатформную совместимость. Применение Together 2005 помогает обеспечивать следование ключевым стандартам MDA и помимо UML, включая XML Metadata Interchange (XMI®) и Object Constraint Language (OCL).

Це цікаво:   SoftServe отримав золото від Global Good Awards за внутрішнє волонтерство

“MDA как передовая парадигма опоры на моделирование, помогает коллективам разработчиков очень быстро проходить путь от набора требований до готового программного кода и упрощают визуализацию проекта, обеспечивающего согласование бизнес-требований с конечным продуктом, – заявил председатель правления и главный исполнительный директор OMG доктор Ричард Марк Соли (Richard Mark Soley). – Значительно упрощая создание независимых от конкретных платформ моделей, технологии Together способны помочь воплощению концепций MDA в жизнь. Мы весьма польщены тем, что такой лидер в области моделирования, как Borland, принимает участие в определении направления развития технологий MDA и их распространении”.

Поддержка жизненного цикла приложения
Together 2005 for Visual Studio .NET обеспечивает поддержку всего жизненного цикла приложения и гарантирует гладкий переход от этапа к этапу. Например, интеграция со средством управления требованиями Borland CaliberRMTM помогает поддерживать четкое соответствие проектных моделей требованиям.

Together 2005 полностью соответствует концепции оптимизации создания ПО (Software Delivery Optimization) корпорации Borland, поскольку моделирование играет ключевую роль в повышении управляемости процесса создания ПО и превращении его в повторяемый бизнес-процесс. Расширение функций работы с диаграммами и установление соответствий между внутренними и внешними метриками для целей анализа позволяет обеспечить соответствие получаемого программного продукта деловым и операционным требованиям.

Комплект Borland Together 2005 for Visual Studio .NET уже поступил в продажу. Компоненты Together Designer и Together Developer for Visual Studio .NET можно приобрести либо в его составе либо как самостоятельные продукты.


Новини IT » Software » Вышла новая версия Borland Together for Visual Studio .NET

Опубліковано


Останні новини IT: