Technika modelowania obiektowego

Diagram obiektu OMT

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.