Кіріспе

UMLet – Java-ға негізделген UML құралы, Unified Modeling Language-ді оқыту және UML диаграммаларын жылдам жасау үшін әзірленген. Бұл модельдеу құралы емес, сурет салу құралы, себебі қайта пайдалануға болатын дизайн объектілерінің сөздігі немесе каталогы жоқ. UMLet GNU General Public License лицензиясы бойынша таратылады. UMLet-тің қарапайым пайдаланушы интерфейсі бар, ол негізгі пішіндерді безендірулер мен түсініктемелермен өзгерту үшін мәтіндік форматтау кодтарын қолданады, сондықтан пайдаланушының алдында көптеген белгішелер мен параметрлер тізімі бола қоймайды. Бұл пайдаланушыдан тағы бір мәтіндік таңбалау тілін үйренуді қажет етеді, бірақ бұл үшін жұмсалатын күш-жігер аз және таңбалау тәжірибелі UML дизайнерлеріне түсінікті. UMLet диаграммаларды кескіндерге (eps, jpg), сурет пішімдеріне (SVG), құжат пішімдеріне (PDF) экспорттауға мүмкіндік береді. Диаграммаларды аспаптан көшіріп, басқа қолданбаларға сурет ретінде орналастыруға болады. Әдеттен тыс UML элементтерін жасауға болады. Негізгі сурет объектілерін өзгертуге және оларды үлгілер ретінде пайдалануға болады, бұл пайдаланушыларға қолданбаны өз қажеттіліктеріне сәйкес бейімдеуге мүмкіндік береді. Бұл элементтерді Java-да бағдарламалауды талап етеді. UML диаграммаларының ең маңызды түрлері қолдауға ие: сынып, қолдану жағдайы, тізбек, күй, орналастыру, әрекет. UML 2.0 мүмкіндіктерін қолдау әлі де қол жетімді емес, бірақ бұл мақсатта баптау мүмкіндігін пайдалануға болады. Ол Мартин Фаулердің UmlAsSketch сияқты ұғымдарды қолдайды. Оның жобалау мақсаттары «Бағдарламалық қамтамасыз етуді дамыту үшін жеңіл UML модельдеу құралы» атты мақалада сипатталған. Тағы бір мақалада UMLet Rational Rose-пен салыстырылады. Қолданбаның түпкілікті файл форматы – UXF, бұл UML модельдерін алмасуға арналған XML кеңейтімі. UMLet Windows, OS X және Linux жүйелерінде жеке немесе Eclipse плагині ретінде жұмыс істейді.

Шығарылымдар

15.0 нұсқасы: Веб: масштабтау, лассо, экспорт, қараңғы режим; жоғары ажыратымдылықта экспорт; іске қосылу
14.3 нұсқасы: Опералық жүйемен интеграция жақсартылды, Eclipse интеграциясы жақсартылды, XML қауіпсіздігі түзетілді, көптеген қосымша түзетулер
14.1.1 нұсқасы: Жаңа реттелген элементтер, жаңа тізбек біріктірілді, қателер түзетілді
13.3 нұсқасы: көлденең емес элементтер, қателер түзетілді
13.2 нұсқасы: қатынастар жақсартылды
13.1 нұсқасы: қателер түзетілді
13.0 нұсқасы: ішкі қайта құру, контекстке байланысты көмек
11.3 нұсқасы: қауіпсіздік менеджерінің әрекеті өзгертілді, жаңа опциялар, партиялық режим жақсартылды, жаңа қатынас түрлері
11.2 нұсқасы: реттелген элементтер үшін сөздерді ауыстыру, жақсартылған антиалиасинг, Eclipse қолдауы жақсартылды
11.1 нұсқасы: тұрақтандыру түзетулері
11.0 нұсқасы: жақында ашылған файлдар тізімі, uxf файлдарын сүйреп тастау, жаңартылған файл форматы
10.4 нұсқасы: палитрадан сүйреп тастау, кеңейтілген буфер және жақсартылған пернетақта қолдауы
10.3 нұсқасы: пайдаланушы интерфейсіне жаңартулар