Objektmodelleringsteknik

OMT objektdiagram

Objektmodelleringstekniken ( OMT ) är ett tillvägagångssätt för objektmodellering för mjukvarumodellering och design. Det utvecklades runt 1991 av Rumbaugh , Blaha, Premerlani, Eddy och Lorensen som en metod för att utveckla objektorienterade system och för att stödja objektorienterad programmering . OMT beskriver objektmodell eller statisk struktur av systemet.

OMT utvecklades som ett tillvägagångssätt för mjukvaruutveckling . Syften med modellering enligt Rumbaugh är:

  • testa fysiska enheter innan de bygger dem (simulering),
  • kommunikation med kunder,
  • visualisering (alternativ presentation av information), och
  • minskning av komplexitet.

OMT har föreslagit tre huvudtyper av modeller:

  • Objektmodell : Objektmodellen representerar de statiska och mest stabila fenomenen i den modellerade domänen. Huvudbegrepp är klasser och associationer med attribut och operationer. Aggregation och generalisering (med multipelt arv) är fördefinierade relationer.
  • Dynamisk modell : Den dynamiska modellen representerar en tillstånds-/övergångsvy på modellen. Huvudbegrepp är tillstånd, övergångar mellan tillstånd och händelser för att utlösa övergångar. Åtgärder kan modelleras som att de förekommer inom stater. Generalisering och aggregering (samtidighet) är fördefinierade samband.
  • Funktionsmodell : Funktionsmodellen hanterar modellens processperspektiv, vilket ungefär motsvarar dataflödesdiagram. Huvudbegrepp är process, datalager, dataflöde och aktörer.

OMT är en föregångare till Unified Modeling Language (UML). Många OMT-modelleringselement är gemensamma för UML.

Funktionell modell i OMT: I korthet definierar en funktionell modell i OMT funktionen för hela interna processer i en modell med hjälp av "Data Flow Diagrams (DFDs)". Den beskriver hur processer utförs oberoende.

Vidare läsning

  •   James Rumbaugh , Michael Blaha, William Premerlani, Frederick Eddy, William Lorensen (1994). Objektorienterad modellering och design . Prentice Hall. ISBN 0-13-629841-9
  •   Terry Quatrani, Michael Jesse Chonoles (1996). Att lyckas med Booch- och OMT-metoderna: ett praktiskt tillvägagångssätt . Addison Wesley. ISBN 978-0-8053-2279-8

externa länkar

Modellen definieras av organisationens vision, mission och värderingar, såväl som uppsättningar av gränser för organisationen – vilka produkter eller tjänster den kommer att leverera, vilka kunder eller marknader den kommer att rikta in sig på och vilka utbuds- och leveranskanaler den kommer att använda. Medan affärsmodellen inkluderar strategier på hög nivå och taktisk riktning för hur organisationen kommer att implementera modellen, inkluderar den också de årliga målen som anger de specifika steg som organisationen avser att vidta under nästa år och åtgärderna för deras förväntade prestation. Var och en av dessa kommer sannolikt att ingå i den interna dokumentationen som är tillgänglig för internrevisorn.