КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Среда проектирования программного обеспечения Rhapsody
Системный профайлер
IBM Rational / Telelogic Rhapsody IBM Rational / Telelogic Rhapsody - среда разработки встраиваемых систем и приложений реального времени на основе визуального моделирования с использованием языка UML (Unified Modeling Language). Rhapsody пересматривает традиционный процесс разработки встраиваемых систем и приложений реального времени, устраняя традиционные барьеры между этапами процесса разработки основанного на документации. Ключевые технологии Rhapsody, включающие визуальное моделирование, трассировку требований, исполнение, отладку и тестирование на уровне модели, генерацию кода, использование существующих наработок, динамическую синхронизацию модели и кода, генерацию проектной документации и совместную работу в команде, улучшают взаимодействие в проекте и позволяют обнаруживать ошибки анализа и проектирования на ранних стадиях разработки, а также сократить ее время и стоимость за счет автоматизации. Rhapsody предоставляет системным инженерам, разработчикам ПО и тестировщикам общую среду разработки на основе визуального моделирования, в которой можно проанализировать требования, спроектировать систему и программное обеспечение, сгенерировать и разработать приложение, а также быстро, эффективно и своевременно протестировать текущие результаты на любом этапе процесса разработки: от анализа требований до готовой встраиваемой системы. Rhapsody получила несколько престижных нагарад в области встраиваемых систем и считается лучшим решением для разрабтки на сонове модели во многих отрасляхпромышленности: от автомобильной и авиакосмической до медицинской и транспортаной. IBM Rational / Telelogic Rhapsody / Для системных инженеров IBM Rational / Telelogic Rhapsody / Для разработчиков программного обеспечения 4.1 Опции IBM Rational / Telelogic Rhapsody IBM Rational / Telelogic Rhapsody все чаще вызывает интерес отечественных разработчиков систем и приложений реального времени к методологиям и инструментам разработки на основе визуального моделирования, уже хорошо зарекомендовавших себя среди разработчиков серверного, инфраструктурного и интерфейсного программного обеспечения общего назначения. Современный рынок встраиваемых приложений и систем реального времени предъявляет к разработчикам высокие требования, увеличивая сложность технических решений и сокращая цикл разработки. Ручные методы анализа, проектирования, реализации, тестирования, документирования и развертывания слишком медленны и ненадежны, чтобы поддерживать конкурентоспособность в глобальной экономике. Для соответствия рыночным требованиям и сохранения лидирующих позиций важно использовать самые современные инструменты разработки. За последнее десятилетие основой таких инструментов стал язык UML, признанный стандартом де-факто в создании сложных систем и программного обеспечения. Безусловно, самым эффективным инструментом, реализующим его возможности с учетом особенностей встраиваемых систем, является среда разработки IBM Rational / Telelogic Rhapsody. Rhapsody соединяет в одной среде два до этого несовместимых подхода: функционально-ориентированный, в основном используемый при проектировании систем, и объектно-ориентированный, используемый при проектировании программного обеспечения. Rhapsody получила множество наград, включая награды "Best in Show" на конференции Embedded Systems Conferences в Сан-Франциско и Бостоне от VDC; три года держится в списке SD Times 100, получив наивысшие награды в категории "Modeling"; имеет награду "Model-Driven Development Focus of the Embedded Development Arena Award". Недавно институтом Embedded Market Forecasters Rhapsody была признана лучшим инструментом для разработчиков C. Существует три стратегии использования UML для разработки встраиваемых приложений и приложений реального времени на основе языка C: объектно-ориентированное моделирование, моделирование на основе объектов и моделирование на основе функций. Благодаря использованию профиля UML для языка C, разработчики получили возможность использовать при моделировании естественные концепции языка C - такие как файлы, функции и переменные. Благодаря переходу на процесс разработки на основе модели (MDD) многие компании смогли сократить цикл разработки минимум на 30%, улучшив качество программного обеспечения и скорость выведения продукта на рынок. IBM Rational /Telelogic Rhapsody Для системных инженеров Rhapsody System Designer - интегрированная среда разработки систем и встраиваемых устройств на основе визуального моделирования. Основанная на последней версии SysML (System Modeling Language) и UML 2.0, Rhapsody System Designer позволяет системным инженерам быстро и непротиворечиво специфицировать требования, архитектуру и поведение систем. В дополнение к этому Rhapsody System Designer позволяет визуализировать и трассировать зависимости между требованиями и элементами модели. В результате при изменении требований системный инженер может сразу видеть влияние изменений в требованиях на архитектуру системы и наоборот.
Дата добавления: 2014-12-10; Просмотров: 775; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |