Ich habe ein Modell, das einen Registrierungsprozess darstellt, der den Verlauf mehrerer Prozesse (Hintergrundprüfungen, Interviews, Informationssammlung ...) verfolgen muss. Jeder kann durch eine Zustandsmaschine repräsentiert werden, und dann kann der Gesamtzustand der Registrierung von dem Zustand der anderen abhängen.Mehrere Automaten in einem Modell?
Kann aasm damit umgehen? Irgendwelche anderen Ideen oder Designüberlegungen?
Es gibt mehrere Modelle für all diese Dinge, und es ist der Gesamtprozess, der die Sate-Modellierung benötigt – DGM
ein Bedarf an mehreren StateMachines stellt nicht unbedingt eine Notwendigkeit für die Zerlegung überhaupt dar. Tatsächlich kann es aus einer guten Zersetzung resultieren, die bereits angewendet wurde. Zum Beispiel im Anwendungsfall des OP. Es ist in Ordnung, wenn das Modell am Ende einer Has-Many eine eigene Zustandsmaschine hat, aber Sie benötigen immer noch eine Zustandsmaschine für den Zustand der Sammlung, sofern Sie nicht nur eine Menge davon verwenden wollen schwierig, bedingte Übergänge zu überwachen. –