Technika modelowania obiektowego
Technika modelowania obiektowego ( OMT ) to podejście modelowania obiektowego do modelowania i projektowania oprogramowania . Został opracowany około 1991 roku przez Rumbaugha , Blahę, Premerlaniego, Eddy'ego i Lorensena jako metoda tworzenia systemów obiektowych i wspierania programowania obiektowego . OMT opisuje model obiektowy lub statyczną strukturę systemu.
OMT został opracowany jako podejście do tworzenia oprogramowania . Cele modelowania według Rumbaugha to:
- testowanie bytów fizycznych przed ich zbudowaniem (symulacja),
- komunikacja z klientami,
- wizualizacja (alternatywna prezentacja informacji), oraz
- redukcja złożoności.
OMT zaproponował trzy główne typy modeli:
- Model obiektowy : Model obiektowy reprezentuje statyczne i najbardziej stabilne zjawiska w modelowanej domenie. Główne pojęcia to klasy i skojarzenia z atrybutami i operacjami. Agregacja i uogólnienie (z wielokrotnym dziedziczeniem) to predefiniowane relacje.
- Model dynamiczny : model dynamiczny reprezentuje widok stanu/przejścia w modelu. Główne koncepcje to stany, przejścia między stanami i zdarzenia wyzwalające przejścia. Działania można modelować jako występujące w stanach. Uogólnienie i agregacja (współbieżność) to predefiniowane relacje.
- Model funkcjonalny : Model funkcjonalny obsługuje perspektywę procesu modelu, odpowiadającą z grubsza diagramom przepływu danych. Główne pojęcia to proces, magazyn danych, przepływ danych i aktorzy.
OMT jest poprzednikiem języka Unified Modeling Language (UML). Wiele elementów modelowania OMT jest wspólnych dla UML.
Model funkcjonalny w OMT: Krótko mówiąc, model funkcjonalny w OMT definiuje funkcję wszystkich procesów wewnętrznych w modelu za pomocą „Diagramów przepływu danych (DFD)”. Szczegółowo opisuje, w jaki sposób procesy są wykonywane niezależnie.
Dalsza lektura
- James Rumbaugh , Michael Blaha, William Premerlani, Frederick Eddy, William Lorensen (1994). Modelowanie i projektowanie obiektowe . Sala Prentice'a. ISBN 0-13-629841-9
- Terry Quatrani, Michael Jesse Chonoles (1996). Sukces dzięki metodom Boocha i OMT: podejście praktyczne . Addisona Wesleya. ISBN 978-0-8053-2279-8
Linki zewnętrzne
Model jest zdefiniowany przez wizję, misję i wartości organizacji, a także zestaw granic dla organizacji - jakie produkty lub usługi będzie dostarczać, do jakich klientów lub rynków będzie kierować oraz z jakich kanałów dostaw i dostaw będzie korzystać. Chociaż model biznesowy obejmuje strategie wysokiego poziomu i wytyczne taktyczne dotyczące sposobu, w jaki organizacja będzie wdrażać model, obejmuje on również roczne cele, które określają konkretne kroki, które organizacja zamierza podjąć w następnym roku, oraz środki ich oczekiwanej realizacji. Każdy z nich prawdopodobnie będzie częścią dokumentacji wewnętrznej dostępnej dla audytora wewnętrznego.