(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
    ARCHICAD 21, локальная лицензия на 12 месяцев
    Nero 2018 Platinum ESD
    ESET NOD32 Антивирус на 1 год для 3ПК или продление на 20 месяцев
    VMware Horizon 7 Standard : 10 Pack (CCU)
    The BAT! Home- 1 компьютер
     
    Другие предложения...
     
    Курсы обучения   WWW.ITSHOP.RU
     
    Другие предложения...
     
    Магазин сертификационных экзаменов   WWW.ITSHOP.RU
     
    Другие предложения...
     
    3D Принтеры | 3D Печать   WWW.ITSHOP.RU
     
    Другие предложения...
     
    Новости по теме
     
    Рассылки Subscribe.ru
    Информационные технологии: CASE, RAD, ERP, OLAP
    CASE-технологии
    OS Linux для начинающих. Новости + статьи + обзоры + ссылки
    Мир OLAP и Business Intelligence: новости, статьи, обзоры
    Delphi - проблемы и решения
    Утиль - лучший бесплатный софт для Windows
    ЕRP-Форум. Творческие дискуссии о системах автоматизации
     
    Статьи по теме
     
    Новинки каталога Download
     
    Исходники
     
    Документация
     
    Обсуждения в форумах
    Как выбрать матрас (5)
    Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
     
    ErWin to Access Relation Error (2)
    Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
     
    Смена типа уровня модели (1)
    Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
     
    Process Modeler (BPwin). Не добавляются Referent Tool, Ext Ref Tool и Data Store Tool (4)
    Process Modeler (BPwin). В диаграммы не добавляются Referent Tool, External Reference Tool и...
     
    Проектирование курсовой работы в BPWin (33)
    Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
     
     
     



        
    rambler's top100 Rambler's Top100