(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Обзор популярных CASE-средств для работы с UML под UNIX

Источник: nixp
Master aka Vadim Tkachenko

В данном обзоре кратко описаны наиболее популярные CASE-средства для работы с языком графического моделирования UML.
   
    Umbrello UML Modeller (http://uml.sourceforge.net)
    
    

    
    CASE-средство для автоматизации этапов анализа и проектирования ПО, а также для генерации кода на языках С++, Java и PHP.
   
    Поддерживает построение следующих диаграмм:

  • Class diagram (диаграмма классов)
  • Sequence diagram (диаграмма последовательностей)
  • Collaboration diagram (диаграмма взаимодействий)
  • Use case diagram (диаграмма сценариев работы системы)
  • State diagram (диаграмма состояний)
  • Activity diagram (диаграммы описаний технологий, процессов, функций, действий)
  •    
        Для языка C++ поддерживается реинжиниринг (восстановление модели проекта по исходным текстам программ). При использовании операции Cut или Copy, изображение помещается в буфер в формате PNG, что позволяет вставить это изображение в другую программу или в другой экземпляр этой программы. Интерфейс программы основан на библиотеке Qt.
       
        Dia (http://www.lysator.liu.se/~alla/dia)
        
        

        
        Бесплатный аналог (распространяется под лицензией GPL) коммерческой программы для деловой графики Visio. Позволяет рисовать различные диаграммы (не только UML). UML объекты реализованы в виде дополнительного модуля. По умолчанию, для экономии места на диске диаграммы сохраняет в запакованном виде (используется архиватор gzip). Позволяет экспортировать диаграммы в форматы EPS и SVG. Интерфейс программы основан на библиотеке GTK.
       
        Dia2code (http://dia2code.sourceforge.net)
       
        Данная программа является CLI утилитой для преобразования UML диаграмм (входными данными является файл созданный в редакторе Dia), в код языков: Ada, C, C++, Java, PHP, Python и SQL.
       
        Medoosa (http://medoosa.sourceforge.net)
       
        Утилита для реинжиниринга кода программ написанных на C++ в UML диаграммы классов, которые затем можно использовать в редакторе диаграмм Dia.
       
        Dachshund (http://dachshund.sourceforge.net)
        
        

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

    Ссылки по теме


     Распечатать »
     Правила публикации »
      Обсудить материал в конференции Дискуссии и обсуждения общего плана »
    Написать редактору 
     Рекомендовать » Дата публикации: 27.10.2009 
     

    Магазин программного обеспечения   WWW.ITSHOP.RU
    ABViewer Professional пользовательская
    YourKit Profiler for .NET - Floating License - 1 year of e-mail support and upgrades
    FastReport.Mono Single License
    SmartBear LoadComplete - Node-Locked License Subscription w/ 250 Virtual Users (includes 1 year of Maintenance)
    VCL Subscription
     
    Другие предложения...
     
    Курсы обучения   WWW.ITSHOP.RU
     
    Другие предложения...
     
    Магазин сертификационных экзаменов   WWW.ITSHOP.RU
     
    Другие предложения...
     
    3D Принтеры | 3D Печать   WWW.ITSHOP.RU
     
    Другие предложения...
     
    Новости по теме
     
    Рассылки Subscribe.ru
    Информационные технологии: CASE, RAD, ERP, OLAP
    Безопасность компьютерных сетей и защита информации
    CASE-технологии
    OS Linux для начинающих. Новости + статьи + обзоры + ссылки
    Программирование в AutoCAD
    Мир OLAP и Business Intelligence: новости, статьи, обзоры
    Delphi - проблемы и решения
     
    Статьи по теме
     
    Новинки каталога Download
     
    Исходники
     
    Документация
     
    Обсуждения в форумах
    Заработок в сети интернет (14)
    Зайди сюда - http://www.netbusin.boom.ru и узнай подробности.
     
    Отмена последнего шага в BPwin (2)
    Подскажите, пожалуйста, есть ли в BPwin кнопка (функция) отмены последнего "шага", типа как в...
     
    Где взять лицензионный ключ для AllFusion Process Modeler (BPwin) 7? (6)
    Выручайте!!! где найти ключ, ужасно срочно нужна программа. заранее спасибо!
     
    Как в IBM Rational DOORS сделать заголовки не жирным шрифтом? (2)
    Измучился уже, когда идет иерархия уровнем ниже, чем Х.Х., мне нужно, чтобы заголовки не...
     
    Русификация рамки IDEF0 BPWin4 (44)
    Возможно ли русифицировать рамку диаграмм в BPWin4?
     
     
     



        
    rambler's top100 Rambler's Top100