nom C++ symbole de classe nom de classe classe des éléments classes des composants ResourcePoolDisjunction RESOURCE_POOL_DISJUNCTION resourcePoolDisjunction RESOURCE_POOL_CONJUNCTION Une instance de cette classe est l'unique composant du système opérant (OperatingSystem), lui-même un des composants du système de production.
L'installation de ce composant peut être fait dans le code internalisé de l'application, ou bien dans un fichier de données externalisées. Dans ce dernier cas, on pourra écrire :
+ I singleWorker, pJean; + I singleWorker, pPaul; + I singleWorker, pLuc; + I singleWorker, pPierre; + I singleTool, pTool1; + I singleTool, pTool2; + I laborTeam pEq1, <- E <I><, pJean>; <- E <I><, pPierre>; ; + I simpleResourcePool pWorkerPool, <- E <I><, pJean>; <- E <I><, pPaul>; <- E <I><, pLuc>; <- E <I><, pWorkerPool>; ; + I simpleResourcePool pToolPool, <- E <I><, pTool1>; <- E <I><, pTool2>; ; + I multipleResourcePool pPool1 <- E <I><, pWorkerPool>; <- E <I><, pToolPool>; ; + I resourcePoolDisjunction lesPools, <- E <I><, pPool1>; ; + I operatingSystem pOS <- C<I><, lesPools>; ; + I productionSystem pSP // ... <- C <I><, pOS>; ;