Wśród pojęć w metamodelu zostały wymienione między innymi następujące:
- [punkt 1.] Zadanie Wejścia/Wyjścia (ang. Task I/O)
- [punkt 3.] Cechy jakości (ang. Quality Attributes)
- [punkt 5.] Strumień kontroli (ang. Control Flow)
- [punkt 6.] Kierowanie danymi (ang. Data Handling)
- [punkt 8.] Role (ang. Roles)
- [punkt 9.] Zdarzenia (ang. Events)
- [punkt 13.] Dane statystyczne (ang. Statistical Data)
Niektóre z nich – 1, 5, 6, 8, 9 – zostały wykorzystane na zamieszczonych diagramach podczas prezentacji warstwy implementacyjnej – cały proces oraz podproces.
Przykładowo:
- „Zadanie wejścia/wyjścia” to „ProduktDostarczony”
- „Strumień kontroli” to połączenie między krokami „Potwierdzenie zamówienia” a „Analiza danych zamówienia”
- „Kierowanie danymi” to połączenie między „Złożenie zamówienia” a „Przygotowanie zamówienia”
- „Role” to obiekt „Wykonanie: Pracownik”
- „Zdarzenia” to „Produkt dostępny”
Biorąc pod uwagę drugi z diagramów – tzn. podproces – można dodać do niego kolejne informacje: „Cechy jakości” oraz „Dane statystyczne”. Są to informacje, które można zebrać analizując wykonanie całego procesu. Istotne jest jednak to, aby w odpowiednich miejscach została zachowana informacja, która pozwoli na późniejszą analizę. Mogą to być następujące informacje:
- „data/czas rozpoczęcia” i „data/czas zakończenia” poszczególnych kroków;
- „oczekiwany czas wykonania określonych kroków” – aplikacja wspierająca wykonanie procesu może przypominać o zbliżających się terminach, bądź opóźnieniu;
- „wyjątki”/”niezaplanowane zdarzenia” – np. brak papieru w drukarce, wygaśnięcie umowy z pośrednikiem. Mogą to być bardziej lub mniej trywialne zdarzenia.
Są to informacje, które mogą się znaleźć w szczegółowym opisie danego procesu, aby nie przepełniać podstawowego diagramu. W momencie zapisu daty/czasu może nastąpić porównanie z założonymi czasami realizacji procesu. Takie elementy zostały zaprezentowane na poniższym diagramie.
