Quartz
Wstęp Framework stworzony do budowy aplikacji biznesowych Metodologia która łączy prototypowanie, modelowanie wizualne oraz automatyzację budowy aplikacji Dobre rozwiązanie dla dużych projektów
Misja Budowa wysokiej klasy oprogramowania przy jak najmniejszych kosztach, poprzez eliminację lub redukcję problemów związanych z : - dokumentacją oprogramowania - odpowiednią architekturą systemu - zależnościami między uczestnikami zespołu - wprowadzaniem częstych zmian
Metodologia Budowa prototypu podczas analizy Wygenerowanie meta- modelu, który jest podstawą implementacji Formalna akceptacja przez klienta Implementacja
Zalety Łatwość nauki Ścisłość pomiędzy implementacją i specyfikacją Dobra dokumentacja oprogramowania Możliwość podziału bardziej skomplikowanych funkcjonalności na bardzo małe fragmenty Umożliwia szybką modyfikację
Proces produkcji Analiza, wykonanie diagramów Visio Implementacja procesów (Quartz Bussines Nodes, Quartz Screens) Definiowanie transformacji XSLT
Architektura
Quartz channel