Open-Club.Net Проект полностью ориентирован на Open Source-подход(изучаем, настраиваем, устанавливаем и общаемся о Linux).
Мы в соц. сетях:
Главная » Статьи » Програмирование [ Добавить статью ]

Обзор популярных CASE-средств для работы с UML под UNIX
Umbrello UML Modeller (http://uml.sourceforge.net)
   
    Umbrello UML Modeller
   
    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)
       
        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)
       
        Dachshund
       
        CASE-средство для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов и выпуска проектной документации. Состоит из репозитория, редактора диаграмм и кодогенерирующих модулей. Интерфейс программы основан на библиотеке GTK.
    Категория: Програмирование | Добавил: Root (02.10.2008)
    Просмотров: 1606 | Рейтинг: 0.0/0
    Похожие материалы:
    Всего комментариев: 0
    ComForm">
    avatar
    Профиль
    Поиск
    Категории раздела
    Участвуйте в опросе
    Если вы найдете хороший мобильник...
    Всего ответов: 28
    Статистика

    Яндекс.Метрика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Нас уже: 1302 Линуксоидов
    Сегодня нас посетили следующие Линуксоиды -