Viewingcoffee-machine
version main
·commit 1ec97db8New versionCompare

Diagram

branch main · commit 1ec97db8 · seed platform scenario · by admin

Back to the overview

StructurePresentDownload SVG
water Systemelectrical Systembrew Systemcoffee Machine ProductionWaterinCoffee beans indregsliquid wasteCoffee Dispensedp2SatisfyinletAllocatebean Storagebrewing Unitdoser Unitgrindergrounds Drawercontrol Moduleuser Interface Panelcoffee Outletdrip TraySatisfyAllocatedoor Switchmains Cordmains Switchpower SupplyAllocateboilerflow Meterwater Pumpwater Tankwater ValvestoredBeansSatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfystoredWaterSatisfySatisfySatisfyRefinebrew Subsystemcontrol Subsystemdispensing Subsystempower Subsystemwater SubsystemdispensedCoffeeSatisfySatisfyBrew CompletePowerOffPowerOnSelection Maderegionregionsignal:PowerOnsignal:PowerOffsignal:Short Detected /Isolate Power (RCD trip)regionregionregionregionregionIsolate Power (RCD trip)after(30s)entrysignal:Selection Madeentrydosignal:Brew Complete /Clean SystemdoClean Systemafter(60s)after(60s)DependencyboilerVerifyboilerObserverSatisfySatisfyRefineTarget Time ReachedTarget Time Reachedsubject«include»subjectsubjectRefinesubjectRefinesubjectShort DetectedCoffee Machine (_2026x_1_12a70364_1789357107731_106889_3635)Coffee MachineblockWater System (_2026x_1_12a70364_1789357175665_504215_3638)Water SystemblockElectrical System (_2026x_1_12a70364_1789357305852_992852_3641)Electrical SystemblockBrew System (_2026x_1_12a70364_1789357381144_263298_3644)Brew SystemblockCoffee Machine Production (_2026x_1_12a70364_1789358228897_970701_3681)Coffee Machine ProductionblockWater Flow Port (_2026x_1_12a70364_1789358512516_28052_3684)Water Flow PortblockCoffee State (_2026x_1_12a70364_1789358695241_447494_3686)Coffee StateblockWaste Port (_2026x_1_12a70364_1789358720758_903471_3688)Waste PortblockDrink outlet (_2026x_1_12a70364_1789358753658_420800_3690)Drink outletblockGPO (_2026x_1_12a70364_1789358830928_193983_3693)GPOblockBrew Subsystem (_2026x_1_12a70364_1789363113514_607533_3714)Brew SubsystemblockControl Subsystem (_2026x_1_12a70364_1789363134214_804452_3715)Control SubsystemblockDispensing Subsystem (_2026x_1_12a70364_1789363176200_671776_3716)Dispensing SubsystemblockPower Subsystem (_2026x_1_12a70364_1789363180535_753073_3717)Power SubsystemblockWater Subsystem (_2026x_1_12a70364_1789363184788_487139_3718)Water SubsystemblockBean Storage (_2026x_1_12a70364_1789363224675_90261_3719)Bean StorageblockBrewing Unit (_2026x_1_12a70364_1789363229077_574630_3720)Brewing UnitblockDoser Unit (_2026x_1_12a70364_1789363233424_933473_3721)Doser UnitblockGrinder (_2026x_1_12a70364_1789363237787_500380_3722)GrinderblockGrounds Drawer (_2026x_1_12a70364_1789363242138_385667_3723)Grounds DrawerblockControl Module (_2026x_1_12a70364_1789363276685_64862_3724)Control ModuleblockUser Interface Panel (_2026x_1_12a70364_1789363281032_103275_3725)User Interface PanelblockCoffee Outlet (_2026x_1_12a70364_1789363285378_732895_3726)Coffee OutletblockDrip Tray (_2026x_1_12a70364_1789363289724_897457_3727)Drip TrayblockDoor Switch (_2026x_1_12a70364_1789363293999_849627_3728)Door SwitchblockMains Cord (_2026x_1_12a70364_1789363326324_823109_3729)Mains CordblockMains Switch (_2026x_1_12a70364_1789363330606_330250_3730)Mains SwitchblockPower Supply (_2026x_1_12a70364_1789363334952_109655_3731)Power SupplyblockBoiler (_2026x_1_12a70364_1789363551438_409574_3734)BoilerblockFlow Meter (_2026x_1_12a70364_1789363585791_503580_3735)Flow MeterblockWater Pump (_2026x_1_12a70364_1789363591862_529655_3736)Water PumpblockWater Tank (_2026x_1_12a70364_1789363775704_719608_3739)Water TankblockWater Valve (_2026x_1_12a70364_1789363832704_318902_3740)Water ValveblockCoffee Machine System (_2026x_1_12a70364_1789363922516_578822_3741)Coffee Machine SystemblockWater Inlet (_2026x_1_12a70364_1789365065038_185163_3840)Water InletblockCoffee (_2026x_1_12a70364_1789365155322_752872_3841)CoffeeblockCoffee Beans (_2026x_1_12a70364_1789365188589_930663_3842)Coffee BeansblockWater (_2026x_1_12a70364_1789365192860_189919_3843)WaterblockCommand (_2026x_1_12a70364_1789365197170_873209_3844)CommandsignalPower (_2026x_1_12a70364_1789365201520_200533_3845)PowersignalBrew Complete (_2026x_1_12a70364_1789433848990_731675_3921)Brew CompletesignalPowerOff (_2026x_1_12a70364_1789433896301_568328_3928)PowerOffsignalPowerOn (_2026x_1_12a70364_1789434080835_765687_3939)PowerOnsignalSelection Made (_2026x_1_12a70364_1789434127181_875752_3946)Selection MadesignalCoffee Machine STM (_2026x_1_12a70364_1789434194641_881326_3952)Coffee Machine STMstate machineOff (_2026x_1_12a70364_1789434195075_586370_3959)OffstateOn (_2026x_1_12a70364_1789434765035_486603_3981)OnstateInitialising (_2026x_1_12a70364_1789435135035_153882_4003)InitialisingstateIdle (_2026x_1_12a70364_1789435365659_95882_4015)IdlestateBrewing (_2026x_1_12a70364_1789435456171_517468_4025)BrewingstateHeating On (_2026x_1_12a70364_1789435572537_420067_4035)Heating OnstateHeating Off (_2026x_1_12a70364_1789435653243_288439_4045)Heating OffstateInitialise System (_2026x_1_12a70364_1789446787423_564713_4183)Initialise SystemactivityCheck System (_2026x_1_12a70364_1789446787431_596888_4184)Check SystemactivitySelect Coffee (_2026x_1_12a70364_1789446787433_241392_4185)Select CoffeeactivityBrew Coffee (_2026x_1_12a70364_1789446787438_52344_4186)Brew CoffeeactivityClean System (_2026x_1_12a70364_1789446787441_652035_4187)Clean SystemactivityCoffee Selection (_2026x_1_12a70364_1789446787460_992481_4188)Coffee SelectionsignalHeat Water (_2026x_1_12a70364_1789520883956_757328_5504)Heat WateractivitySystem Level Requirements (_2026x_1_12a70364_1789522470201_737876_5617)System Level RequirementsrequirementHeater Initialization (_2026x_1_12a70364_1789522470210_613186_5619)Heater InitializationrequirementOverheating (_2026x_1_12a70364_1789522470213_487063_5622)OverheatingrequirementWater Tank Level (_2026x_1_12a70364_1789522470217_232543_5625)Water Tank LevelrequirementCoffee Bean Level (_2026x_1_12a70364_1789522470220_757311_5628)Coffee Bean LevelrequirementWater Tank Capacity (_2026x_1_12a70364_1789522470227_43173_5631)Water Tank CapacityrequirementCoffee Bean Capacity (_2026x_1_12a70364_1789522470229_653956_5634)Coffee Bean CapacityrequirementGrounds Draw Waste (_2026x_1_12a70364_1789522470232_505575_5637)Grounds Draw WasterequirementPump Pressure (_2026x_1_12a70364_1789522470236_795679_5640)Pump PressurerequirementSystem Check (_2026x_1_12a70364_1789522470238_822356_5643)System CheckrequirementSystem Alert (_2026x_1_12a70364_1789522470240_748943_5646)System AlertrequirementControl Panel (_2026x_1_12a70364_1789522470243_75877_5649)Control PanelrequirementCleaning Requirements (_2026x_1_12a70364_1789522470246_238622_5652)Cleaning RequirementsrequirementClean brewing unit (_2026x_1_12a70364_1789522470249_829935_5654)Clean brewing unitrequirementClean Machine Exterior (_2026x_1_12a70364_1789522470251_936773_5657)Clean Machine ExteriorrequirementClean Water Tank (_2026x_1_12a70364_1789522470252_176734_5660)Clean Water TankrequirementSafety Requirements (_2026x_1_12a70364_1789522470268_212057_5663)Safety RequirementsrequirementInternal Features (_2026x_1_12a70364_1789522470269_5755_5665)Internal FeaturesrequirementGearmotor Overload (_2026x_1_12a70364_1789522470270_589609_5667)Gearmotor OverloadrequirementHWS Valve Open During Brewing (_2026x_1_12a70364_1789522470271_475286_5670)HWS Valve Open During BrewingrequirementInterruption By Removal Of Dregs Draw (_2026x_1_12a70364_1789522470272_63721_5673)Interruption By Removal Of Dre…requirementMain Power Supply Disconnection During Operation (_2026x_1_12a70364_1789522470273_392927_5676)Main Power Supply Disconnectio…requirementExternal Features (_2026x_1_12a70364_1789522470274_644308_5679)External FeaturesrequirementRegulatory Compliance Mark (_2026x_1_12a70364_1789522470275_767711_5681)Regulatory Compliance MarkrequirementBoiler Observer (_2026x_1_12a70364_1789524431066_920359_5702)Boiler ObserverblockWater Heating Analysis Context (_2026x_1_12a70364_1789524431068_554815_5703)Water Heating Analysis ContextblockWater Temperature Constraint (_2026x_1_12a70364_1789524431144_707453_5727)Water Temperature ConstraintblockTarget Time Reached (_2026x_1_12a70364_1789524740660_19378_5755)Target Time ReachedsignalBoiler Observer (_2026x_1_12a70364_1789524740674_986781_5756)Boiler ObserveractivityBoiler (_2026x_1_12a70364_1789524740810_260777_5781)BoileractivityCoffee Consumer (_2026x_1_12a70364_1789524947739_455059_5824)Coffee ConsumeractorMaintenance Operator (_2026x_1_12a70364_1789524947844_364892_5825)Maintenance OperatoractorSelect Coffee (_2026x_1_12a70364_1789524947853_806196_5826)Select Coffeeuse caseMake Coffee (_2026x_1_12a70364_1789524947871_813181_5827)Make Coffeeuse caseRefill Water Tank (_2026x_1_12a70364_1789524947875_764584_5828)Refill Water Tankuse caseRefill Coffee Beans (_2026x_1_12a70364_1789524947877_120920_5829)Refill Coffee Beansuse caseRemove Waste (_2026x_1_12a70364_1789524947879_552225_5830)Remove Wasteuse caseShort Detected (_2026x_1_12a70364_1789602694790_416161_6107)Short DetectedsignalElectrical Isolation On Dispense (_2026x_1_12a70364_1789602694801_483599_6108)Electrical Isolation On Dispen…requirementIsolate Power (RCD trip) (_2026x_1_12a70364_1789602694850_639924_6114)Isolate Power (RCD trip)blockunresolved_2026x_1_12a70364_1789524431087_459748_5711unresolved_2026x_1_12a70364_1789524431091_435540_5713