Kamil Janus INF 3 stacj CASE

background image

Omówienie i Analiza

porównawcza wybranych

narzędzi

CASE

Kamil Janus

background image

CASE - Definicja

CASE (Computer Aided Software
(Computer Engineering)
Engineering)
Grupa narzędzi programistycznych
tworzących nową technologię
konstruowania systemów
informacyjnych, obejmujących cały
cykl życia systemu
informatycznego

background image

Funkcje CASE

Określenie granic systemu
informacyjnego

Analiza i dekompozycja problemu na

składowe odpowiadające elementom
tego

systemu

Dobór metod i narzędzi do realizacji
tych

składowych

Synteza systemu informatycznego

background image

Podział CASE wg wspomaganych faz cyklu życia

systemu

wysokiego szczebla (Upper-CASE)

średniego szczebla (Middle-CASE)

niskiego szczebla (Lower CASE)

background image

Popularne narzędzia

StarUML – otwarta, dostępna na zmodyfikowanej licencji
GPL platforma UML/MDA dla systemu Windows, która
umożliwia import projektów z takich komercyjnych
aplikacji jak Rational Rose czy Borland Together. Zapewnia
forward i reverse engineering kodu w Javie, C# i C++.

Eclipse

– darmowe, otwarte środowisko programistyczne dla

Javy, które za pomocą platformy modelowania Eclipse (Eclipse
Modeling Framework) może posłużyć do budowania
oprogramowania, wykorzystując także UML. EMF posiada także
generator kodu.

Borland Together

– rodzina programów integrujących

środowisko IDE Javy z narzędziami do UMLa. Posiada m.in.
funkcje modelowania danych, szablony kodu, generator
dokumentacji, czy też moduł weryfikacji kodu.

background image

StarUML

StarUML jest narzędziem wspierającym UML (Unified
Modelling Language). Narzędzie to aktywnie wspiera MDA
(Model Driven Architecture) po przez odpowiedni profil
projektu UML.
StarUML, zawiera spersonalizowane środowisko użytkownika
i pozwala na rozszerzanie swojej funkcjonalności. Stosowanie
StarUML, jednego z wiodących narzędzi do modelowania,
gwarantuje maksymalizację wydajności i jakości projektu. Za
pomocą programu StarUML i wbudowanych narządzi
OpenSource, można stworzyć funkcjonalne środowisko
modelowania UML, które mogłoby być konkurencją dla
komercyjnych rozwiązań z tej dziedziny.
W obecnej wersji StarUML jest zgodny ze standardem UML
2.0, który wyróżnia się 13 diagramami głównymi oraz 4
abstrakcyjnymi. Funkcjonalność programu można rozszerzać
za pomocą wtyczek dostępnych na stronie projektu.

background image

Eclipse

Eclipse jest rozbudowanym środowiskiem
programistycznym napisanym w Javie. Projekt
został stworzony przez firmę IBM a następnie
udostępniony społeczności Open Source.
Podstawową zaletą Eclipse jest możliwość
korzystania z dużej ilości wtyczek, dzięki czemu
można łatwo rozszerzać jego funkcjonalność.
Początkowo Eclipse było traktowane jako
zintegrowane środowisko programistyczne do
pisania aplikacji w Javie, lecz wtyczka CDT
obsługująca popularne języki C i C++ jest
przykładem na uniwersalność tego środowiska.

background image

Borland

Together

Borland

Together

-

Wizualne modelowanie dla

architektów oprogramowania
Borland

Together

jest platformą zaprojektowaną w

celu wspierania architektów, programistów,
projektantów UML

oraz analityków procesów

biznesowych w szybkim i skutecznym
współdziałaniu w procesie tworzenia
oprogramowania. W przypadku gdy zmieniają się
uwarunkowania biznesowe, powstają założenia do
nowej aplikacji, czy też zachodzi konieczność
zamodelowania istniejących rozwiązań, Borland
Together dostarcza wszystkim uczestnikom projektu
proste, obrazowe modele ułatwiające zrozumienie
funkcjonalność.

background image

Wspierane systemy

operacyjne:

Windows

Linux

Unix

Solaris

Mac

StarUML

+

---

---

---

---

Eclipse

+

+

+

+

+

Borland

Together

+

+

---

---

---

background image

Obsługa języków programowania:

C

C++

C#

java

js

vb

php

Borland

Together

+

+

---

+

---

---

---

StarUML

+

+

+

+

+

+

---

Eclipse

+

+

+

+

+

+

+

background image

KONIEC


Document Outline


Wyszukiwarka

Podobne podstrony:
Kamil Janus INF 3 stacj Porównanienetbooków
Kamil Janus - projekt UML Apteka, Szkola - materialy
Projekt systemu informatycznego Kamil Janus, Szkola - materialy
INF stacj egz 13
Kamil Janus przemysłowe systemy informatyczne
opracowanie PISZ Kamil Janus
Neurokomputery Kamil Janus
Projekt systemu informatycznego Kamil Janus
Projekt systemu informatycznego Kamil Janus
Analiza finansowa przedsiębiorstwa Janus Kamil
INF dec5
BEZPIECZE STWO SYSTEM W INF
Sys Inf 03 Manning w 06
Sys Inf 03 Manning w 19
A dane,inf,wiedza,uj dyn stat proc inf w zarz 2008 9
Sys Inf 03 Manning w 02
INF 6 PRZESTEPSTWA
H Bankowość ele platnosci ele proc inf w zzarz 2008 9
Inf przestrz wekt uklady rown

więcej podobnych podstron